Share via


Importation de données (Master Data Services)

Une fois que vous avez créé un modèle pour vos données dans Master Data Services, vous pouvez commencer à ajouter des données et à apporter des modifications aux données dans la base de données Master Data Services. Vous utilisez Master Data Services tables intermédiaires, des procédures stockées et Master Data Manager .

Vous pouvez également utiliser SQL ServerMaster Data ServicesAjouter pour Excel pour ajouter des données au référentiel MDS (base de données Master Data Services). Pour plus d’informations, consultez Publication de données (complément MDS pour Excel).

Lorsque vous ajoutez et mettez à jour des données, procédez comme suit.

  • Charger et mettre à jour les membres, puis mettre à jour les valeurs d'attribut

  • Désactiver et supprimer les membres

  • Déplacer les membres d’une hiérarchie explicite

L’ajout et la mise à jour de données incluent les tâches main suivantes.

  1. Chargez des données dans les tables intermédiaires de la base de données Master Data Services.

  2. Chargez les données des tables intermédiaires dans les tables Master Data Services appropriées.

    Vous utilisez des procédures stockées intermédiaires ou Master Data Manager pour charger les données.

Notes

Dans SQL Server 2014, la prise en charge des processus intermédiaires SQL Server 2008 R2 est déconseillée.

Désactivation et suppression de membres

La désactivation signifie que le membre peut être réactivé. La réactivation d'un membre permet de restaurer ses attributs et son appartenance aux hiérarchies et collections. Toutes les transactions précédentes sont intactes. Les transactions de désactivation sont visibles par les administrateurs dans la zone fonctionnelle Gestion des versions de Master Data Manager.

La suppression signifie retirer définitivement le membre du système. Toutes les transactions du membre, toutes les relations et tous les attributs sont supprimés définitivement.

Notes

Vous ne pouvez pas utiliser la mise en lots pour réactiver des membres. Vous devez le faire manuellement dans Master Data Manager. Pour plus d’informations, consultez Réactiver un membre ou une collection (Master Data Services).

Vous ne pouvez pas utiliser la mise en lots pour supprimer ou désactiver des collections. Pour plus d’informations sur la désactivation manuelle des regroupements, consultez Supprimer un membre ou un regroupement (Master Data Services).

Déplacement des membres d’une hiérarchie explicite

Lorsque vous déplacez en bloc des membres des hiérarchies explicites, vous pouvez désigner les membres comme suit.

  • Un membre consolidé comme un parent d'un membre consolidé.

  • Un membre consolidé comme un parent d'un membre feuille.

  • Un membre feuille comme un frère d'une feuille ou un membre consolidé.

  • Un membre consolidé comme un frère d'une feuille ou un membre consolidé.

Tables de mise en lots et procédures stockées

La base de données Master Data Services inclut les types suivants de tables intermédiaires que vous pouvez remplir avec vos données.

Pour chaque entité du modèle, il existe une table de mise en lots. Le nom de la table indique l'entité correspondante et le type d'entité comme membre feuille. L'illustration suivante montre les tables de mise en lots pour les entités Devise, Client et Produit.

Tables intermédiaires dans la base de données MDS

Le nom de la table est spécifié lors de la création d’une entité et ne peut pas être modifié. Si le nom de la table de mise en lots contient un _1 ou tout autre nombre, une autre table de ce nom existait déjà lorsque l'entité a été créée.

La Master Data Services inclut les types suivants de procédures stockées intermédiaires.

  • <stg.udp_nom>_Leaf

  • <stg.udp_nom>_Consolidated

  • <stg.udp_name>_Relationship

Pour chaque entité du modèle, il existe trois procédures stockées qui correspondent à un membre feuille, un membre consolidé et les tables de mise en lots de relations. L'illustration suivante montre les procédures stockées de mise en lots pour les entités Devise, Client et Produit.

Procédures stockées intermédiaires dans la base de données MDS

Pour plus d’informations sur les procédures stockées, consultez Procédure stockée intermédiaire (Master Data Services) .

Journalisation des transactions

Toutes les transactions qui se produisent lors de l'importation ou de la mise à jour des données ou des relations peuvent être enregistrées dans un journal. Une option dans la procédure stockée permet cette journalisation. Si vous lancez le processus intermédiaire à l’aide de Master Data Manager, aucune journalisation n’est effectuée.

Dans Gestionnaire de configuration Master Data Services, le paramètre Transactions intermédiaires du journal ne s’applique pas à cette méthode de mise en lots des données.