Datenqualitätsprüfung Semantisches Modell
Die Aufgabe Datenqualitätsprüfung Semantisches Modell führt zwischen ein und zwanzig Regeln auf einem veröffentlichten Modell aus und erzeugt einen JSON-Bericht.
Konfiguration
Für jede Regel definieren:
| Feld | Beschreibung |
|---|---|
| Name | Verständliche Bezeichnung der Überprüfung. |
| Schweregrad | Warning meldet das Problem; Error kann den Workflow blockieren. |
| Query | Semantische Abfrage, die den zu prüfenden Wert zurückgibt. |
| Ergebnisspalte | Spalte der ersten Zeile zum Vergleich. |
| Operator | Gleich, ungleich, größer/kleiner, Bereich, null oder nicht null. |
| Erwarteter Wert | Vergleichswert. |
| Endwert | Zweiter Grenzwert, erforderlich für den Bereichsoperator. |
Konfigurieren Sie außerdem:
- Fehlschlagen bei Fehler: unterbricht die Aufgabe, wenn nicht mindestens eine Regel mit dem Schweregrad Error erfüllt ist;
- Dateiname: Name des JSON-Berichts.
Konzeptionelles Beispiel:
Nome: Ordini presenti
Gravità: Error
Campo risultato: totale_ordini
Operatore: maggiore di
Valore atteso: 0
Die Abfrage der Regel muss den zu prüfenden Wert in der ersten Zeile zurückgeben.
Ergebnisse
Der Bericht enthält:
- status
passed,warningoderfailed; - Gesamtanzahl der Prüfungen;
- erfolgreiche, fehlgeschlagene und Warnungen;
- Details jeder Überprüfung;
- Verweis auf die generierte JSON-Datei.
Verwenden Sie Warning für zu beobachtende Anomalien und Error für Zustände, die die Daten für den Prozess ungeeignet machen. Überprüfen Sie die Regeln regelmäßig, wenn sich das Modell oder die Quellen ändern.