[Refactor]Modificando log not_null_proportion_multiple_columns#924
[Refactor]Modificando log not_null_proportion_multiple_columns#924
Conversation
There was a problem hiding this comment.
Luiz acho que vc se confundiu, o número de aparece não é a proporção de nulls mas sim o preenchimento da coluna (ou ao menos deveria ser pelos nomes que as variáveis tem). Pq assumiu que a nomenclatura tava errada? Toda a nomenclatura ta padronizada para ser preenchimento (ou proporção de não nulos), inclusive no exemplo que vc colocou quando ta 100% ela parece estar 100% cheia (pelo menos nos núemros que aparece no log), não vazia. Revisar essas nomenclaturas antes de fechar esse PR.
No passado eu alinhei com o arthur de seguirmos com essa nomenclatura pq era o que o dbt já usava (já existe uma função chamada not_null_proportion), mas acho que deve ser muito confuso isso pq todo mundo confunde, mesmo com todos os nomes dando a entender que a informação que está sendo mostrada é de preeenchimento. Se tiver tempo eu diria pra vc alterar a função pra mostrar a proporção de nulos ao invés de preenchimento
6357064 to
d98d552
Compare
[Refactor]Modificando log not_null_proportion_multiple_columns
Atual Log
Preenchimentonão deixava claro que estamos falando da proporção de linhas vazias na tabelaPreenchimento idealnão traz nenhuma informação nova. Apenas enfatiza o valor colocado emat_leastNovo Log
Casos onde o
at_leastestá maior do que a coluna consegui preencherCasos onde a coluna está totalmente vazia
Proporção Nullindica melhor que a o numero é referente a proporção de linhas vazias na tabela'at_least' Recomendadoagora indica o valor queat_leastprecisa ter para que o test tenha sucesso nessa colunaQualidaderenomeado paraQualidade Null'at_least' RecomendadoFAILpara deixa claro que apesar da cor amarela da recomendação, essa coluna falhou no teste