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.
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.
Aucun commentaire:
Publier un commentaire