Avant de commencer
Vous devez déjà avoir créé des entités métier et des attributs dans le modèle de données. Pour plus d'informations, consultez Créer des entités métier dans le modèle de données et Ajouter des attributs à l'entité métier.
Pourquoi et quand exécuter cette tâche
L'éditeur de modèle de données rend simple l'ajout d'annotations spécifiques à toute entité métier dans le modèle de données.
Grâce aux annotations, vous pouvez définir les autorisations d'accès des rôles aux entités métier dans l'interface Web. Vous pouvez également définir des paramètres d'affichage liés aux libellés dans certaines langues, aux clés étrangères, aux descriptions multilingues etc.
Le tableau ci-dessous décrit les annotations que vous pouvez ajouter aux entités métier.
Option |
Description |
---|---|
Add Key |
Pour ajouter une clé unique à l'entité sélectionnée. |
Set the Labels |
Pour avoir les libellés dans différentes langues pour chaque élément du modèle de données. |
Set the Descriptions |
Pour avoir des descriptions multilingues pour différentes entités métier du modèle de données. |
Set Lookup Fields |
Pour chercher des champs et les établir comme références dans le système source via un processus attaché à une Vue spécifique afin d'enrichir les données à la volée. Par exemple, lorsqu'une interaction est effectuée sur une entité métier non persistante ou pas totalement persistante dans le Hub MDM. Pour plus d'informations, consultez Modifier le résultat de la Vue via un processus (vérification de Registry style). |
Set the Primary Key Infos |
Pour afficher les données spécifiques liées à l'entité métier lorsque vous accédez à un enregistrement de données dans l'entité métier via Talend MDM Web UI. |
Configurer les Rôles avec accès en écriture |
Pour permettre un accès en écriture à l'entité métier sélectionnée ou à l'attribut sélectionné pour un ou plusieurs rôle(s). Pour plus d'informations, consultez Définir le contrôle des accès au niveau des entités (annotations). |
Set the Roles with No Access |
Pour interdire l'accès à l'entité métier sélectionnée pour un ou plusieurs rôle(s) via Talend MDM Web UI. |
Set the Roles with No Create Access |
Pour empêcher un ou plusieurs rôle(s) spécifique(s) de créer des enregistrements de données dans l'entité sélectionnée via Talend MDM Web UI. |
Set the Roles with No Logical Delete Access |
Pour empêcher un ou plusieurs rôle(s) spécifique(s) d'effectuer une suppression logique des enregistrements de données dans l'entité sélectionnée via Talend MDM Web UI. |
Set the Roles with No Physical Delete Access |
Pour empêcher un ou plusieurs rôle(s) spécifique(s) d'effectuer une suppression physique des enregistrements de données dans l'entité sélectionnée via Talend MDM Web UI. |
Set the Workflow Access |
Pour accorder l'accès à un ou plusieurs rôles, via Talend MDM Web UI, afin qu'il(s) intervienne(nt) dans un workflow associé à l'entité métier sélectionnée. Pour plus d'informations concernant les workflows, consultez Workflows. |
Generate Workflow |
Pour générer un workflow sur une entité métier sélectionnée spécifique via un assistant de workflow. Pour plus d'informations, consultez Créer un workflow à l'aide de l'assistant de workflow. |
Set the Validation Rule |
Pour configurer des règles avancées que vous pouvez utiliser pour définir des contraintes entre les attributs d'une entité. Pour plus d'informations, consultez Ajouter des règles métier. |
Delete All Validation Rule |
Pour supprimer toutes les règles de validation de l'entité. |
Lorsque vous ajoutez l'une des annotations ci-dessus à une entité métier, un nœud Annotations est ajouté à l'entité métier dans le panneau Data Model Entities. Ce nœud liste toutes les annotations ajoutées à l'entité métier.
Comme exemple de configuration d'annotation sur une entité métier, la procédure ci-dessous donne des informations détaillées concernant l'ajout de l'annotation Set the Primary Key Infos.
Procédure
Résultats
Lorsqu'un utilisateur métier accède au modèle de données contenant cette entité via Talend MDM Web UI qu'il parcourt, à la recherche d'un enregistrement de données, la Vue détaillée de l'enregistrement de données aura le nom de l'agence en en-tête, comme défini dans la procédure ci-dessus.
Les sections et Définir le contrôle des accès au niveau des entités (annotations) donnent des exemples détaillés concernant l'annotation Set the Role with Write Access.