Freigeben über


Ändern von Domänenwerten

In diesem Thema wird beschrieben, wie Sie die Metadaten in einer Knowledge Base in Data Quality Services (DQS) ändern und erweitern. Nachdem Sie Wissen durch Wissensermittlung generiert, Wissen in die Wissensbasis oder Domänen importieren oder eine Wissensbasis auf einer anderen Wissensbasis stützen, können Sie die Datenwerte interaktiv ändern. Die Wissensbasisgenerierung nutzt nicht nur computergestützte Prozesse, sondern bietet Ihnen die Möglichkeit, Ihr eigenes Wissen zu verwenden, um Datenwerte zu überprüfen und auf folgende Weise zu ändern:

  • Fügen Sie der Wertliste einen Domänenwert hinzu, oder wählen Sie einen Wert aus, und löschen Sie ihn aus der Liste.

  • Ändern Sie den Status eines Domänenwerts von dem, was der DQS-Ermittlungsprozess festgelegt hat, in richtig, fehlerhaft oder ungültig.

  • Geben Sie einen Ersatzwert für einen Fehlerwert oder einen ungültigen Wert ein. Ein Wert ist ungültig, wenn er nicht zur Domäne gehört, z. B. wenn er nicht dem Domänendatentyp entspricht oder eine Domänenregel fehlschlägt. Ein Wert ist fehlerhaft, wenn er in die Domäne gehört, weist jedoch einen Syntaxfehler auf.

  • Legen Sie zwei oder mehr Werte als Synonyme fest, und ändern Sie den führenden Wert, wie durch den Ermittlungsprozess festgelegt, mit dem Ergebnis, dass der führende Wert den Synonymwert ersetzt, wenn die Eigenschaft "Führende Werte verwenden " beim Erstellen der Domäne festgelegt wurde

  • Importieren von Domänenwerten aus einer Excel-Datei

Bevor Sie beginnen

Voraussetzungen

Um einen Domänenwert zu ändern, müssen Sie über eine Wissensbasis und eine Domäne verfügen, die in der Domänenverwaltungsaktivität geöffnet ist.

Sicherheit

Erlaubnisse

Sie müssen über die dqs_kb_editor oder die dqs_administrator Rolle in der DQS_MAIN Datenbank verfügen, um Domänenwerte zu ändern.

Ändern von Domänenwerten

In der Tabelle "Wert " werden die Kenntnisse angezeigt, die der Wissensbasis für eine einzelne Domäne hinzugefügt wurden. Sie können jederzeit eine andere Domäne in der Domänenliste auswählen, um die Werte für diese Domäne anzuzeigen. Die Spalten im Feld sind die folgenden:

  • In der Spalte Wert werden alle Werte angezeigt, die der Ermittlungsprozess aus einem Feld im Datenbeispiel zur ausgewählten Domäne hinzugefügt hat. Jeder Wert, der als Fehler projiziert wird, wird als Synonym für einen Wert angezeigt, der als korrekt projiziert wird.

  • In der Spalte "Typ " wird der Status des Werts angezeigt, wie durch den Ermittlungsprozess bestimmt. Ein grünes Häkchen gibt an, dass der Wert korrekt oder korrigiert ist; ein rotes Kreuz gibt an, dass der Wert fehlerhaft ist; und ein orangefarbenes Dreieck mit einem Ausrufezeichen gibt an, dass der Wert ungültig ist. Ein ungültiger Wert entspricht nicht den Datenanforderungen für die Domäne. Ein Fehlerwert kann gültig sein, ist jedoch aus Datengründen nicht der richtige Wert.

  • Die Spalte "Richtig an " zeigt einen korrekten Wert an, in den der ursprüngliche Wert, der als Fehler oder ungültig markiert ist, geändert wird. DQS kann den richtigen Wert als Ergebnis des Ermittlungsprozesses vorschlagen.

