Entités (services de données de référence)
Les entités sont des objets contenus dans des modèles Master Data Services. Chaque entité contient des membres, qui correspondent aux lignes de données de référence que vous gérez.
Quel est le nombre approprié d'entités ?
Les modèles peuvent contenir autant d'entités que vous souhaitez gérer. Chaque entité doit regrouper un type semblable de données. Par exemple, vous pouvez souhaiter utiliser une entité pour tous vos comptes d'entreprise, ou pour votre liste principale d'employés.
En général, il existe une ou plusieurs entités centrales qui sont importantes pour votre entreprise, et auxquelles d'autres objets dans le modèle sont associés. Par exemple, un modèle Product peut comporter une entité centrale appelée Product associée à des entités appelées Subcategory et Category. Toutefois, vous n'avez pas besoin d'avoir une entité centrale. Selon vos besoins, vous pouvez utiliser plusieurs entités que vous considérez d'importance égale.
Lien entre les entités et les autres objets de modèle
Vous pouvez considérer une entité comme une table qui contient des données de référence, dans laquelle les lignes représentent des membres et les colonnes des attributs.
Vous devez remplir l'entité avec une liste des données de référence que vous souhaitez gérer.
Les entités permettent de générer des hiérarchies dérivées, qui sont des hiérarchies basées sur le niveau et sur plusieurs entités. Pour plus d'informations, consultez Hiérarchies dérivées (services de données de référence).
Les entités peuvent également être activées pour contenir des hiérarchies explicites (structures déséquilibrées basées sur une seule entité) et des collections (combinaisons uniques de sous-ensembles de membres). Pour plus d'informations, consultez Hiérarchies explicites (services de données de référence) et Collections (services de données de référence).
Utilisation d'entités en tant que listes contraintes
Lorsque les utilisateurs affectent des attributs aux membres d'une entité, vous pouvez les forcer à choisir dans une liste contrainte de valeurs. Pour cela, vous devez vous servir d'une entité pour remplir une liste de valeurs pour l'attribut. Cet attribut est qualifié d'attribut basé sur un domaine. Pour plus d'informations, consultez Attributs basés sur un domaine (Master Data Services).
Entités de base
Une entité de base est un point de départ pour les utilisateurs qui parcourent les objets du modèle. Une entité de base détermine la disposition de l'écran lorsqu'un utilisateur ouvre la zone fonctionnelle Explorateur et clique sur Explorateur dans la barre de menus. Pour spécifier une entité comme entité de base, accédez à la zone fonctionnelle Administration de système. Dans la page Vue du modèle, faites glisser l'entité du contrôle d'arborescence à droite vers le nom du modèle dans le contrôle d'arborescence à gauche.
Sécurité d'une entité
Vous pouvez accorder aux utilisateurs l'autorisation d'accès à une entité, y compris aux objets de modèle associés. Pour plus d'informations, consultez Autorisations d'entité (Master Data Services).
Exemples d'entités
L'exemple suivant montre un entité comportant les attributs suivants : Name, Code, Subcategory, StandardCost, ListPrice et FilePhoto. Ces attributs décrivent les membres. Chaque membre est représenté par une ligne unique de valeurs d'attribut.
Dans l'exemple suivant, l'entité Product est l'entité centrale. L'entité Subcategory est un attribut basé sur un domaine de l'entité Product. L'entité Category est un attribut basé sur un domaine de l'entité Subcategory. StandardCost et ListPrice sont des attributs de forme libre de l'entité Product, et FilePhoto est un attribut de fichier de l'entité Product.
[!REMARQUE]
Il s'agit d'un exemple basé sur l'interface utilisateur de Master Data Manager. La structure de l'arborescence hiérarchique affiche les relations entre les entités et les attributs basés sur un domaine. Elle est conçue pour afficher les relations plutôt que pour représenter les niveaux d'importance.
Tâches associées
Description de la tâche |
Rubrique |
---|---|
Créez une entité. |
|
Spécifiez qu'une entité peut contenir des hiérarchies explicites et des collections. |
Activer une entité pour les hiérarchies explicites et les collections (Master Data Services) |
Modifiez le nom d'une entité existante. |
|
Supprimez une entité existante. |
|
Affectez une autorisation à des entités. |
Affecter des autorisations d'objet de modèle (Master Data Services) |