Étendre le modèle sémantique à l'aide du cadre de bac à sable

La structure de bac à sable améliore le processus de développement grâce à ses capacités de modélisation graphique intuitive. Il améliore l'expérience utilisateur en organisant visuellement les éléments connexes au sein de chaque étoile logique et de chaque domaine. L'organisation logique des tâches et les étapes minimales facilitent et rendent la personnalisation efficace.

Le cadre de bac à sable rationalise le développement en permettant d'apporter des modifications sans nécessiter d'ordre chronologique, éliminant ainsi la nécessité d'attendre la compilation jusqu'à ce que toutes les modifications soient terminées. Ce cadre favorise une plus grande cohérence dans le modèle sémantique, soutenant le respect des meilleures pratiques.

Plusieurs utilisateurs peuvent travailler simultanément dans des bacs à sable distincts ou dans les mêmes bacs à sable de personnalisation. Limitez les personnalisations de chaque bac à sable à une étoile logique unique et au domaine correspondant. Pour vous assurer que votre travail intègre les dernières modifications, comparez la date de mise à jour de votre bac à sable avec le bac à sable principal. Si votre bac à sable a été mis à jour avant le bac à sable principal, vérifiez les artefacts communs qui ont pu être modifiés et publiés avant vos modifications. Si des artefacts communs ont été modifiés, créez un nouveau bac à sable de personnalisation, transférez vos modifications, puis supprimez l'ancien bac à sable pour éviter les conflits avant la fusion avec le bac à sable principal. Publier un seul bac à sable à la fois. La publication d'un bac à sable garantit que les composants inchangés demeurent, tandis que les modifications apportées au sein du bac à sable remplacent leurs versions correspondantes dans le bac à sable principal publié. Conservez uniquement les bacs à sable en cours d'utilisation. Supprimez les bacs à sable que vous avez utilisés pour les tests et qui ne sont plus utilisés. La gestion d'autres modèles d'environnement restreint inutilisés nuit aux performances du système.

Un flux de travail type pour créer des extensions implique les éléments suivants :
  1. Créez un modèle d'environnement restreint.
  2. Sélectionnez Exécuter l'action, puis Créer ou gérer une étoile.
  3. Apportez les modifications nécessaires (les modifications sont apportées au modèle logique).
  4. Sélectionnez Exécuter l'action, puis Gérer les domaines.
  5. Intégrez des modifications logiques dans les domaines souhaités.
  6. Retournez à la page Extensions de modèle sémantique, sélectionnez Extensions d'utilisateur, sélectionnez Appliquer les modifications pour valider l'intégrité du modèle sémantique avant la publication.
  7. Fusionnez-les vers le bac à sable principal ou publiez-les.
  8. Sécurisez les objets. Voir Ajouter des configurations de sécurité.
  9. Validez le modèle.
  10. Publier le modèle.
  11. Dans Oracle Analytics Cloud associé à votre instance Oracle Fusion Data Intelligence, vérifiez si les modifications sont prises en compte dans le domaine.