Erstellen einer Verbunddomäne

Gilt für:SQL Server

Von Bedeutung

Data Quality Services (DQS) wird in SQL Server 2025 (17.x) entfernt . Wir unterstützen weiterhin DQS in SQL Server 2022 (16.x) und früheren Versionen.

In diesem Thema wird beschrieben, wie eine Verbunddomäne in einer Wissensdatenbank in Data Quality Services (DQS) erstellt wird. Eine Verbunddomäne besteht aus einer oder mehreren Einzeldomänen, die für ein einzelnes Datenfeld gelten. Weitere Informationen zu Verbunddomänen finden Sie unter Verwalten einer Verbunddomäne.

Es gibt zwei Möglichkeiten, eine neue Verbunddomäne zu erstellen. Der erste Fall ist während des Zuordnungsschritts der Wissensentdeckungsaktivität, wenn Sie gerade dabei sind, ein Datenmuster zu analysieren, um eine neue oder bestehende Wissensdatenbank mit Wissen zu ergänzen. Zweitens während der Domänenverwaltungsaktivität, wenn Sie eine neue Domäne erstellen, anstatt eine vorhandene zu ändern. Um eine Verbunddomäne zu erstellen, müssen Sie bereits mindestens zwei Einzeldomänen erstellt haben, um die Verbunddomäne hinzufügen zu können. Nur die Einzeldomänen, die bereits erstellt wurden und keiner vorhandenen Verbunddomäne hinzugefügt wurden, sind verfügbar, wenn Sie eine neue Verbunddomäne erstellen. Eine Einzeldomäne kann nicht zu mehr als einer Verbunddomäne hinzugefügt werden, und eine Verbunddomäne kann nicht zu einer anderen Verbunddomäne hinzugefügt werden.

Nach dem Erstellen einer Verbunddomäne können Sie die Eigenschaften der Verbunddomäne ändern, einen Verweisdatendienst an die Domäne anfügen, domänenübergreifende Regeln oder Wertebeziehungen erstellen. Wählen Sie hierzu die Verbunddomäne in der Liste Domäne auf der Seite Domänenverwaltung und dann die entsprechende Registerkarte aus.

Voraussetzungen

Um eine Verbunddomäne zu erstellen, müssen Sie eine Wissensdatenbank erstellt und geöffnet und mindestens zwei Einzeldomänen erstellt haben, um die Verbunddomäne hinzufügen zu können.

Berechtigungen

Sie müssen über die Rolle „dqs_kb_editor“ oder „dqs_administrator“ in der DQS_MAIN-Datenbank verfügen, um eine Verbunddomäne zu erstellen.

Erstellen einer Verbunddomäne in der Wissensermittlungsaktivität

  1. Starten Sie Data Quality Client. Informationen dazu finden Sie unter Ausführen der Data Quality-Client-Anwendung.

  2. Klicken Sie auf der Startseite des Data Quality-Clients auf Wissensdatenbank öffnen, und wählen Sie dann eine Wissensdatenbank aus, oder klicken Sie auf Neue Wissensdatenbank, und geben Sie Eigenschaften für die neue Wissensdatenbank ein.

  3. Wählen Sie die Aktivität Wissensermittlung aus, und klicken Sie dann auf Erstellen, um die neue Wissensdatenbank zu erstellen, oder auf Öffnen, um eine vorhandene Wissensdatenbank zu öffnen.

  4. Geben Sie auf der Seite Map eine Verbindung zur Datenquelle an. Weitere Informationen finden Sie unter Perform Knowledge Discovery.

  5. Wählen Sie in der Tabelle Zuordnungen eine Quellspalte aus der Dropdownliste für die Spalte Quellspalte einer leeren Zeile aus. Stellen Sie sicher, dass die Quellspalte eine Verbunddomäne enthält, die von zwei vorhandenen Einzeldomänen adressiert wird. Wenn keine entsprechenden Einzeldomänen vorhanden sind, klicken Sie auf das Symbol Domäne erstellen .

  6. Wählen Sie in der Tabelle Zuordnungen eine Quellspalte aus der Dropdownliste für die Spalte Quellspalte einer leeren Zeile aus. Stellen Sie sicher, dass die Quellspalte Teile einer Verbunddomäne enthält, die von zwei vorhandenen Einzeldomänen adressiert wird. Wenn keine entsprechenden Einzeldomänen vorhanden sind, klicken Sie auf das Symbol Domäne erstellen , um sie zu erstellen. Weitere Informationen finden Sie unter Erstellen einer Domäne.

  7. Klicken Sie auf das Symbol Verbunddomäne erstellen .

