Nitin Anand
Un processus ETL comprend diverses activités ETL, telles que le filtrage, l'agrégation, la vérification des valeurs nulles, etc., qui peuvent être représentées par les fonctions de contrainte et les opérations de transformation définies dans la section précédente. Cependant, les activités ne peuvent pas exister indépendamment dans un processus ETL ; elles doivent être organisées dans un certain ordre spécifié dans une tâche ETL du processus ETL. Nous pensons que les tâches ETL sont des unités de base dans un processus ETL et qu'une tâche ETL est également la procédure de base pour transférer des données d'une source de données vers une cible de données. Une tâche ETL comprend un mappage ETL et les descriptions des sources de données et de la cible de données, telles que les listes d'attributs, les types d'attributs, etc. Pour un ensemble de sources de données et un DW cible, nous encapsulons toutes les tâches entre les sources de données et le DW cible dans une session ETL, qui contient également les informations pour connecter les sources et le DW cible.