Gehen Sie wie folgt vor, um Werte zu ändern:

  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, in der Sie Werte ändern oder eine neue Domäne erstellen möchten. Wenn Sie eine neue Domäne erstellen müssen, siehe Erstellen einer Domäne. Klicken Sie auf die Registerkarte "Domänenwerte ".

  4. Zeigen Sie die Werte an, die Sie in der Tabelle "Wert " ändern müssen. Weitere Informationen finden Sie unter Wie man die geeigneten Werte anzeigt unten.

  5. Gehen Sie wie folgt vor, um den Status eines Werts zu ändern:

    • Markieren Sie ausgewählte Domänenwerte als korrigiert: Um den Status eines Werts von "Fehler" oder "Ungültig" in "Richtig" zu ändern, wählen Sie den Wert aus, und klicken Sie dann auf den Abwärtspfeil in der Icon-Leiste oder in der Dropdown-Liste "Typ" auf ausgewählte Domänenwerte als korrigiert markieren (überprüfen). Wenn der fehlerhafte oder ungültige Wert mit einem korrekten Wert gruppiert ist, löschen Sie diesen Wert nach Abschluss des Vorgangs.

    • Legen Sie ausgewählte Domänenwerte als Fehler fest: Wenn Sie den Status eines Werts von "Richtig" oder "Ungültig" in "Fehler" ändern möchten, wählen Sie den Wert aus, und klicken Sie dann auf das Symbol " Ausgewählte Domäne als Fehler festlegen " (Kreuz) aus dem Abwärtspfeil in der Symbolleiste oder in der Dropdownliste "Typ". Sie können entweder eine Korrektur in die Spalte "Richtig " eingeben oder sie leer lassen.

    • Legen Sie ausgewählte Domänenwerte als ungültig fest: Um den Status eines Werts von "Richtig" oder "Fehler" in "Ungültig" zu ändern, wählen Sie den Wert aus, und klicken Sie dann auf das Symbol "Ungültige Domäne festlegen " (Dreieck) aus dem Abwärtspfeil in der Symbolleiste oder aus der Dropdownliste "Typ". Sie können entweder eine Korrektur in die Spalte "Richtig " eingeben oder sie leer lassen.

    • Richtig an: Geben Sie nach dem Festlegen eines Fehlers oder ungültigen Werts einen neuen Wert in die Spalte "Korrigieren nach" ein. DQS fügt eine neue Zeile für den Ersetzungswert hinzu, legt ihn als richtig fest und gruppiert dann die beiden Werte. Der neue Wert wird als vorangestellter Wert angezeigt, wobei der führende Wert fett formatiert und der In-Error- oder ungültige Wert eingerückt wird.

  6. Wenn Sie Werte als Eine Gruppe von Synonymen festlegen möchten, wählen Sie mehrere werte aus, die korrekt sind, und fahren Sie dann wie folgt fort:

    • Legen Sie ausgewählte Domänenwerte als Synonyme fest: Um Synonyme festzulegen, wählen Sie mehrere werte aus, die korrekt sind, und klicken Sie dann auf das Symbol " Ausgewählte Domänenwerte als Synonyme festlegen ". DQS gruppiert die Werte und legt einen der Werte als führenden Wert fest, durch den die anderen ersetzt werden. Beachten Sie, dass die Werte keine Synonyme sind, wenn zwei Werte gruppiert sind, aber eine der Gruppen fehler- oder ungültig ist.

      Hinweis

      Wenn Sie zwei oder mehr Werte in einer Gruppe und einen anderen Wert außerhalb der Gruppe auswählen und diese dann als Synonyme festlegen, wird eine falsche Fehlermeldung angezeigt. Nach dem Schließen des Popups für Fehlermeldungen werden die Werte ordnungsgemäß als Synonyme festgelegt.

    • Aufheben der Beziehung zwischen ausgewählten Synonymen: Um die Synonymzuordnung für zwei oder mehr Werte rückgängig zu machen, wählen Sie die Werte aus und klicken Sie dann auf das Symbol Beziehung zwischen ausgewählten Synonymen. Die Werte müssen gruppiert werden und korrekt sein, damit das Entgruppieren von Synonymen funktioniert.

    • Legen Sie den ausgewählten Domänenwert als führenden Wert ihrer Gruppe fest: Wenn Sie den führenden Wert der Gruppe ändern möchten, wählen Sie einen Wert in der Gruppe aus, der nicht als führender Wert festgelegt ist, und klicken Sie dann auf den ausgewählten Domänenwert als führenden Wert der Gruppenschaltfläche festlegen. Dadurch wird der führende Wert als Ersatz für den anderen Wert festgelegt. Dieser Vorgang funktioniert nur, wenn Sie zwei oder mehr Werte festgelegt haben, die zu einer Gruppe gehören, und Sie den führenden Wert vom von DQS festgelegten Wert ändern möchten. Beachten Sie, dass der führende Wert durch eine blaue Zeile mit fett formatiertem Wert festgelegt wird.

  7. Speller: Wenn ein Wert einen wellenförmigen roten Unterstrich aufweist, schlägt das Rechtschreibprüfungstool (Speller) eine Korrektur für den Wert vor. Klicken Sie mit der rechten Maustaste auf den Wert mit dem Unterstrich, und wählen Sie bei Anwendung eine Korrektur aus. Der Typ des Werts wird (oder bleibt) ein Fehler, und die Korrektur wird der Anpassen zu Spalte hinzugefügt. Klicken Sie auf den Pfeil nach unten, um weitere vorgeschlagene Korrekturen anzuzeigen. Geben Sie eine Korrektur manuell ein, um sie dem Wörterbuch hinzuzufügen und als Korrektur auswählen zu können. Weitere Informationen finden Sie unter "Verwenden der DQS Speller " und "Festlegen von Domäneneigenschaften".

    Hinweis

    Um die Rechtschreibprüfung zu verwenden, können Sie sie entweder auf der Seite Domäneneigenschaften aktivieren, oder, falls sie auf der Seite Domäneneigenschaften deaktiviert ist, können Sie auf der Seite Domänenwerte auf das Symbol Rechtschreibprüfung aktivieren/deaktivieren klicken, um sie auf dieser Seite zu aktivieren.

  8. Neuen Domänenwert hinzufügen: Klicken Sie, um am Ende der Tabelle eine Zeile hinzuzufügen. Nachdem Sie einen Wert eingegeben haben, wird die Zeile in alphabetischer Reihenfolge neu positioniert und durch ein vorangehendes Sternsymbol als neuer Eintrag identifiziert.

  9. Importieren von Domänenwerten aus Excel: Um neue Werte aus einer Excel-Tabelle hinzuzufügen, klicken Sie auf den Abwärtspfeil für das Symbol " Werte importieren ", und wählen Sie dann "Domänenwerte importieren" aus Excel aus. Geben Sie den Dateinamen ein, wählen Sie bei Bedarf die erste Zeile als Kopfzeile verwenden aus, und klicken Sie dann auf "OK". Weitere Informationen finden Sie unter Importieren von Werten aus einer Excel-Datei in eine Domäne.

  10. Importieren von Projektwerten: Wenn Sie neue Werte aus einem Datenqualitätsprojekt hinzufügen möchten, klicken Sie auf den Abwärtspfeil für das Symbol " Werte importieren ", und wählen Sie "Projektwerte importieren" aus. Geben Sie den Dateinamen ein, wählen Sie bei Bedarf die erste Zeile als Kopfzeile verwenden aus, und klicken Sie dann auf "OK". Wählen Sie das Projekt aus, aus dem Sie Werte importieren möchten, und klicken Sie dann auf "OK". Die importierten Werte werden angezeigt. Klicken Sie auf Fertig stellen. Weitere Informationen finden Sie unter Importieren von Projektwerten in eine Domäne.

  11. Ausgewählte Domänenwerte löschen: Um einen oder mehrere vorhandene Werte aus der Domäne zu entfernen, wählen Sie die Werte in der Werttabelle aus, und klicken Sie dann auf das Symbol " Ausgewählte Domäne löschen ". Ein Eintrag von DQS_NULL kann nicht gelöscht werden. Wenn Sie also mehrere zu löschende Werte auswählen und ein Eintrag von DQS_NULL einer davon ist, schlägt der Vorgang fehl.

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

