Table intermédiaire des relations (Master Data Services)
Utilisez la table intermédiaire des relations parent-enfant (mdm.tblStgRelationship) dans la base de données Master Data Services pour :
déplacer les membres dans les hiérarchies explicites ;
ajouter des membres aux collections.
Cette rubrique contient les sections suivantes :
Colonnes de table
Exemple
Colonnes de table
Nom de colonne |
Description |
---|---|
ID |
Affiche un identificateur automatiquement affecté. Si le lot n'a pas été traité, ce champ est vide. |
Batch_ID |
Affiche un identificateur automatiquement affecté qui regroupe des enregistrements pour la mise en lots. Cet identificateur, affiché dans l'interface utilisateur Master Data Manager dans la colonne ID, est affecté à tous les membres du lot. Cette valeur se trouve également dans mdm.tblStgBatch, dans le champ ID. Si le lot n'a pas été traité, ce champ est vide. |
VersionName |
Non utilisé. |
UserName |
Valeur facultative. Spécifiez un nom d'utilisateur pour filtrer les enregistrements dans l'interface utilisateur Master Data Manager. L'utilisateur connecté peut afficher :
Le nom d'utilisateur doit correspondre au nom figurant dans la liste d'utilisateurs de Master Data Manager, par exemple DOMAIN\user_name ou server\user_name. |
ModelName |
Valeur requise. Spécifiez le nom du modèle qui respecte la casse. |
EntityName |
Valeur requise. Spécifiez le nom de l'entité. |
HierarchyName |
Valeur requise uniquement si vous désignez une relation pour le membre dans une hiérarchie explicite. Spécifiez le nom de la hiérarchie explicite. Laissez vide si vous ajoutez un membre à une collection. |
MemberType_ID |
Spécifiez si le membre est ajouté à une hiérarchie explicite ou à une collection. Les valeurs possibles sont les suivantes :
|
MemberCode |
Valeur requise. Spécifiez le code de membre. |
TargetCode |
Valeur requise. Pour les hiérarchies explicites :
Vous pouvez utiliser MDMUNUSED comme TargetCode pour ajouter des membres feuille au nœud Inutilisé d'une hiérarchie explicite non obligatoire. Vous pouvez utiliser ROOT comme TargetCode pour ajouter des membres à la racine d'une hiérarchie explicite. Pour les collections, spécifiez le code de la collection à laquelle vous souhaitez ajouter le membre. |
TargetType_ID |
Valeur requise. Pour les hiérarchies explicites :
Pour les collections, spécifiez 1. |
SortOrder |
Valeur facultative. Pour les hiérarchies explicites, spécifiez un entier qui indique l'ordre du membre par rapport aux autres membres sous le parent. À chaque membre doit correspondre un nombre unique. |
Status_ID |
Affiche l'état du processus d'importation. Les valeurs possibles sont les suivantes :
|
ErrorCode |
Affiche un code d'erreur. Pour tous les enregistrements dont le Status_ID a la valeur 2, consultez la page Erreurs de lot intermédiaire dans Master Data Manager pour une description plus détaillée. |
Exemple
Vous pouvez enregistrer l'exemple suivant dans un fichier plat et l'importer dans votre base de données Master Data Services, si les tâches suivantes ont été effectuées :
Déployer l'exemple de modèle Product qui se trouve dans le répertoire Master Data Services\Samples\Packages où vous avez installé Master Data Services. Pour plus d'informations sur le déploiement de l'exemple de modèle Product, consultez Déploiement de modèles (Master Data Services).
Importer l'exemple dans Table intermédiaire des membres (Master Data Services).
Pour plus d'informations sur l'importation de données dans une base de données à l'aide de SQL Server Integration Services, consultez Procédure : exécuter l'Assistant Importation et Exportation SQL Server.
L'exemple suivant indique comment mettre en lots des relations d'attributs.
La première ligne de cet exemple contient les noms des colonnes.
La deuxième ligne désigne le membre consolidé MW comme parent du membre feuille BK-M101 dans la hiérarchie explicite Product Management.
La troisième ligne désigne le membre feuille BK-M101 comme frère du membre feuille BK-M18B-40 (au même niveau) dans la hiérarchie explicite Product Management.
La quatrième ligne ajoute la collection JR à la collection USBIKE2WRK.
La cinquième ligne ajoute le membre feuille BK-M101 à la collection USBIKE2WRK.
La sixième ligne ajoute le membre consolidé MW à la collection USBIKE2WRK.
ModelName,EntityName,HierarchyName,MemberType_ID,MemberCode,TargetCode,TargetType_ID Product,Product,Product Management,4,BK-M101,MW,1 Product,Product,Product Management,4,BK-M18B-40,BK-M101,2 Product,Product,,5,JR,USBIKE2WRK,1 Product,Product,,5,BK-M101,USBIKE2WRK,1 Product,Product,,5,MW,USBIKE2WRK,1
Voir aussi