Importer des données à partir de tables (Master Data Services)

S’applique à :SQL Server - Windows uniquement Azure SQL Managed Instance

Vous pouvez ajouter des données et apporter des modifications de données à un modèle dans Master Data Services, en bloc.

Conditions préalables

  • Vous devez avoir l’autorisation d’insérer des données dans le stg.<name>_Leaf, le stg.<name>_Consolidated, stg.<nom>_Relationship table dans la base de données Master Data Services.

  • Vous devez disposer des autorisations nécessaires pour exécuter la procédure stockée stg.udp_<_Leaf>, stg.udp_<name>_Consolidated ou stg.udp_<name>_Relationship dans la base de données Master Data Services.

  • L'état du modèle ne doit pas être Activé.

Pour ajouter, mettre à jour et supprimer des données dans la base de données Master Data Services

  1. Préparez les membres à importer dans la table intermédiaire appropriée dans la base de données Master Data Services, notamment en fournissant des valeurs pour les champs requis. Pour obtenir une vue d’ensemble des tables intermédiaires, consultez Vue d’ensemble : Importation de données à partir de tables (Master Data Services)

  2. Ouvrez SQL Server Management Studio et connectez-vous à l’instance du moteur de base de données pour votre base de données Master Data Services.

    Pour plus d'informations, consultez SQL Server Management Studio.

  3. Importez des données dans les tables intermédiaires à l’aide de l’Assistant Importation et Exportation SQL Server.

    Pour plus d'informations, consultez SQL Server Import and Export Wizard.

  4. Chargez les données des tables intermédiaires vers les tables Master Data Services en effectuant l’une des opérations suivantes :

    • Exécutez la procédure stockée de mise en lots qui correspond à la table de mise en lots vers laquelle vous voulez déplacer des données.

      Pour obtenir une vue d’ensemble des procédures stockées intermédiaires et des tables intermédiaires, consultez Vue d’ensemble : Importation de données à partir de tables (Master Data Services). Pour plus d’informations sur les paramètres des procédures stockées intermédiaires et un exemple de code, consultez Procédure stockée intermédiaire (Master Data Services)

    • Utilisez la zone de la fonction Gestion de l'intégration de la gestion des données de référence.

      Dans la page Lots intermédiaires , sélectionnez le modèle auquel vous ajoutez des données dans la liste déroulante, puis cliquez sur Démarrer les lots. L'état du traitement par lots est indiqué dans le champ État . Pour plus d’informations sur les états, consultez Importer des états (Master Data Services).

      Staging Batches Page in Master Data Manager

      Le processus intermédiaire est démarré à intervalles déterminés par le paramètre d’intervalle de lots intermédiaire dans Master Data Services Configuration Manager. Pour plus d’informations, consultez Paramètres système (Master Data Services).

  5. Afficher les erreurs rencontrées lors de la mise en lots. Pour plus d’informations, consultez Afficher les erreurs qui se produisent pendant la préproduction (Master Data Services) et les erreurs de processus intermédiaires (Master Data Services).

  6. Validation de données par rapport aux règles d'entreprise

    Dans Master Data Manager, accédez à la zone de la fonction Explorer pour votre modèle, puis appliquez des règles d'entreprise pour valider les données. Pour plus d’informations, consultez Valider des membres spécifiques par rapport aux règles d’entreprise (Master Data Services). Vous pouvez également utiliser une procédure stockée pour valider les données. Pour plus d’informations, consultez Procédure stockée de validation (Master Data Services).

    Quand vous chargez des données à partir des tables de mise en lots, elles ne sont pas validées automatiquement par rapport aux règles d'entreprise. Pour plus d’informations sur la validation et le moment où elle se produit, consultez Validation (Master Data Services).