Nachverfolgung: Nach dem Ändern von Domänenwerten

Nachdem Sie Domänenwerte geändert 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.

Die Bedeutung von "Richtig", "Fehler" und "Ungültige Werte"

Jedem Wert in der Werttabelle der Seite "Domänenwerte " wird eine Typeinstellung von "Richtig", "Fehler" oder "Ungültig" zugewiesen. Der Typ des Werts wird anfänglich von der Wissensermittlungsaktivität generiert, und Sie können ihn nach Bedarf ändern. Der letzte Typ, der sowohl auf Entdeckungs- als auch interaktiven Änderungen basiert, wird durch die Reinigungsaktivität generiert. Diese Einstellungen haben die folgenden Bedeutungen:

  • Richtig: Dies ist ein Wert, der zur Domäne gehört und keine Syntaxfehler aufweist. Beispielsweise ist "Chicago" in einer City-Domäne richtig.

  • Fehler: Dies ist ein Wert, der zur Domäne gehört, aber ein falscher Wert ist. Beispielsweise ist "Shicago" anstelle von "Chicago" in einer City-Domäne fehlerhaft. DQS kennzeichnet einen Wert als fehlerhaft, wenn es im Ermittlungsprozess einen Syntaxfehler und eine zugehörige Korrektur erkennt. Syntaxfehler umfassen Rechtschreibfehler.

  • Ungültig: Dies ist ein Wert, der nicht zur Domäne gehört und keine Korrektur aufweist. Beispielsweise ist der Wert "12345" in einer Stadtdomäne ungültig. DQS bezeichnet einen Wert als ungültig, wenn eine Domänenregel fehlschlägt.

