Documents
Resources
Learning Center
Upload
Plans & pricing Sign in
Sign Out

Logiciels libres:TALEND

VIEWS: 24 PAGES: 30

									TALEND
ISAMM 2009/2010
 Définitions

     Intégration de données

     ETL

     Datawarehouse

 TALEND

 TALEND     Open Studio (TOS)

 Exemple     d’utilisation du TOS

                Logiciels Libres 2009/2010   2
 Définitions

     Intégration de données

     ETL

     Datawarehouse

 TALEND

 TALEND     Open Studio (TOS)

 Exemple     d’utilisation du TOS

                Logiciels Libres 2009/2010   3
   L'intégration de données regroupe les processus
    par lesquels les données provenant de
    différentes parties du système d'information
    sont:
     déplacées
     combinées
     consolidées
   Ces processus consistent habituellement à:
      Extraire des données de différentes sources (bases
      de données, fichiers, applications, Services Web,
      emails, etc.)
     Leur    appliquer des transformations (jointures,
      lookups, déduplication, calculs, etc.)
     Envoyer les données résultantes vers les systèmes
      cibles

                    Logiciels Libres 2009/2010    4
 Définitions

     Intégration de données

     ETL

     Datawarehouse

 TALEND

 TALEND     Open Studio (TOS)

 Etude     de cas avec TOS

                Logiciels Libres 2009/2010   5
 Un   ETL est un Outil informatique destiné à:
    Extraire des données de diverses sources (bases
     de données de production, fichiers, Internet,
     etc.)
    Les transformer en fonction des besoins
    Les charger dans un entrepôt de données




         Extraction        Transformation    Chargement

                Logiciels Libres 2009/2010                6
   Un système ETL est tout système qui permet :

       d'offrir un environnement de développement, des outils
        de gestion des opérations et de maintenance.

       de découvrir, analyser et extraire les données à partir de
        sources hétérogènes.

       de nettoyer et standardiser les données selon les règles
        d'affaires établies par l'entreprise.

       de charger les données dans un entrepôt de données
        (datawarehouse) et/ou les propager vers les datamarts.


                     Logiciels Libres 2009/2010            7
 Définitions

     Intégration de données

     ETL

     Datawarehouse

 TALEND

 TALEND     Open Studio (TOS)

 Exemple     d’utilisation du TOS

                Logiciels Libres 2009/2010   8
   Entrepôt de données: Structure informatique
    dans laquelle est centralisé un volume important
    de données.

   Ces données sont consolidées à partir des
    différentes sources de renseignements d'une
    entreprise.

   L'organisation des données est conçue pour que
    les personnes intéressées aient accès rapidement
    et sous forme synthétique à l'information
    stratégique dont elles ont besoin pour la prise de
    décision.
                Logiciels Libres 2009/2010     9
 Définitions

     Intégration de données

     ETL

     Datawarehouse

 TALEND

 TALEND     Open Studio (TOS)

 Exemple     d’utilisation du TOS

                Logiciels Libres 2009/2010   10
   Talend est un fournisseur de solutions d'intégration de
    données open source

   Talend offre également des solutions de gestion de la
    qualité de données, complémentaires à ses solutions
    d'intégration de données

   Les solutions de Talend sont utilisées principalement pour:
        l'intégration entre systèmes opérationnels
       l'ETL (Extraction, Transformation et Chargement)
       le décisionnel et le data warehousing
       la migration
       la qualité de données

   Les solutions de Talend se connectent à toutes les sources
    et cibles et peuvent être téléchargées librement et
    gratuitement

                      Logiciels Libres 2009/2010           11
Logiciels Libres 2009/2010   12
   Premier éditeur Open Source “pure player” dans le
    domaine de l’intégration de données
       Fondé par Bertrand Diard et Fabrice Bonan, spécialistes du
        marché de l’intégration de données

   Aoû 05: Talend Open Studio version Bêta 1

   Avr 06: Tour de table de financement

   Oct 06: Talend Open Studio v1.0

   Nov 06: 2nd centre de développement à Shenzhen en Chine

   Jan 07: Lancement des opérations aux US

   Avr 07: Talend Open Studio v2.0

   Mai 07: 75 000 downloads

                     Logiciels Libres 2009/2010              13
 Définitions

     Intégration de données

     ETL

     Datawarehouse

 TALEND

 TALEND     Open Studio (TOS)

 Exemple     d’utilisation du TOS

                Logiciels Libres 2009/2010   14
   Le produit phare de TALEND est «Talend Open Studio»
    (TOS).

   TOS est un ETL Open Source permettant de modéliser,
    concevoir et réaliser des traitements d'intégration de
    données graphiquement.

   TOS est basé sur L'IDE Eclipse.

   TOS contient près de 400 composants permettant les
    manipulations, transformations, et intégrations de
    données.

   TOS peut gérer tous les types de traitements qu'une
    entreprise peut mettre en œuvre.
                 Logiciels Libres 2009/2010       15
Logiciels Libres 2009/2010   16
Logiciels Libres 2009/2010   17
 Modélisation    des processus orientée métier

   Développement graphique

   Performance, fiabilité et montée en charge

   Connectivité à tous les systèmes

   Design et exécution orientés métadonnées

   Debugging en temps réel
              Logiciels Libres 2009/2010   18
 Les projets Talend sont stockés dans un espace
  de travail (workspace).
 Chaque projet Talend contient un ensemble de
  Jobs (traduits sous forme de "classe").




             Logiciels Libres 2009/2010   19
 Définitions

     Intégration de données

     ETL

     Datawarehouse

 TALEND

 TALEND     Open Studio (TOS)

 Exemple     d’utilisation du TOS

                Logiciels Libres 2009/2010   20
   Lors de l’ouverture de TOS, on doit commencer
    par créer un nouveau projet en local:




               Logiciels Libres 2009/2010   21
   IL faut ensuite spécifier le nom du projet en
    indiquant que le langage de génération est
    Java:




                Logiciels Libres 2009/2010     22
   On ouvre le projet ainsi crée en appuyant sur
    ouvrir:




                Logiciels Libres 2009/2010    23
   Dans la fenêtre de Bienvenue, on doit cliquer sur
    « Start Now » pour accéder au workbench:




                Logiciels Libres 2009/2010    24
   Pour créer un nouveau job, il suffit de faire un
    clique droit sur « Job Designs », cliquer sur «
    Créer un job » et spécifier le nom du job :




               Logiciels Libres 2009/2010    25
   Dans ce nouveau job, on peut intégrer des données à partir
    d’un fichier Excel:
     Metadata>Fichier Excel>Créer un fichier Excel




                  Logiciels Libres 2009/2010          26
   On peut choisir les feuilles Excel à intégrer:




                   Logiciels Libres 2009/2010        27
   On peut spécifier que la première ligne contient les noms
    de colonnes:




                  Logiciels Libres 2009/2010         28
   On peut spécifier les clés et modifier les types des
    champs:




                Logiciels Libres 2009/2010       29
 http://www.talend.com/


 http://www.talendforge.org/


 http://business-
 intelligence.developpez.com/faq/talend/

…




             Logiciels Libres 2009/2010   30

								
To top