Erstellen einer Verbunddomäne in der Domänenverwaltungsaktivität

  1. Klicken Sie auf der Startseite des Data Quality Services-Clients auf Wissensdatenbank öffnen , und wählen Sie dann eine Wissensdatenbank aus, oder klicken Sie auf Neue Wissensdatenbank , und geben Sie Eigenschaften für die neue Wissensdatenbank ein.

  2. Wählen Sie die Aktivität Domänenverwaltung aus, und klicken Sie dann auf Erstellen , um die neue Wissensdatenbank zu erstellen, oder auf Öffnen , um eine vorhandene Wissensdatenbank zu öffnen.

  3. Stellen Sie sicher, dass mindestens zwei für die Verbunddomäne erforderliche Einzeldomänen vorhanden sind. Klicken Sie andernfalls auf das Symbol Domäne erstellen , und erstellen Sie die Domänen. Weitere Informationen finden Sie unter Erstellen einer Domäne.

  4. Klicken Sie auf der Seite Domänenverwaltung oberhalb der Domänenliste auf das Symbol Verbunddomäne erstellen .

  5. Geben Sie einen Namen ein, der für die Wissensdatenbank eindeutig ist, und eine Beschreibung mit bis zu 256 Zeichen.

  6. Wählen Sie in der Domänenlistedie Domänen aus, die Teil der Verbunddomäne sein werden, und klicken Sie auf den Pfeil nach rechts, um sie in die Tabelle Domänen in Verbunddomäne zu verschieben.

  7. Klicken Sie auf OK.

Festlegen von Verbunddomäneneigenschaften

  1. Geben Sie im Dialogfeld Verbunddomäne erstellen einen Namen ein, der für die Wissensdatenbank eindeutig ist, und eine Beschreibung mit bis zu 256 Zeichen.

  2. Wählen Sie in der Domänenlistedie Domänen aus, die Teil der Verbunddomäne sein werden, und klicken Sie auf den Pfeil nach rechts, um sie in die Tabelle Domänen in Verbunddomäne zu verschieben. Dies ist eine Liste von Einzeldomänen, die verfügbar sind, um der Verbunddomäne, die Sie erstellen, hinzugefügt zu werden. Nur die Einzeldomänen, die bereits erstellt wurden und keiner vorhandenen Verbunddomäne hinzugefügt wurden, sind verfügbar. Eine einzelne Domäne kann in der Wissensdatenbank nicht zu mehr als einer Verbunddomäne hinzugefügt werden, und eine Verbunddomäne kann nicht zu einer anderen Verbunddomäne hinzugefügt werden.

  3. Klicken Sie auf Erweitert.

  4. Wählen Sie für Analysemethodeeine der folgenden Optionen aus:

    • Verweisdaten: Analysieren Sie die Werte des Felds danach, wie die Daten vom Verweisdatendienst (Reference Data Service, RDS) formatiert werden. Data Quality Services sendet die Werte in der Verbunddomäne an den RDS, und der RDS gibt die gemäß der Domäne in der Verbunddomäne korrigierten und analysierten Daten zurück.

    • Reihenfolge: Analysieren Sie die Werte des Felds nach der Reihenfolge der Domänen in der Verbunddomäne. Der erste Wert wird in der ersten Domäne eingeschlossen, der zweite Wert in der zweiten Domäne usw.

    • Trennzeichen: Parsen Sie die Werte des Felds anhand des Trennzeichens, das über die angezeigten Optionsfelder ausgewählt wird, wenn „Trennzeichen“ ausgewählt ist. Kann Tabulator, Semikolon, Komma, Leerzeichenoder Anderessein. Geben für Anderesden Wert ein, der als Trennzeichen dienen soll.

  5. Wenn Sie Trennzeichen als Parsingmethode ausgewählt haben, können Sie auch wissensbasiertes Parsing verwenden auswählen. Weitere Informationen finden Sie unter Knowledge-Based Parsing.

  6. Klicken Sie auf Fertig stellen , um die Domänenverwaltungsaktivität abzuschließen, wie in Beenden der Domänenverwaltungsaktivitätbeschrieben.

