Freigeben über


Erstellen von begriffsbasierten Beziehungen

In diesem Thema wird beschrieben, wie termingestützte Beziehungen für eine Domäne in Data Quality Services (DQS) erstellt werden. Mit einer termbasierten Beziehung (TBR) können Sie eine Korrektur an einem Ausdruck vornehmen, der Teil eines Werts in einer Domäne ist. Es ermöglicht mehrere Werte, die identisch sind, mit Ausnahme der Schreibweise eines gemeinsamen Teils davon, als identische Synonyme betrachtet zu werden. Sie können beispielsweise eine begriffsbasierte Beziehung einrichten, die den Begriff "Inc." in "Incorporated" ändert. Der Begriff "Inc." wird bei jedem Auftreten in der Domäne geändert. Instanzen von "Contoso, Inc." werden in "Contoso, Incorporated" geändert, und die beiden Werte werden als synonym angesehen.

Um ausdrucksbasierte Beziehungen zu verwenden, erstellen Sie eine Liste von Value/Correct To-Paaren, z. B. "Inc." und "Incorporated", oder "Senior" und "Sr.". Mithilfe einer begriffsbasierten Beziehung können Sie einen Begriff im gesamten Bereich ändern, ohne einzelne Bereichswerte manuell als Synonyme festzulegen. Sie können angeben, dass ein Wert korrigiert werden soll, auch wenn die Wissensermittlung diesen Wert zuvor noch nicht ermittelt hat. Wenn eine begriffsbasierte Beziehungstransformation bewirkt, dass zwei Werte identisch sind, erstellt DQS eine Synonymbeziehung zwischen ihnen (bei der Wissensermittlung), eine Korrekturbeziehung zwischen ihnen (in der Datenkorrektur) oder eine genaue Übereinstimmung (im Abgleich).

Transformation begriffsbasierter Beziehungen und Transformation von Symbolen (in denen Sonderzeichen durch ein Leerzeichen oder null ersetzt werden) werden beide in einer Vorverarbeitungsphase vor der Analyse durchgeführt. Wenn eine zusammengesetzte Domänenanalyse angefordert wird, wird sie vor den beiden Transformationen ausgeführt, da für die Trennzeichenanalyse Symbole erforderlich sind. Andere Vorgänge, z. B. Domänenregeln und Domänenwertänderungen, werden nach den Transformationen ausgeführt. Für den Abgleich werden ausdrucksbasierte Beziehungen auf die Quelldaten vor der Abgleichsaktivität angewendet, unabhängig davon, ob Sie die Bereinigung ausführen.

Term-Based Beziehungen und Domänenverwaltung

Wenn Sie eine begriffsbasierte Beziehung in der Domänenverwaltung anwenden, wendet DQS die Änderungen der Wissensermittlung, Reinigung oder Abgleichsprozesse an; DQS ändert jedoch nicht den Domänenwert selbst so, dass er der begriffsbasierten Beziehung entspricht. Anders ausgedrückt: Wenn Sie eine ausdrucksbasierte Beziehung auf der Registerkarte Term-Based Beziehungen auf der Seite " Domänenverwaltung " eingeben und akzeptieren, wird die Änderung nicht auf der Registerkarte "Domänenwerte " derselben Seite vorgenommen. Auf diese Weise können Sie die TBR anschließend ändern.

Term-Based Beziehungen und Datenreinigung

Wenn Sie eine ausdrucksbasierte Beziehung in einer Domäne anwenden und dann den Datenbereinigungsprozess ausführen, wendet DQS die Änderungen während der Bereinigung an, wendet jedoch nicht die Änderungen an Ausdrücken in der Knowledge Base an.

  • Wenn ein Wert, der durch eine termbasierte Beziehung geändert wurde, sich zwar in der Domäne befindet, aber kein Synonym ist, wird er im Tab Korrigiert der Seite Ergebnisse verwalten und anzeigen in der Spalte Korrigieren auf angezeigt, wobei der Grund auf "Termbasierte Beziehung" festgelegt ist.

  • Wenn ein Wert, der durch eine begriffsbezogene Beziehung verändert wurde, nicht im Bereich liegt und DQS einen übereinstimmenden Wert findet, wird er entsprechend korrigiert und erscheint abhängig vom Vertrauenswert entweder auf der Registerkarte "Korrigiert" oder "Vorgeschlagen". Wenn keine Übereinstimmung gefunden wird, wird der Wert unter "Neu" mit einer TBR-Korrektur angezeigt. Dies geschieht, weil auch wenn Sie die TBR korrigieren, das nicht bedeutet, dass der Wert korrekt ist.

  • Wenn sich ein Wert, der durch eine termbasierte Beziehung geändert wurde, in der Domäne befindet, der Wert jedoch "Fehler/Ungültig" mit vorhandener Korrektur ist, wird der Wert unter der Registerkarte "Korrigiert" mit seiner Korrektur und dem Grund "Domänenwert" angezeigt.

  • Wenn ein Wert, der durch eine begriffsbasierte Beziehung geändert wurde, sich in der Domäne befindet, aber ohne Korrektur als "Fehler/Ungültig" ausgewiesen ist, wird dieser mit dem Grund "Domänenwert" unter der Registerkarte "Ungültig" angezeigt.

Term-Based Beziehungen und Wissensermittlung

Wenn Sie eine ausdrucksbasierte Beziehung anwenden und dann den Wissensermittlungsprozess ausführen, bleibt jeder Wert, der dem TBR entspricht, erhalten und wird als korrekter Wert identifiziert. Jeder Von einem TBR geänderte Wert wird als korrekter Wert importiert und als Synonym für einen Wert identifiziert, der dem TBR entspricht.