Sie können den Typ eines Werts manuell in einen der beiden anderen Werte ändern. DQS erzwingt keine Gültigkeits- und Fehlersemantik für manuelle Vorgänge. Sie können eine Korrektur für einen ungültigen Wert eingeben, ohne den Status zu ändern. Sie können einen Wert auch dann als ungültig festlegen, wenn er keine Domänenregel nicht bestanden hat. Sie können einen Wert als Fehler festlegen, auch wenn der Ermittlungsprozess nicht darauf hinweist, dass er einen Syntaxfehler aufweist. Sie können auch eine Korrektur auf einen Fehlerwert entfernen, der als "Richtig" gekennzeichnet ist, ohne den Status zu ändern.

Wenn Sie die interaktive Datenbereinigung auf der Seite " Ergebnisse verwalten" und "Ergebnisse anzeigen " der Bereinigungsaktivität ausführen, sind sowohl ungültige als auch Fehlerwerte auf der Registerkarte "Ungültig " auf der Seite " Ergebnisse verwalten" und "Ergebnisse anzeigen " enthalten.

So zeigen Sie die entsprechenden Werte an

Sie können die Anzeige wie folgt ändern:

  • Filtern Sie die gewünschten Ergebnisse in der Tabelle anhand ihres Status, indem Sie den Status in der Dropdownliste "Filter" auswählen.

  • Suchen Sie die Daten, die Sie überprüfen oder ändern möchten, indem Sie im Textfeld "Suchen " nach einem weiteren Buchstaben suchen. Dadurch werden diese Buchstaben überall dort hervorgehoben, wo sie in jedem angezeigten Wert vorkommen.

  • Klicken Sie auf " Nur Neu anzeigen ", um die in der Tabelle angezeigten Werte nur auf Werte zu beschränken, die in der aktuellen Sitzung ermittelt wurden, nicht auf vorherige Sitzungen.

  • Klicken Sie auf die Schaltfläche Alle erweitern, um alle Werte einer Gruppe von Synonymen anzuzeigen, wenn der aktuelle Zustand eingeklappt ist.

  • Klicken Sie auf die Schaltfläche "Alle reduzieren", um alle, aber den führenden Wert in jeder Gruppe von Synonymen auszublenden , wenn der aktuelle Zustand erweitert wird.

  • Klicken Sie auf die Schaltfläche Zum Anzeigen/Ausblenden des Bereichs "Änderungen der Domänenwerte" , um ein Vorschau-Popup unten in der Wertetabelle anzuzeigen, in dem aktuelle Änderungen an der Sammlung von Domänenwerten angezeigt werden.

So wird's gemacht: Behandeln von Nullentsprechungen

Jede Werttabelle auf der Registerkarte "Domänenwerte " enthält einen DQS_NULL Wert. In einer Datenquelle wird eine Null als SQL_NULL in der Werttabelle angezeigt. Sie können eine oder mehrere Null-Entsprechungen als Synonyme auf DQS_NULL festlegen. Wenn Sie dies tun, werden alle Nullen und Nullentsprechungen als DQS_NULL verarbeitet.