DetectAnomalies - AWS Glue

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

DetectAnomalies

Rileva le anomalie per una determinata regola di qualità dei dati. Ogni esecuzione di una DetectAnomalies regola comporta il salvataggio del valore valutato per la regola specificata. Quando vengono raccolti dati sufficienti, l'algoritmo di rilevamento delle anomalie prende tutti i dati storici relativi a quella determinata regola ed esegue il rilevamento delle anomalie. DetectAnomalies la regola fallisce quando viene rilevata un'anomalia. È possibile ottenere ulteriori informazioni sull'anomalia rilevata tramite le osservazioni.

Sintassi

DetectAnomalies <RULE_NAME> <RULE_PARAMETERS>

RULE_NAME: il nome della regola che desideri valutare e per la quale desideri rilevare le anomalie. Regole supportate:

  • "RowCount"

  • "Completezza"

  • "Univocità"

  • "Media"

  • "Somma"

  • "StandardDeviation"

  • "Entropia"

  • "DistinctValuesCount"

  • "UniqueValueRatio"

  • "ColumnLength"

  • "ColumnValues"

  • "ColumnCorrelation"

  • «PersonalizzatoSQL»

  • "ColumnCount"

RULE_PARAMETERS: alcune regole richiedono parametri aggiuntivi per l'esecuzione. Fai riferimento alla documentazione fornita sulle regole per visualizzare i parametri richiesti.

Esempio: anomalie per RowCount

Ad esempio, se vogliamo rilevare RowCount anomalie, forniamo RowCount come regola il nome.

DetectAnomalies "RowCount"

Esempio: anomalie per ColumnLength

Ad esempio, se vogliamo rilevare ColumnLength anomalie, forniamo ColumnLength come regola il nome e il nome della colonna.

DetectAnomalies "ColumnLength" "id"