BI experience

Comment bien choisir son ETL?

| 0 Commentaires

Pour bien choisir son ETL, plusieurs critères sont à considérer :

  • Regarder l’accès aux différentes sources de données:
    • BDD, fichiers plats…
    • en regardant les connecteurs dont ils peuvent avoir accès et ainsi assurer l’indépendance de l’ETL.
    • Connecteur d’analyse des fichiers plats : .csv, .txt, xls…
    • Connecteur d’analyse des fichiers hiérarchisés : XML
    • Connecteur de base de données les plus connues : Oracle, Sql Server, Sybase, IBM DB2, Teradata, MS Access, MySQL, PostGres, Informix, FileMaker, Pervasive.
    • Connecteur HTML
    • Connecteur SOA/WebService
    • Connecteur FTP
    • Connecteur Mail IMAP/POP3
    • Connecteur OLAP/MDX
    • Connecteur aux ESB du marché : Tibco, MSMQ, MQSeries …
    • Connecteur annexe : WMI, Standalone application
  • Vérifier l’indépendance aux différents OS : AIX, Linux, Windows, …
  • Evaluer les outils de transformation flexibles et performants
  • Le Scripting : faire appel à un langage de Scripting tel que VBScript, WSH, PERL…
  • L’ouverture aux langages de programmation traditionnels tel que C#, Java, C++
  • Outil graphique : en regardant les temps et volumétrie supportés : les benchmarks
  • les coûts du logiciel, du matériel, des formations et maintenance.
  • Vérification de la présence d’un scheduler : Il existe deux types d’insertion dans l’entrepôt, soit une insertion dite ‘Temps Réel’ soit une insertion en ‘Mode Batch’.S’il y a un quelconque problème il faut que l’application puisse le notifier (email, Net send, …)
  • Support d’outil de Monitoring : pour capter des métriques techniques ou fonctionnelles du système d’information ( fichiers de log, connexion à des micro-agents, extension WMI ou compteur de performance NT…).
  • Outil de Sécurisation des données source
  • Vérifier la présence d’un outil de vérification sémantique qui permet de vérifier la cohérence des données pour s’assurer que la donnée entrée dans l’entrepôt est valide.

Je vous laisse évaluer votre outil….

Bien sûr ces critères s’accompagnent d’un contexte : celui de la société cliente. Il faudra donc prendre en plus en compte sa politique, son environnement technique et le marché.

Laisser un commentaire

Champs Requis *.

*