Préparer vos applications externes
Vérifiez et mettez à jour vos applications externes.
Remarque :
Avant le 1er juin 2026, vérifiez et mettez à jour votre modèle sémantique externe pour qu'il réponde à ces dernières normes et assurez-vous que vos applications externes continuent de fonctionner sans interruption.Vérifier le modèle sémantique externe
| Ce que vous devez vérifier et mettre à jour | Effectuer ces tâches… |
|---|---|
| Hiérarchie (dimension logique) basée sur plusieurs tables logiques |
|
| des jointures de clé étrangère logiques ; |
|
| clés primaires |
|
| Rôles d'application |
|
| Afficher les dossiers |
|
| Cohérence |
|
Vérifier si votre modèle sémantique externe est conforme aux normes
Afin de garantir un service ininterrompu pour vos applications externes, vérifiez et mettez à jour votre modèle sémantique externe pour qu'il soit conforme à ces normes. Si ces conditions ne sont pas remplies, Oracle peut ignorer les modifications, les erreurs système ou la suppression d'objets non conformes.
Général :
- La taille du modèle sémantique externe doit être inférieure à 25 Mo.
- Les noms des dossiers de catalogue et des objets doivent être uniques et ne doivent pas entrer en conflit avec les entrées prédéfinies.
Connexions :
- Le modèle sémantique externe doit se connecter uniquement à l'Oracle Autonomous AI Lakehouse associé à Oracle Fusion Data Intelligence.
- N'ajoutez aucune connexion supplémentaire au modèle sémantique externe.
- Avant le téléchargement, rétablissez les paramètres d'origine des connexions prédéfinies. Définissez le nom de la source de données sur "DSN" et laissez les champs de nom d'utilisateur et de mot de passe vides.
Jointures et consultations :
- Les recherches logiques ne sont pas prises en charge dans le modèle sémantique externe.
- Les jointures de clé étrangère logiques ne sont pas prises en charge dans le modèle sémantique externe.
Faits
- Les faits logiques doivent contenir au moins une mesure agrégée.
- Les attributs descriptifs doivent être modélisés en tant que dimensions dégénérées plutôt qu'en tant qu'attributs de fait directs.
Dimensions
- Chaque dimension logique créée doit être associée à une hiérarchie logique associée.
- La granularité des dimensions doit correspondre aux données. Sinon, les résultats de la requête seront inexacts.
- La clé primaire du niveau le plus bas ou le niveau de détail d'une hiérarchie dimensionnelle doit correspondre à la clé primaire de la table de dimension logique sur laquelle la hiérarchie est basée.
Hiérarchies
- Une hiérarchie (dimension logique) doit être dérivée d'une seule table logique (table de dimension).
- Les hiérarchies parent-enfant définies dans le modèle sémantique externe ne peuvent pas être utilisées pour une modélisation ultérieure dans les structures Branch ou Sandbox. Utilisez plutôt des hiérarchies fondées sur des niveaux.
- Les hiérarchies fondées sur des niveaux nécessitent un niveau de total général et un niveau de détail définis. Définissez le nombre d'éléments à chaque niveau sur un ou plusieurs.
- Les jointures de clé étrangère logique seront en phase d'abandon. Supprimez les jointures de clé étrangère logiques et remplacez-les par des jointures logiques.
- Une clé primaire doit être définie pour tous les niveaux logiques.
- Optimisez les performances de la hiérarchie en limitant les attributs disponibles aux champs essentiels.
Colonnes
- Les types de données des colonnes conformes doivent correspondre.
- Limitez les expressions de colonne dérivées à 1499 caractères pour vous assurer qu'elles restent valides.
Sécurité
- La sécurité au niveau de l'utilisateur sera obsolète. Mettez à jour le modèle sémantique externe pour utiliser exclusivement les rôles d'application pour toutes les autorisations de sécurité des objets et des données.
- Vous devez fournir un nom d'affichage et une description pour tous les rôles personnalisés créés dans le modèle sémantique externe.
- Si le modèle sémantique externe référence des rôles d'application et des groupes, vous devez les créer manuellement. La fonctionnalité de fusion importe uniquement les mappages et n'importe pas les définitions de rôles et de groupes. Créez les groupes applicables dans votre fournisseur d'identités. Créez des rôles d'application à l'aide de la page Sécurité dans Oracle Fusion Data Intelligence.
- Utilisez des rôles d'application pour sécuriser l'accès aux objets et non pour gérer la sécurité des données.
Augmentations de données
- N'activez pas les options SME pour l'augmentation de données dans l'onglet Fonctionnalités disponibles dans la page Activer les fonctions, sauf si vous avez déjà créé des types d'augmentation de données tels que Créer une dimension, Créer un fait et Etendre une entité. Ces types d'augmentation ne sont plus recommandés et seront peut être supprimés dans une version future. Les options SME d'augmentation des données mettent directement à jour le modèle sémantique, ce qui peut déclencher des erreurs en raison d'échecs de synchronisation. Si vous rencontrez ces erreurs, remplacez l'augmentation SME par une augmentation de type Jeu de données et configurez plutôt des extensions de modèle sémantique définies par l'utilisateur.
des variables système
- Ne faites pas référence aux variables système dans vos extensions d'application externe. Les variables système sont autorisées dans la structure Sandbox.
Déploiement du bundle
- Vous devez vous assurer que les domaines fonctionnels activés dans l'environnement cible et l'environnement de développement à partir duquel le modèle sémantique a été extrait sont identiques pour éviter l'échec de la fusion de l'application externe.