• [^] # Re: A quoi ça sert ?

    Posté par (site web personnel) . En réponse à la dépêche Talend Open Studio 2.2.0. Évalué à 4.

    je n'avais pas dit que tu faisais fausse route... simplement que tu pensais l'ETL comme une finalité alors que c'est un moyen :
    - à relecture de tes commentaires et des miens, tu voyais l'ETL comme le stockage centralisé de plusieurs données
    - alors que l'objet de l'ETL c'est d'acheminer les données, les faire circuler en adaptant les modèles de données d'une application à l'autre au besoin

    Si tu veux je pousse la caricature à fond, l'ETL c'est ce qui te permet d'écrire facilement :
    INSERT INTO PAIE.employé (id_employé_paie,etat_paie_employé...)
    SELECT FROM RH.employé(id_employé_rh, etat_rh_employé...)

    cela suppose que tu as aux deux extrémités une application de paie et une application de gestion des Ressources Humaines qui en effectuent le stockage (et les traitements afférents). L'ETL permet de "normaliser" via l'outil tous ces flux de données, par exemple quand tu changes l'un des logiciels bin tu changes au niveau de l'ETL et non pas dans tous les autres logiciels, en terme de développement c'est un des intérêts. En terme de fonctionnement ça évite d'avoir foultitude de scripts de partout qui se déclenchent on ne sait pas comment et qui ne sont même pas tous développés dans les mêmes langages... (ce qui donne un espoir de faire de la réutilisation via l'ETL des interfaces déjà développées).
    Pose plutôt des questions précises si tu veux des réponses précises ;-)