Term-Based Beziehungen und Importieren von Bereinigungswerten in eine Domäne

Wenn Sie während des Reinigungsprozesses gesammelte Datenqualitätswissen in eine Domäne importieren, wird ein wert, der von einem TBR geändert wird, als korrekter Wert importiert.

Bevor Sie beginnen

Voraussetzungen

Um begriffbasierte Beziehungen zu erstellen, müssen Sie eine Domäne in der Domänenverwaltung geöffnet haben.

Sicherheit

Erlaubnisse

Sie müssen über die Rollen `dqs_kb_editor` oder `dqs_administrator` in der DQS_MAIN-Datenbank verfügen, um termbasierte Beziehungen zu erstellen.

Erstellen von begriffsbasierten Beziehungen

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

  2. Öffnen oder erstellen Sie im Data Quality Client Startbildschirm eine Wissensdatenbank. Wählen Sie Domänenverwaltung als Aktivität aus, und klicken Sie dann auf Öffnen oder Erstellen. Weitere Informationen finden Sie unter Erstellen einer Wissensdatenbank oder Öffnen einer Wissensdatenbank.

    Hinweis

    Die Domänenverwaltung wird auf einer Seite des Datenqualitätsdienst-Clients ausgeführt, die fünf Registerkarten für separate Domänenverwaltungsvorgänge enthält. Es handelt sich nicht um einen assistentengesteuerten Prozess; jeder Verwaltungsvorgang kann separat ausgeführt werden.

  3. Wählen Sie auf der Seite "Domänenverwaltung" in der Liste "Domäne" die Domäne aus, für die Sie eine Domänenregel erstellen möchten, oder erstellen Sie eine neue Domäne. Wenn Sie eine neue Domäne erstellen müssen, siehe Erstellen einer Domäne.

  4. Klicken Sie auf die Registerkarte Term-Based Beziehungen .

  5. Erstellen Sie termbasierte Beziehungen wie folgt:

    1. Klicken Sie auf "Neue Beziehung hinzufügen" , um der Tabelle "Beziehungen" eine Zeile hinzuzufügen.

    2. Geben Sie in der Spalte "Wert " der hinzugefügten Zeile einen Ausdruck ein, den Sie bei jedem Auftreten in einem Wert in der ausgewählten Domäne ändern möchten.

      Hinweis

      Wenn der Begriff als ganzer Wert im Bereich vorhanden ist oder wenn er bereits als Korrekturwert im Bereich vorhanden ist, wird ein Fehler angezeigt.

    3. Geben Sie in der Spalte "Korrektur auf" einen Begriff ein, zu dem Sie den Begriff in der Spalte "Wert" ändern möchten.

    4. Klicken Sie erneut auf „Neue Beziehungen hinzufügen“, um eine weitere begriffsbasierte Beziehung hinzuzufügen.

    5. Klicken Sie auf "Ausgewählte Beziehungen löschen" , um eine oder mehrere ausgewählte Zeilen aus der Tabelle "Beziehungen" zu löschen. Sie können mehrere Zeilen auswählen, indem Sie die STRG-TASTE drücken und auf eine nicht ausgewählte Zeile klicken.

    6. Suchen Sie einen Wert in der Tabelle "Beziehungen", indem Sie im Textfeld "Suchen " eine oder mehrere Ziffern eingeben. Übereinstimmungen für die Zeichenfolge werden hervorgehoben. Verwenden Sie die Pfeile nach oben und unten, um zu verschiedenen Instanzen der Zeichenfolge in der Tabelle zu wechseln.

    7. Rechtschreibprüfung: Wenn ein Wert in der Spalte Wert oder Korrektur zu einen wellenförmigen roten Unterstrich aufweist, schlägt die Rechtschreibprüfung eine Korrektur des Werts vor. Klicken Sie mit der rechten Maustaste auf den Wert mit dem Unterstrich und wählen Sie einen der vorgeschlagenen Werte des Rechtschreibprogramms. Alternativ können Sie im Kontextmenü auf "Hinzufügen " klicken, um mit dem ursprünglichen Wert fortzufahren. Weitere Informationen finden Sie unter "Verwenden der DQS Speller " und "Festlegen von Domäneneigenschaften".

      Hinweis

      Wenn Sie die Rechtschreibprüfung verwenden möchten, können Sie sie entweder auf der Seite Domäneneigenschaften aktivieren. Ist sie dort deaktiviert, klicken Sie auf das Symbol Rechtschreibprüfung aktivieren/deaktivieren auf der Seite Term-Based Beziehungen, um sie auf dieser Seite zu aktivieren.

  6. Klicken Sie auf "Änderungen übernehmen", um die beziehungsbasierten Beziehungen auf die Domäne anzuwenden.

  7. Klicken Sie auf "Fertig stellen ", um die Domänenverwaltungsaktivität abzuschließen, wie in "Domänenverwaltungsaktivität" beschrieben.

Nachbereitung: Nach dem Erstellen von Term-Based-Beziehungen

Nachdem Sie ausdrucksbasierte Beziehungen erstellt haben, können Sie andere Domänenverwaltungsaufgaben für die Domäne ausführen, Sie können Wissensermittlung durchführen, um der Domäne Wissen hinzuzufügen, oder Sie können der Domäne eine übereinstimmende Richtlinie hinzufügen. Weitere Informationen finden Sie unter Durchführen der Wissensermittlung, Verwalten einer Domäne oder Erstellen einer Abgleichsrichtlinie.