Rôles et responsabilités équipe ETL

0
151


 

Si vous disposez de ressources internes qui ont la connaissance et l’expertise nécessaires, vous pouvez les intégrer à l’équipe de projet ETL et selon le besoin les former. Sinon, vous pouvez travailler avec des agences de recrutement pour trouver l’expertise appropriée requise pour construire l’équipe, Sinon vous pouvez aussi faire appel à des experts dans le domaine.

Kimball (2004) a définit huit rôles. Nous présentons les six les plus communs ainsi que leurs responsabilités dans le tableau suivant :

 

Gestionnaire ETL

  • Gérer quotidiennement l’équipe ETL.
  • Définir les standards et procédures de l’environnement de développement ETL (Conventions de nomenclature, Meilleures pratiques…)
  • Superviser le développement, les tests et l’assurance qualité.

Architecte ETL

  • Concevoir l’architecture et l’infrastructure de l’environnement ETL.
  • Concevoir le mappage logique de données.
  • Livrer les routines ETL en production.
  • Appréhender les besoins d’affaire.
  • Connaître les systèmes source.
  • Résoudre les problèmes techniques complexes.

Développeur ETL

  • Développer les routines ETL.
  • Tester les routines ETL.
  • S’assurer que les résultats du processus ETL répondent aux besoins d’affaire (Collaboration étroite avec l’architecte ETL)

Analyste système

  • Rassembler des besoins d’affaire.
  • Documenter les besoins d’affaire.
  • Travailler en collaboration avec toute l’équipe du DW (Non seulement celle du système ETL).

Spécialiste qualité de données

  • S’assurer de la qualité des données dans l’entrepôt de données en entier.
  • S’assurer que les règles d’affaire sont bien implantées par les processus ETL (en collaboration avec l’analyste système et l’architecte ETL)

DBA

  • Installer, configurer, migrer et maintenir la base de données.
  • Traduire le modèle logique de données en modèle physique.