Passa al contenuto principale
Versione: 2.0

Verifica qualità dati Modello Semantico

Configurazione corrente del task Verifica qualità dati Modello Semantico nel Workflow Designer

Il task Verifica qualità dati Modello Semantico esegue da una a venti regole ordinate su un modello pubblicato e produce un report JSON.

Configurazione

Per ogni regola definire:

CampoDescrizione
NomeEtichetta comprensibile del controllo.
GravitàWarning segnala il problema; Error può bloccare il workflow.
QueryQuery semantica che restituisce il valore da controllare.
Campo risultatoColonna della prima riga da confrontare.
OperatoreUguale, diverso, maggiore/minore, intervallo, nullo o non nullo.
Valore attesoValore di confronto.
Valore finaleSecondo estremo, richiesto per l'operatore intervallo.

Configurare inoltre:

  • Fallisci in caso di errore: interrompe il task quando non è rispettata almeno una regola con gravità Error;
  • Nome file: nome del report JSON.

Esempio concettuale:

Nome: Ordini presenti
Gravità: Error
Campo risultato: totale_ordini
Operatore: maggiore di
Valore atteso: 0

La query della regola deve restituire il valore da verificare nella prima riga.

Risultati

Il report contiene:

  • stato passed, warning oppure failed;
  • totale dei controlli;
  • controlli riusciti, falliti e warning;
  • dettaglio di ogni confronto;
  • riferimento al file JSON generato.

Usare Warning per anomalie da osservare e Error per condizioni che rendono i dati inadatti al processo. Verificare periodicamente le regole quando cambiano modello o sorgenti.