A propos de la personnalisation de modèle sémantique

Vous pouvez personnaliser le modèle sémantique pour l'étendre aux besoins de votre entreprise. Vous étendez le modèle sémantique pour rendre les données déplacées vers l'entrepôt de données plus utiles pour le reporting.

Migrer vers la structure d'environnement restreint

Si votre instance Oracle Fusion Data Intelligence dispose de la structure d'extensions de modèle sémantique Branch, vous devez migrer vers la structure d'extensions de modèle sémantique Sandbox car la structure Branch sera en phase d'abandon dans une prochaine version. Reportez-vous à Migration vers la structure Sandbox pour les extensions de modèle sémantique.

Si vos environnements de production et les environnements inférieurs, tels que les environnements de développement et de test, sont sur des structures d'extensions de modèle sémantique différentes ; par exemple, la production est sur Sandbox et le développement ou le test est toujours sur Branch, vous avez deux options :
  • Recommandé : migrez toutes les instances vers la structure Sandbox.
  • Si vous disposez d'une analyse de rentabilité qui empêche la migration vers la structure Sandbox, enregistrez un ticket d'assistance pour que l'instance du modèle d'environnement restreint soit rétrogradée en branche.

Le fait de continuer à utiliser le cadre de la Direction générale présente plusieurs défis cruciaux :

  • La structure de branchement ne reçoit plus de mises à jour. Aucune nouvelle fonctionnalité n'est donc disponible pour le cadre de branchement.
  • Temps limité pour préparer et migrer adéquatement du cadre de la Direction générale vers le cadre de modèle d'environnement restreint recommandé et amélioré.
  • Capacités limitées pour valider la structure de la Direction générale et générer des rapports.
  • Aucun accès aux objets de l'application externe à partir de la structure Branch.

Avantages de l'environnement de simulation

Vous devez migrer vers la structure Sandbox pour tirer parti des nouvelles fonctionnalités, notamment :

  • Vue graphique/centrique du modèle :
    • Amélioration de l'expérience utilisateur.
    • Les étapes connexes sont regroupées pour faciliter la réalisation d'une unité de travail entièrement cohérente.
    • A le concept d'un bac à sable qui peut contenir des modèles dimensionnels entièrement formés ou des "étoiles". Tous les objets d'une étoile sont liés.
    • Vue graphique complète de chaque étoile qui affiche les objets prêts à l'emploi et personnalisés.
    • Toutes les personnalisations apportées à un objet sont visibles ensemble. Vous voyez le résultat de toutes les opérations à tout moment.
  • Évitez les retards de développement :
    • Vous pouvez appliquer manuellement des extensions système si vous souhaitez exécuter les étapes système manuellement au lieu de les exécuter automatiquement en fonction des configurations telles que les augmentations de données, les applications et les configurations de données personnalisées (par exemple, Champs utilisateur flexibles, Analyse des comptes configurables, Fusion Accounting Hub et Application Supply Chain Planning). Reportez-vous aux rubriques Configuration des paramètres de rapport globaux et Appliquer les extensions système.
  • Amélioration de la validation et du reporting :
  • Fonctionnalités de déploiement configurables :
    • Vous pouvez migrer et publier des modèles d'environnement restreint personnalisés vers d'autres instances. Reportez-vous à Déploiement d'un bundle.
    • Lorsque vous déployez le groupe d'extensions sémantiques ou le groupe composite, vous pouvez soit fusionner le contenu et la sécurité du modèle d'environnement restreint dans l'environnement cible, soit le remplacer. Reportez-vous à Création d'un bundle et à Déploiement d'un bundle.
  • Exploiter les fonctionnalités avancées :
    • Vous pouvez utiliser ces options de personnalisation pour développer des domaines au-delà de la limite précédente d'être disponibles uniquement dans les domaines personnalisés. Reportez-vous à Gestion des domaines.
      • Réorganisation, changement de nom et suppression de colonnes
      • Ajout de sous-dossiers aux dimensions libres disponibles dans les domaines prédéfinis
    • Vous pouvez définir une colonne spécifique pour contrôler l'ordre de tri d'une colonne logique lors de l'ajout et de l'extension de dimensions dans le cadre de l'extension du modèle sémantique à l'aide de la structure Sandbox. Reportez-vous à Ajouter une dimension et à Etendre une dimension.

Choisir la bonne méthode pour étendre votre modèle sémantique

En tant qu'organisation, la sélection de la méthode la plus appropriée pour étendre votre modèle sémantique est cruciale pour le succès.

Utilisez la structure de modèle d'environnement restreint lorsque vous :

  • Gérer un petit nombre de personnalisations de modèles sémantiques.
  • Avoir un petit nombre de développeurs de modèles sémantiques.
  • Vos développeurs préfèrent le développement dans une interface graphique conviviale.

