Entwerfen eines Datenflusses zur erneuten Überprüfung in Echtzeit - spectrum_quality_1 - 23 - 23.1

Spectrum Data Quality-Handbuch

Product type
Software
Portfolio
Verify
Product family
Spectrum
Product
Spectrum > Qualität > Spectrum Quality
Version
23.1
Language
Deutsch
Product name
Spectrum Data Quality
Title
Spectrum Data Quality-Handbuch
First publish date
2007
Last updated
2023-10-25
Published on
2023-10-25T06:24:19.942092

Wenn Sie in Ihrem Datenfluss die Ausnahmeverwaltung verwenden, können Sie mithilfe des Features zur erneuten Überprüfung Ausnahmedatensätze über den Überprüfungsprozess erneut ausführen, nachdem diese im Data Stewardship Portal korrigiert wurden. Dadurch können Sie bestimmen, ob der Datensatz durch die von Ihnen vorgenommene Änderung erfolgreich in Echtzeit verarbeitet werden kann. Um das Ergebnis zu sehen, müssen Sie nicht warten, bis der „Read Exceptions“-Batchauftrag erneut ausgeführt wird. Um das Ergebnis zu sehen, müssen Sie nicht warten, bis der „Read Exceptions“-Batchauftrag erneut ausgeführt wird.

Die Standardbausteine in einer Umgebung zur erneuten Überprüfung umfassen:
  • Einen Auftrag oder einen Dienst, der einen verfügbar gemachten Unterfluss wiederverwendet oder enthält. Er muss zudem eine Eingabequelle, den Unterflussschritt, in der die Eingabe verarbeitet wird, einen Schritt vom Typ „Write Exceptions“ und ein Laden von Daten für erfolgreich verarbeitete Datensätze enthalten.
  • Einen verfügbar gemachten Unterfluss, der einen Schritt vom Typ „Exception Monitor“ enthält, der auf einen Dienst zur erneuten Überprüfung verweist und für die erneute Überprüfung konfiguriert ist. Darin inbegriffen ist die Angabe, ob erneut überprüfte Datensätze erneut verarbeitet oder genehmigt werden sollen.
  • Einen verfügbar gemachten Dienst, der auch den verfügbar gemachten Unterfluss wiederverwendet oder enthält. Er verarbeitet Datensätze, die bearbeitet, gespeichert und für eine erneute Überprüfung im Data Stewardship Portal gesendet wurden.

Im Folgenden wird ein Beispielszenario dargestellt, das die Implementierung einer erneuten Überprüfung verdeutlicht:

Illustration zur Implementierung einer erneuten Überprüfung
In diesem Beispiel gibt es drei Datenflüsse: einen Auftrag, einen Unterfluss und einen Dienst. Der Auftrag führt Eingabedaten über den Unterfluss aus. Der Unterfluss enthält einen Schritt vom Typ „Exception Monitor“, in dem bestimmt wird, ob ein Datensatz zur manuellen Überprüfung weitergeleitet werden soll. Das bedeutet, dass alle Datensätze, die im Feld „PostalCode“ keine Daten enthalten, als Ausnahme gelten und in den Schritt „Write Exceptions“ weitergeleitet werden würden. Diese Ausnahmen werden im Data Stewardship Portal angezeigt. Datensätze, die in diesem Feld etwas anderes enthalten, würden in den Schritt „Write to File“ weitergeleitet werden.
Anmerkung: Wenn Ihr Datenfluss ebenfalls für die Verwendung der „Best of Breed“-Funktion konfiguriert wird, müssen Sie das CollectionRecordType-Feld manuell in den „Exception Monitor“-Schritt/Unterfluss der erneuten Überprüfung einfügen und verfügbar machen. Das Gleiche gilt für den entsprechenden Dienst. Weitere Informationen zur „Best of Breed“-Funktion finden Sie in den Write Exceptions-Optionen und unter Erstellen eines „Best of Breed“-Datensatzes.

Der von Ihnen bei der Konfiguration des „Exception Monitor“-Schrittes angegebene Dienst für die erneute Überprüfung von Ausnahmen wird aufgerufen, wenn Sie mindestens einen Datensatz über das Ausnahme-Repository auf der Seite Editor des Data Stewardship Portal bearbeiten und auf Speichern klicken. Der Dienst enthält – wie der Auftrag – den Exception Monitor-Unterfluss, der für die erneute Verarbeitung des Datensatzes bzw. der Datensätze die gleiche Geschäftslogik verwendet. Wenn die Datensätze mindestens eine der im Schritt „Exception Monitor“ festgelegten Bedingungen nicht erfüllen, werden die Datensätze aktualisiert. Wenn die Datensätze die im Schritt „Exception Monitor“ festgelegten Bedingungen erfüllen, wird abhängig von der für Aktion nach erneuter Überprüfung getroffenen Auswahl eine von zwei Aktionen ausgeführt:

Datensätze erneut verarbeiten
Datensätze werden aus dem Repository gelöscht und erneut verarbeitet.
Datensätze auflösen
Die genehmigten Datensätze werden im Repository aufbewahrt und ihr Status wird in Resolved geändert.

Unter Erstellen eines Echtzeit-Überprüfungsszenarios finden Sie weitere Informationen zum schrittweisen Durchlaufen des Verfahrens.