Accéder aux données pour les opérations DQS

Pour utiliser vos données sources pour les opérations Data Quality Services (DQS), et exporter vos données traitées, vous pouvez effectuer l'une des opérations suivantes :

  • Copiez vos données sources dans une table/vue dans la base de données DQS_STAGING_DATA, puis utilisez-les pour les opérations DQS. Vous pouvez également exporter les données traitées dans une nouvelle table de la base de données DQS_STAGING_DATA. Pour cela, votre compte d'utilisateur Windows doit être accordé l'accès en lecture/écriture à la base de données de DQS_STAGING_DATA.

  • Utilisez votre propre base de données comme données sources pour les opérations DQS, et destination pour exporter les données traitées. Pour cela, vérifiez que votre base de données est dans la même instance SQL Server que les bases de données du Data Quality Server. Sinon, la base de données ne sera pas disponible dans le Data Quality Client pour les opérations DQS. De plus, votre compte d'utilisateur Windows doit avoir l'accès en lecture sur la base de données DQS_STAGING_DATA pour exporter les résultats correspondants, car ceux-ci sont exportés en deux phases : en premier lieu, les résultats de correspondance sont exportés vers des tables temporaires dans la base de données DQS_STAGING_DATA, puis déplacés vers la table de votre base de données de destination.

Configuration préalable requise

  • Vous devez avoir terminé l'installation du Data Quality Server en exécutant le fichier DQSInstaller.exe. Pour plus d'informations, consultez Exécuter DQSInstaller.exe pour terminer l'installation du serveur DQS.

  • Votre compte d'utilisateur Windows doit être membre du rôle serveur fixe approprié (tel que le securityadmin, le serveradmin, ou le sysadmin) dans l'instance du moteur de base de données à accorder/modifier l'accès à la connexion SQL sur les bases de données.

Pour accorder l'accès en lecture/écriture à un utilisateur sur la base de données DQS_STAGING_DATA

  1. Démarrez Microsoft SQL Server Management Studio.

  2. Dans Microsoft SQL Server Management Studio, développez votre instance SQL Server, puis développez Sécurité et ensuite Connexions.

  3. Cliquez avec le bouton droit sur une connexion SQL, puis cliquez Propriétés.

  4. Dans la boîte de dialogue Propriétés de la connexion, cliquez sur la page de Mappage de l'utilisateur dans le volet gauche.

  5. Dans le volet droit, cochez la case sous la colonne Mappage pour la base de données DQS_STAGING_DATA, puis sélectionnez les rôles suivants dans le volet Appartenance au rôle de base de données : DQS_STAGING_DATA.

    • db_datareader : lecture de données depuis des tables/vues.

    • db_datawriter : ajouter, supprimer ou modifier des données dans des tables.

    • db_ddladmin : créer, modifier ou supprimer des tables/vues.

    [!REMARQUE]

    Si vous exportez les résultats correspondants dans le Data Quality Client vers votre propre base de données plutôt que DQS_STAGING_DATA, votre compte d'utilisateur a besoin uniquement du rôle db_datareader sur la base de données DQS_STAGING_DATA.

  6. Dans la boîte de dialogue Propriétés de la connexion, cliquez sur OK pour appliquer les modifications.

Étapes suivantes

Essayez effectuer des opérations DQS qui accèdent à la base de données en tant que source de données pour l'opération DQS, puis exportez les données traitées vers la base de données.

Voir aussi

Concepts

Installer Data Quality Services