Partager via


Table intermédiaire des membres (Master Data Services)

Utilisez la table intermédiaire des membres (mdm.tblStgMember) dans la base de données Master Data Services pour créer des membres feuille, des membres consolidés et des collections.

Notes

Vous ne pouvez pas importer des données des membres pour le modèle de métadonnées. Les membres de métadonnées sont automatiquement ajoutés et supprimés lorsque leurs objets associés (modèles, entités, hiérarchies, attributs et groupes d'attributs) sont ajoutés et supprimés.

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.

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 :

  • les enregistrements pour son nom d'utilisateur et ;

  • les enregistrements sans nom d'utilisateur affecté.

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.

HierarchyName

Valeur requise uniquement si vous créez un membre consolidé (membre dont le MemberType_ID a la valeur 2). Laissez vide pour les membres feuille et les collections. Spécifiez le nom de la hiérarchie.

EntityName

Valeur requise. Spécifiez le nom de l'entité.

MemberType_ID

Valeur requise. Spécifiez le type de membre à créer. Les valeurs possibles sont les suivantes :

  • 1 pour indiquer un membre feuille ;

  • 2 pour indiquer un membre consolidé ;

  • 3 pour indiquer une collection.

MemberName

Valeur facultative. Spécifiez un nom pour le membre ou la collection.

MemberCode

Valeur requise. Spécifiez un code unique.

RemarqueRemarque
Si le code existe déjà, le membre ou la collection n'est pas créé.

Status_ID

Affiche l'état du processus d'importation. Les valeurs possibles sont les suivantes :

  • 0, que vous spécifiez pour indiquer que l'enregistrement est prêt pour la mise en lots ;

  • 1, qui est affecté automatiquement et qui indique que le processus de mise en lots pour l'enregistrement a réussi ;

  • 2, qui est affecté automatiquement et qui indique que le processus de mise en lots pour l'enregistrement a échoué.

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

Cet exemple fonctionne avec 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).

Vous pouvez enregistrer cet exemple en tant que fichier plat et l'importer dans votre base de données. 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 créer un membre feuille, un membre consolidé et une collection.

  • La première ligne de cet exemple contient les noms des colonnes.

  • La deuxième ligne crée le membre feuille BK-M101 dans l'entité Product du modèle Product.

  • La troisième ligne crée le membre consolidé MW dans la hiérarchie explicite Product Management dans l'entité Product du modèle Product.

  • La quatrième ligne crée la collection JR dans l'entité Product du modèle Product.

    ModelName,HierarchyName,EntityName,MemberType_ID,MemberName,MemberCode
    Product,,Product,1,Mountain-100,BK-M101
    Product,Product Management,Product,2,Men's and Women's Products,MW
    Product,,Product,3,John's Responsibility,JR