Nachverfolgung: Nach dem Erstellen einer Verbunddomäne

Nachdem Sie eine Verbunddomäne erstellt haben, können Sie andere Domänenverwaltungstasks in der Domäne ausführen, Sie können die Wissensermittlung durchführen, um der Domäne Wissen hinzuzufügen, oder Sie können der Domäne eine Abgleichsrichtlinie hinzufügen. Weitere Informationen finden Sie unter Durchführen der Wissensermittlung, Verwalten einer Domäne oder Erstellen einer Abgleichsrichtlinie.

Knowledge-Based Analyse

Data Quality Services ermöglicht es Ihnen, Daten auf Grundlage des Wissens, nicht nur nach Trennzeichen oder Reihenfolge, zu analysieren. Wissensbasiertes Parsing wird verwendet, wenn komplexe Quelldaten einer zusammengesetzten Domäne zugeordnet werden und Sie keine Referenzdatendienste verwenden. Sie können wissensbasiertes Parsing verwenden, um die Daten aus der Datenquelle in die relevanten einzelnen Domänen zu parsen. Bei der wissensbasierten Analyse versucht DQS zunächst, komplexe Daten mithilfe von Wissen in einzelne Domänen zu zerlegen. Wenn möglich, erkennt es Teile der Zeichenfolge als zu einer oder mehreren Domänen gehörig und zerlegt die Zeichenfolge in ihre verschiedenen Domänen. Beispiel: Sie haben „John B. Doe“ als komplexen Wert in einem Feld für den vollständigen Namen, das durch die Verbunddomäne „Vollständiger Name“ dargestellt wird. Wenn DQS „John“ der Vornamendomäne und „Doe“ der Nachnamendomäne zuordnet, fügt DQS der Domäne für den zweiten Vornamen auf Grundlage des Domänenwissens „B.“ hinzu.

Sie können wissensbasiertes Parsing nur verwenden, wenn Sie auch trennzeichenbasiertes Parsing auswählen. Wissensbasiertes Parsing ersetzt das Trennzeichen-Parsing nicht, sondern ergänzt es. Nur, wenn kein Wissen dafür vorhanden ist, verwendet DQS für die Analyse ein Trennzeichen. In einigen Fällen bestimmt DQS möglicherweise die eine Analyse durch die Analyse der Wissensdatenbank und bestimmt dann eine andere Analyse durch die auf Trennzeichen basierte Analyse.

Wissensbasiertes Parsen kann verwendet werden, wenn die Verbunddomäne aus String-Domänen besteht oder wenn die Verbunddomäne aus einer Mischung verschiedener Domänentypen besteht (int, date, time usw.). Wenn die Datenquelle aus anderen Datentypen besteht, sollte die Analyse zuerst für die Nicht-Zeichenfolgen-Datentypen ausgeführt werden und dann für die restlichen Daten, wie oben beschrieben, auf Grundlage des Domänenwissens.

Wenn Sie die Analyse der Wissensdatenbank verwenden und es weniger Werte in den Quelldaten als Domänen in der Verbunddomäne gibt, fügt DQS eine NULL in der fehlenden Domäne ein. Wenn es mehr Werte in den Quelldaten als Domänen in der Verbunddomäne gibt, fügt DQS einer der Spalten die zusätzlichen Daten hinzu. Wenn mindestens zwei Domänen die gleichen Werte enthalten, wird die Datenquelle zur ersten abgeglichenen Domäne analysiert.