O que é o teste do data warehouse?

O teste do data warehouse é um processo usado para inspecionar e qualificar a integridade dos dados mantidos em algum tipo de instalação de armazenamento. A idéia por trás do teste é garantir que os dados não apresentem nenhum tipo de corrupção e permaneçam completos e recuperáveis ​​quando e conforme necessário. O teste regular dos dados armazenados torna possível identificar quaisquer problemas que possam estar em desenvolvimento e corrigi-los antes que os dados armazenados sejam totalmente corrompidos e só possam ser parcialmente reconstruídos usando algum tipo de processo de recuperação de dados.

De muitas maneiras, o teste do data warehouse é muito semelhante a qualquer tipo de teste feito para garantir a integridade das informações armazenadas no disco rígido do computador ou em algum dispositivo de armazenamento remoto. Os dados contidos no armazém são verificados sistematicamente usando um programa de software que lê cada arquivo ou outra fonte de dados para garantir que permaneça totalmente intacto e acessível. Alguns tipos de software de teste de data warehouse têm a capacidade de corrigir uma gama limitada de erros como parte do processo geral de teste. Outros simplesmente compilam uma lista das exceções, permitindo que o usuário avalie cada exceção individualmente antes que qualquer ação seja tomada.

O teste do data warehouse geralmente usa um modelo acionado pelo sistema. Isso significa simplesmente que o software usa uma fórmula básica conhecida como ETL, ou extração-transformação-carregamento. A idéia é comparar a condição atual dos dados com a condição das informações quando elas foram armazenadas pela primeira vez. Se algum erro for identificado, os dados serão sinalizados para análise posterior. Na maioria dos casos, os erros ou exceções são pequenos e podem ser reparados com relativamente pouco esforço, usando protocolos embutidos no software de teste ou revisando por um analista que pode aprovar o reparo ou descartar a exceção como sendo realmente algum tipo de corrupção .

O processo básico de teste de data warehouse é semelhante a testar qualquer tipo de transação eletrônica de informações. As informações são examinadas em blocos ou células que são limpas ou anotadas para qualquer exceção que o software identificou antes de passar para o próximo bloco. Depois que o processo é concluído, uma recapitulação do teste é compilada, incluindo informações sobre os tipos de exceções encontradas e se essas exceções foram corrigidas durante o teste ou estão aguardando a revisão manual. Como em qualquer tipo de teste do sistema, é uma boa idéia realizar testes de data warehouse regularmente para garantir que as informações permaneçam completas e livres de qualquer tipo de corrupção.

OUTRAS LÍNGUAS

Este artigo foi útil? Obrigado pelo feedback Obrigado pelo feedback

Como podemos ajudar? Como podemos ajudar?