Teste ETL - Qualidade de Dados
A verificação da qualidade dos dados durante o teste de ETL envolve a execução de verificações de qualidade nos dados carregados no sistema de destino. Inclui os seguintes testes -
Verificação de número
O formato do número deve ser o mesmo em todo o sistema de destino. Por exemplo, no sistema de origem, o formato de numeração das colunas éx.30, mas se o alvo for apenas 30, então ele tem que carregar sem prefixar x. no número da coluna de destino.
Verificação de data
O formato da data deve ser consistente nos sistemas de origem e destino. Por exemplo, deve ser o mesmo em todos os registros. O formato padrão é: aaaa-mm-dd.
Verificação de precisão
O valor da precisão deve ser exibido conforme o esperado na tabela de destino. Por exemplo, na tabela de origem, o valor é 15,2323422, mas na tabela de destino, ele deve ser exibido como 15,23 ou rodada de 15.
Verificação de dados
Envolve verificar os dados de acordo com os requisitos de negócios. Os registros que não atendem a determinados critérios devem ser filtrados.
Example - Apenas os registros cujo date_id> = 2015 e Account_Id! = '001' devem carregar na tabela de destino.
Verificação nula
Algumas colunas devem ter Nulo de acordo com o requisito e os valores possíveis para esse campo.
Example - A coluna Data de rescisão deve exibir Nulo, a menos e até que sua coluna de status Ativo seja “T” ou “Falecido”.
Outras verificações
Verificações comuns como From_Date não devem ser maiores que To_Date podem ser feitas.