Zugriff auf Daten für DQS-Vorgänge
Gilt für: SQL Server - nur Windows
Sie haben die folgenden Möglichkeiten, um die Quelldaten für Data Quality Services (DQS)-Vorgänge zu verwenden und die verarbeiteten Daten zu exportieren:
Kopieren Sie die Quelldaten in eine Tabelle/Sicht in der DQS_STAGING_DATA-Datenbank, und verwenden Sie sie dann für DQS-Vorgänge. Sie können die verarbeiteten Daten auch in eine neue Tabelle in der DQS_STAGING_DATA-Datenbank exportieren. Hierzu muss dem Windows-Benutzerkonto Lese-/Schreibzugriff auf die Datenbank DQS_STAGING_DATA gewährt werden.
Verwenden Sie die eigene Datenbank als Datenquelle für die DQS-Vorgänge und als Ziel zum Exportieren der verarbeiteten Daten. Stellen Sie deswegen sicher, dass sich die Datenbank in der gleichen SQL Server-Instanz wie die Data Quality Server-Datenbanken befindet. Andernfalls steht die Datenbank nicht für DQS-Vorgänge im Data Quality-Client zur Verfügung. Außerdem muss dem Windows-Benutzerkonto Zugriff auf die Datenbank DQS_STAGING_DATA zum Exportieren der Abgleichsergebnisse gewährt werden, da der Export der Abgleichsergebnisse ein zweiphasiger Prozess ist: zuerst werden die Abgleichsergebnisse in die temporären Tabellen in der Datenbank DQS_STAGING_DATA exportiert und dann in die Tabelle in der Zieldatenbank verschoben.
Voraussetzungen
Sie müssen die Installation des Data Quality Server durch Ausführen der Datei DQSInstaller.exe abgeschlossen haben. Weitere Informationen finden Sie unter Ausführen von DQSInstaller.exe zum Abschließen der Installation von Data Quality Server.
Das Windows-Benutzerkonto muss ein Element der entsprechenden festen Serverrolle (z. B. securityadmin, serveradmin oder sysadmin) in der Datenbank-Engine-Instanz sein, um Zugriff auf die SQL-Anmeldung in Datenbanken zu gewähren/zu ändern.
So gewähren Sie einem Benutzer Lese-/Schreibzugriff auf die DQS_STAGING_DATA-Datenbank
Starten Sie Microsoft SQL Server Management Studio.
Erweitern Sie in Microsoft SQL Server Management Studio die SQL Server-Instanz, und erweitern Sie anschließend Sicherheitund Anmeldungen.
Klicken Sie mit der rechten Maustaste auf eine SQL-Anmeldung, und klicken Sie auf Eigenschaften.
Klicken Sie im Dialogfeld Anmeldungseigenschaften auf die Seite Benutzerzuordnung im linken Bereich.
Aktivieren Sie im rechten Bereich in der Spalte Zuordnen das Kontrollkästchen für die DQS_STAGING_DATA -Datenbank, und wählen Sie anschließend im Bereich Mitgliedschaft in Datenbankrolle für: DQS_STAGING_DATA die folgenden Rollen aus:
db_datareader: Lesen von Daten aus Tabellen/Sichten.
db_datawriter: Hinzufügen, Löschen oder Ändern von Daten in Tabellen.
db_ddladmin: Erstellen, Ändern oder Löschen von Tabellen/Sichten.
Klicken Sie im Dialogfeld Anmeldungseigenschaften auf OK , um die Änderungen zu übernehmen.
Nächste Schritte
Versuchen Sie, DQS-Vorgänge auszuführen, die auf die Datenbank als Datenquelle für den DQS-Vorgang zugreifen, und exportieren Sie dann die verarbeiteten Daten in die Datenbank.