Création d'un modèle étendu basé sur un modèle de base
Utilisez un modèle sémantique existant et étendez-le pour créer un modèle étendu. Lorsque vous créez un modèle étendu, il reste connecté au modèle de base, et le modèle de base reste la source unique de vérité. Les modifications apportées au modèle référencé sont automatiquement ajoutées au modèle composé, mais les modifications apportées au modèle composé ne sont pas automatiquement appliquées au modèle de base.
Dans Data Cloud, sous l'onglet Couche sémantique, cliquez sur Nouveau modèle.
Sélectionnez Créer à partir d'un modèle existant, puis cliquez sur Suivant.
Une liste de modèles sémantiques auxquels vous avez accès s'affiche.
Sélectionnez le modèle sémantique à utiliser comme modèle de base, puis cliquez sur Suivant.
Saisissez les informations sur le modèle étendu.
Saisissez un nom descriptif et un nom d'API pour le modèle, puis saisissez une description facultative. Vous ne pouvez pas changer le nom d'API une fois le modèle créé.
Cliquez sur Créer.
Après avoir créé un modèle étendu, vous pouvez :
Ajoutez de nouvelles définitions au modèle étendu indépendamment du modèle de base.
Remplacez les définitions du modèle de base pour personnaliser les définitions sémantiques.
Supprimez le modèle de base pour retirer toutes ses définitions sémantiques du modèle étendu et en faire un modèle indépendant (un modèle sémantique qui n'est basé sur aucun autre modèle).
Remplacement des définitions sémantiques dans un modèle sémantique étendu Lorsque vous étendez un modèle, le modèle étendu hérite du modèle de base de toutes les définitions sémantiques et de leurs propriétés. Si vous modifiez une propriété, la propriété mise à jour est définie en tant que remplacement. Une propriété remplacée n'est pas connectée au modèle de base. Par conséquent, vos propriétés remplacées ne sont pas modifiées lorsque le modèle de base est mis à jour. Par contre, les propriétés sans remplacement restent connectées à la source de données du modèle de base et reçoivent des mises à jour de sa part, en la gardant comme source de vérité. Si vous souhaitez rétablir les valeurs d'origine, vous pouvez toujours annuler le remplacement et reprendre les mises à jour automatiques.
Remplacement d'un champ, d'un objet de données ou d'une propriété de champ calculée Apprenez à remplacer une propriété de définition sémantique dans un modèle étendu. Le processus déconnecte une ou plusieurs définitions d'un modèle de base, ce qui vous permet de garder la définition personnalisée libre de toute mise à jour du modèle de base.
Remplacement d'un champ calculé ou d'une métrique dans un modèle étendu Apprenez à remplacer un champ calculé ou une métrique dans un modèle étendu afin de préserver la logique personnalisée dans les mises à jour du modèle de base. Lorsque vous remplacez la formule ou les propriétés d'un champ calculé, ou la définition d'une métrique, ce champ ou cette métrique se déconnecte du modèle de base et ne reçoit plus de mises à jour automatiques.
Annuler les remplacements Apprenez à reconnecter des définitions sémantiques à un modèle de base associé. Cette action rétablit la définition sémantique à la valeur actuelle du modèle de base. Il ne supprime pas le modèle étendu.
Ajout de champs à un modèle étendu Dans un modèle étendu, vous pouvez ajouter des champs standard ou personnalisés qui n'ont pas été initialement sélectionnés dans le modèle de base. Vous pouvez modifier ces champs uniquement dans le modèle étendu. Ils ne sont pas inclus dans le modèle de base.
We use three kinds of cookies on our websites: required, functional, and advertising. You can choose whether functional and advertising cookies apply. Click on the different cookie categories to find out more about each category and to change the default settings.
Privacy Statement
Required Cookies
Always Active
Required cookies are necessary for basic website functionality. Some examples include: session cookies needed to transmit the website, authentication cookies, and security cookies.
Functional Cookies
Functional cookies enhance functions, performance, and services on the website. Some examples include: cookies used to analyze site traffic, cookies used for market research, and cookies used to display advertising that is not directed to a particular individual.
Advertising Cookies
Advertising cookies track activity across websites in order to understand a viewer’s interests, and direct them specific marketing. Some examples include: cookies used for remarketing, or interest-based advertising.