Vous devez utiliser des applications externes lorsque vous :

  • Vous devez fusionner des modèles sémantiques à partir d'Oracle Analytics Cloud (OAC), d'Oracle Analytics Server (OAS) ou d'Oracle Business Intelligence Enterprise Edition (OBIEE).
  • Gérer un grand nombre de personnalisations de modèles sémantiques.
  • Exiger que plusieurs développeurs travaillent simultanément sur le modèle sémantique.
  • Avoir une équipe de développement hautement technique ou familière avec les outils avancés.

Avantages et limites des applications externes

Avantages des applications externes

L'utilisation d'applications et d'outils externes pour le développement de modèles sémantiques plutôt que de s'appuyer uniquement sur la structure Sandboxes offre plusieurs avantages clés :

  • Développement accéléré : les applications externes peuvent réduire considérablement le temps de développement global, ce qui permet une itération et un déploiement plus rapides des personnalisations.
  • Assurance qualité efficace : les contrôles de cohérence et les validations de données s'exécutent plus rapidement, ce qui permet d'assurer la qualité et la fiabilité des changements.
  • Environnement de développement familier : les utilisateurs déjà expérimentés avec les outils Oracle Analytics, tels que l'outil d'administration basé sur le bureau ou Oracle Analytics Cloud Semantic Modeler, trouveront le processus de développement familier et intuitif.
  • Fonctionnalité complète : La plupart des fonctionnalités de l'outil d'administration d'Oracle BI sont accessibles et prennent en charge des tâches de configuration et de modélisation avancées.
  • Intégration du contrôle des versions : L'utilisation de systèmes de contrôle des versions externes (par exemple, Git) permet le développement collaboratif, le suivi détaillé des modifications et le travail parallèle des fonctionnalités, offrant une approche de gestion des sources plus flexible et de niveau entreprise que la structure Sandbox.
  • Réutilisation et fusion de modèles : vous pouvez facilement réutiliser et fusionner des modèles sémantiques sur des plates-formes telles qu'Oracle Analytics Cloud (OAC), Oracle Analytics Server (OAS) et Oracle Business Intelligence Enterprise Edition (OBIEE) avec une reconfiguration minimale.
  • Ces deux nouvelles fonctionnalités permettent d'utiliser beaucoup plus de cas d'utilisation que possible pour les applications externes :
    • Avec l'application du 25. R4. Le patch de contenu P1, le modèle de modèle sémantique, se développe pour englober toutes les dimensions, ce qui permet des personnalisations plus étendues. Pour utiliser cette fonctionnalité avec vos applications externes, appliquez le patch 25. R4. P1, téléchargez le dernier modèle sémantique importé à partir de l'onglet Application externe, puis appliquez vos modifications futures à ce nouveau modèle sémantique téléchargé. Reportez-vous à Téléchargement du modèle sémantique importé.
    • La fonctionnalité Fusion d'applications externes vous permet d'importer vos dimensions libres dans l'application externe, puis de les lier aux faits prédéfinis existants dans le modèle d'environnement restreint.

Limites des applications externes

  • La structure de modèle d'environnement restreint est toujours requise pour :
    • Faciliter les jointures logiques entre les dimensions libres et les tables de faits prédéfinies au sein du modèle sémantique.
    • Gestion de la sécurité pour les objets prédéfinis.

Composants du modèle sémantique

Le modèle sémantique comprend les composants suivants :
  • Oracle Content : Il s'agit du modèle de base fourni par Oracle. Vos personnalisations y sont superposées.
  • Applications externes : Vous pouvez créer des extensions avec des objets créés à l'aide de l'application externe fusionnée.
  • Extensions système : Vos modifications de champ utilisateur flexible et d'augmentation des données sont disponibles dans ce composant. Reportez-vous à la section Visualiser l'historique des activités des extensions de modèle sémantique pour connaître les scénarios dans lesquels Oracle Fusion Data Intelligence applique les extensions système.
  • Extensions utilisateur : vos extensions sont disponibles dans ce composant.
  • Configurations de sécurité : vous pouvez sécuriser les objets de tous les autres composants par rapport aux rôles d'application de ce composant.

Conservez votre personnalisation sans erreur

Oracle Fusion Data Intelligence évalue périodiquement les personnalisations et envoie des notifications aux utilisateurs disposant des privilèges d'administrateur Modeler et Modeler pour corriger les erreurs et les avertissements dans les extensions dès que possible afin d'éviter les erreurs lors de l'application de patches.

Reportez-vous aux sections Valider le modèle et Résoudre les erreurs courantes dans les extensions de modèle sémantique.

Si ces erreurs ne sont pas corrigées et qu'un patch est lancé (ou qu'un patch obligatoire est appliqué automatiquement), l'application de patches peut rencontrer des problèmes. Dans ce cas, les personnalisations qui n'ont pas été fusionnées avec la branche principale sont supprimées et le modèle sémantique d'usine est mis à niveau. Vous devez réappliquer les personnalisations applicables une fois l'application de patches terminée.