Erstellen von begriffsbasierten Beziehungen
Gilt für: SQL Server
In diesem Thema wird die Erstellung von begriffsbasierten Beziehungen für eine Domäne in Data Quality Services (DQS) beschrieben. Mithilfe von begriffsbasierten Beziehungen (Term-based Relation, TBR) können Sie eine Korrektur an einem Begriff vornehmen, der Teil eines Werts in einer Domäne ist. Mehrere Werte, die abgesehen von der Schreibweise eines gemeinsamen Teils identisch sind, werden als identische Synonyme angesehen. Sie können z. B. eine begriffsbasierte Beziehung einrichten, die den Begriff von „Inc.“ in „Incorporated“ ändern. Der Begriff „Inc.“ wird jedes Mal geändert, wenn er in der Domäne vorkommt. Instanzen von „Contoso, Inc.“ werden in „Contoso, Incorporated“ geändert, und die beiden Werte werden als exakte Synonyme angesehen.
Um begriffsbasierte Beziehungen zu verwenden, erstellen Sie eine Liste mit Wert-/Ersetzungswertpaaren, z. B. „Inc.“ und „Incorporated“, oder „Senior“ and „Sr.“. Durch die Verwendung einer begriffsbasierten Beziehung können Sie einen Begriff in der gesamten Domäne ändern, ohne manuell einzelne Domänenwerte als Synonyme festzulegen. Sie können angeben, dass ein Wert korrigiert wird, auch wenn er nicht zuvor von der Wissensermittlung erkannt wurde. Wenn eine Transformation aufgrund einer begriffsbasierten Beziehung dazu führt, dass zwei Werte identisch sind, erstellt DQS zwischen ihnen eine Synonymbeziehung (in der Wissensermittlung), eine Korrekturbeziehung (in der Datenkorrektur) oder eine genaue Übereinstimmung (beim Abgleich).
Transformationen aufgrund einer begriffsbasierten Beziehung und Symboltransformationen (Sonderzeichen werden durch ein Leerzeichen oder einen NULL-Wert ersetzt) werden in einer Vorverarbeitungsphase vor der Analyse durchgeführt. Wenn eine Verbunddomänenanalyse angefordert wird, erfolgt diese vor den beiden Transformationen, da für die Trennzeichenanalyse Symbole erforderlich sind. Andere Vorgänge, z. B. Änderung an Domänenregeln und Domänenwerten, werden nach den Transformationen ausgeführt. Beim Abgleich werden begriffsbasierte Beziehungen vor der Abgleichsaktivität auf die Quelldaten angewendet, unabhängig davon, ob die Bereinigung ausgeführt wird.
Begriffsbasierte Beziehungen und Domänenverwaltung
Wenn Sie in der Domänenverwaltung eine begriffsbasierte Beziehung anwenden, wendet DQS die Änderungen in den Prozessen zur Wissensermittlung, Bereinigung oder zum Abgleich an. DQS ändert jedoch nicht den Domänenwert selbst, um der begriffsbasierten Beziehung zu entsprechen. Anders ausgedrückt, wenn Sie auf der Registerkarte Begriffsbasierte Beziehungen der Seite Domänenverwaltung eine begriffsbasierte Beziehung eingeben und annehmen, wird die Änderung nicht auf der Registerkarte Domänenwerte der gleichen Seite vorgenommen. Dies ermöglicht es Ihnen, die begriffsbasierte Beziehung anschließend zu ändern.
Begriffsbasierte Beziehungen und Datenbereinigung
Wenn Sie eine begriffsbasierte Beziehung in einer Domäne anwenden und dann den Datenbereinigungsprozess ausführen, wendet DQS die Änderungen während der Bereinigung an, übernimmt jedoch die Änderungen nicht für Begriffe in der Wissensdatenbank.
Wenn sich ein Wert, wie von einer begriffsbasierten Beziehung geändert, in der Domäne befindet, aber kein Synonym ist, wird er in der Spalte Korrigieren in auf der Registerkarte Korrigiert auf der Seite Ergebnisse verwalten und anzeigen angezeigt, wobei der Grund auf Begriffsbasierte Beziehung festgelegt ist.
Wenn sich ein Wert, wie von einer begriffsbasierten Beziehung geändert, nicht in der Domäne befindet und DQS einen übereinstimmenden Wert findet, wird der Wert entsprechend korrigiert und auf der Registerkarte Korrigiert oder der Registerkarte Vorgeschlagen angezeigt, abhängig vom Vertrauensgrad. Wenn keine Übereinstimmung gefunden wird, wird der Wert unter Neu mit einer TBR-Korrektur angezeigt. Dies geschieht, weil eine TBR-Korrektur nicht bedeutet, dass der Wert korrekt ist.
Wenn sich ein Wert, wie von einer begriffsbasierten Beziehung geändert, in der Domäne befindet, der Wert mit der vorhandenen Korrektur jedoch Fehler/Ungültig lautet, wird der Wert auf der Registerkarte Korrigiert mit seiner Korrektur und dem Grund Domänenwert angezeigt.
Wenn sich ein Wert, wie von einer begriffsbasierten Beziehung geändert, in der Domäne befindet, der Wert ohne Korrektur jedoch Fehler/Ungültig lautet, wird der Wert auf der Registerkarte Ungültig mit dem Grund Domänenwert angezeigt.
Begriffsbasierte Beziehungen und Wissensermittlung
Wenn Sie eine begriffsbasierte Beziehung anwenden und dann den Wissensermittlungsprozess ausführen, werden alle Werte, die dem TBR entsprechen, nicht geändert und als richtiger Wert identifiziert. Alle Werte, die durch einen TBR geändert werden, werden als richtiger Wert importiert und als Synonym zu einem Wert identifiziert, der dem TBR entspricht.
Begriffsbasierte Beziehungen und Importieren von Bereinigungswerten in eine Domäne
Wenn Sie während des Bereinigungsprozesses gesammeltes Datenqualitätswissen in eine Domäne importieren, wird ein durch einen TBR geänderter Wert als richtiger Wert importiert.
Vorbereitungen
Voraussetzungen
Um begriffsbasierte Beziehungen zu erstellen, ist es erforderlich, dass eine Domäne in der Domänenverwaltungsaktivität geöffnet ist.
Sicherheit
Berechtigungen
Sie müssen über die dqs_kb_editor- oder dqs_administrator-Rolle in der DQS_MAIN-Datenbank verfügen, um begriffsbasierte Beziehungen zu erstellen.
Erstellen von begriffsbasierten Beziehungen
Starten Sie Data Quality Client. Informationen dazu finden Sie unter Ausführen der Data Quality-Client-Anwendung.
Ö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 Data Quality Service-Clients ausgeführt, der fünf Registerkarten für separate Domänenverwaltungsvorgänge enthält. Es ist kein assistentengesteuerter Prozess; jeder Verwaltungsvorgang kann getrennt ausgeführt werden.
Wählen Sie aus der Domänenliste auf der Seite Domänenverwaltung 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, finden Sie unter Domäne erstellenweitere Informationen.
Klicken Sie auf die Registerkarte Begriffsbasierte Beziehungen .
Sie können begriffsbasierte Beziehungen wie folgt erstellen:
Klicken Sie auf Neue Beziehung hinzufügen , um eine Zeile in der Tabelle Beziehungen hinzuzufügen.
Geben Sie in der Spalte Wert der hinzugefügten Zeile einen Begriff ein, der jedes Mal geändert werden soll, wenn er in einem Wert in der ausgewählten Domäne vorkommt.
Hinweis
Wenn der Begriff als ganzer Wert in der Domäne vorkommt oder bereits als korrigierender Wert in der Domäne vorhanden ist, tritt ein Fehler auf.
Geben Sie in der Spalte Korrigieren in einen Begriff ein, in den der Begriff in der Spalte Wert geändert werden soll.
Klicken Sie erneut auf Neue Beziehung hinzufügen , um eine weitere begriffsbasierte Beziehung hinzuzufügen.
Klicken Sie auf Ausgewählte Beziehungen löschen , um die ausgewählten 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.
Suchen Sie einen Wert in der Tabelle Beziehungen, indem Sie eine oder mehrere Ziffern im Textfeld Suchen eingeben. Die gefundenen Werte für die Zeichenfolge werden hervorgehoben. Wechseln Sie mithilfe der NACH-OBEN- und NACH-UNTEN-TASTE zu verschiedenen Instanzen der Zeichenfolge in der Tabelle.
Rechtschreibprüfung: Wenn ein Wert in der Spalte Wert oder Korrigieren in eine wellige rote Unterstreichung aufweist, schlägt die Rechtschreibprüfung eine Korrektur für den Wert vor. Klicken Sie mit der rechten Maustaste auf den unterstrichenen Wert, und wählen Sie einen der von der Rechtschreibprüfung vorgeschlagenen Werte aus. 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-Rechtschreibprüfung und Domain-Eigenschaften festlegen.
Hinweis
Um die Rechtschreibprüfung zu verwenden, können Sie diese auf der Seite Domäneneigenschaften aktivieren. Wenn sie auf der Seite Domäneneigenschaften deaktiviert ist, können Sie auf das Symbol Rechtschreibprüfung aktivieren/deaktivieren auf der Seite Begriffsbasierte Beziehungen klicken, um sie auf dieser Seite zu aktivieren.
Klicken Sie auf Änderungen anwenden , um die begriffsbasierten Beziehungen auf die Domäne anzuwenden.
Klicken Sie auf Fertig stellen , um die Domänenverwaltungsaktivität abzuschließen, wie in Beenden der Domänenverwaltungsaktivitätbeschrieben.
Nachverfolgung: Nach dem Erstellen von begriffsbasierten Beziehungen
Nachdem Sie die begriffsbasierten Beziehungen erstellt haben, können Sie andere Domänenverwaltungsaufgaben 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.