Test ETL - Tâches

Les tests ETL sont effectués avant le transfert des données dans un système d'entrepôt de données de production. Il est parfois également appelétable balancing ou production reconciliation. Il est différent des tests de bases de données en termes de sa portée et des étapes à suivre pour y parvenir.

Le principal objectif des tests ETL est d'identifier et d'atténuer les défauts de données et les erreurs générales qui se produisent avant le traitement des données pour les rapports analytiques.

Test ETL - Tâches à effectuer

Voici une liste des tâches courantes impliquées dans les tests ETL -

  • Comprendre les données à utiliser pour le reporting
  • Examiner le modèle de données
  • Mappage de la source vers la cible
  • Vérification des données sur les données sources
  • Paquets et validation de schéma
  • Vérification des données dans le système cible
  • Vérification des calculs de transformation de données et des règles d'agrégation
  • Exemple de comparaison de données entre la source et le système cible
  • Contrôle de l'intégrité et de la qualité des données dans le système cible
  • Test de performance sur les données