Qualidade

Tabela Histórico de qualidade dos dados

  • completude   –  percentual de valores não nulos em campos essenciais.
  • unicidade       – ausência de duplicatas em chaves primárias.
  • validade          – conformidade com tipos, formatos e domínios.
  • consistência    – coerência entre diferentes fontes ou tabelas.
  • data_avaliacao  – data de avaliação

A cada extração avaliar 4 dimenções do DataSet

Utilizar o Analyzers PyDeequ para calcular

Dimensão Analyzer PyDeequ Exemplo de saída
Completude Completeness(column) Proporção de não nulos (0~1)
Unicidade Uniqueness(column) Proporção de valores únicos (0~1)
Validade Compliance / PatternMatch Proporção que atende à regra
Consistência Correlation(col1, col2) Coeficiente de correlação

 

Salvar a avaliação na tabela historico_qualidade_dado com a data

Futuramente quando já tivermos várias cargas registradas na tabela historico_qualidade_dado poderemos calcular :

Dimensão Analyzer PyDeequ Exemplo de saída
Distribuição ApproxQuantile / Histogram Quantis ou buckets
Informação Entropy(column) Valor de entropia

 

Estas duas dimenções são calculos estatisticos que precisam de um histórico para ser calculado.

Saiba mais em 

Deixe um comentário

LinkedIn
Share
Instagram