Étendre le modèle sémantique à l'aide du cadre arborescent
Vous personnalisez votre modèle sémantique dans les environnements hors production, tels que le développement ou les tests, en créant des branches et en ajoutant des étapes à ces branches.
Oracle recommande de migrer vers le cadre de bac à sable des extensions de modèle sémantique, car le cadre Branch devrait être obsolète dans une version future.
Vous utilisez une branche ou une version pour publier vos modifications dans le modèle. À des fins de test, vous pouvez appliquer à une instance de service locale le modèle à partir de la branche. Lorsque les modifications sont correctes, vous pouvez fusionner cette branche avec la branche principale. Vous pouvez fusionner plusieurs branches avec la branche principale sur une période. Lorsqu'un jeu de modifications est finalisé, vous pouvez créer la version de branche principale et la promouvoir vers l'environnement de production. Après avoir promu les personnalisations dans l'environnement de production, vous ne pouvez pas ajouter directement d'autres personnalisations au modèle sémantique dans l'environnement de production.
Vous pouvez copier les étapes de la branche principale, les modifier directement et les fusionner ultérieurement avec la branche principale. Toutefois, vous devez vous assurer de ne pas effectuer deux ou plusieurs niveaux de copies. Par exemple, vous ne devez pas copier les étapes de la branche principale vers une autre branche, puis copier les étapes vers une autre branche, puis fusionner la deuxième branche avec la branche principale.
Vous pouvez personnaliser le modèle en étendant les dimensions prédéfinies au moyen d'attributs supplémentaires provenant d'une autre source de données, en ajoutant un fait à un domaine existant et en réorganisant les domaines prédéfinis afin de créer un nouveau domaine, entre autres. Si vous avez fusionné une application externe, notez que les extensions de modèle sémantique externe et de modèle sémantique peuvent coexister. Dans la page Publier le modèle, sélectionnez "Oui" si vous souhaitez inclure le modèle sémantique externe.
Ne pas mettre à jour les modifications dans une branche locale pendant de longues périodes. Les branches locales peuvent devenir désynchronisées lorsque des modifications sont apportées à l'environnement Oracle Fusion Data Intelligence. Utilisez une branche locale pour le développement, puis fusionnez-la avec la branche principale après les tests d'acceptation par l'utilisateur. Promouvoir la branche principale des environnements de développement aux environnements de production à l'aide de l'offre groupée Extensions sémantiques. Chaque fois qu'une extension de système réexécute la branche principale, vous ne devez pas modifier la branche principale pendant cette période, car cela pourrait entraîner un conflit entraînant l'échec des extensions sémantiques.
Rubriques :
- Migrer vers le cadre de bac à sable pour les extensions de modèle sémantique
- Créer une branche
- Modifier une branche
- Ajouter une étape à une branche
- Modifier ou supprimer une étape de branche
- Réappliquer une étape de branche
- Désactiver et activer les étapes désactivées
- Copier les étapes d'une branche à une autre
- Voir les détails des étapes d'une branche qui ont échoué
- Fusionner les branches de personnalisation avec la branche principale
- Reclasser les étapes des branches de personnalisation
- Supprimer une étape de branche principale
- Marquer les étapes de la branche principale
- Publier le modèle
- Charger les données de personnalisation dans la base de données Autonomous Data Warehouse