TalendOpenStudio Guide Utilisateur FRxx

download TalendOpenStudio Guide Utilisateur FRxx

of 358

Transcript of TalendOpenStudio Guide Utilisateur FRxx

  • 7/28/2019 TalendOpenStudio Guide Utilisateur FRxx

    1/357

    Talend Open Studiofor Data Integration

    Guide utilisateur

    5.0_a

  • 7/28/2019 TalendOpenStudio Guide Utilisateur FRxx

    2/357

    Talend Open Studio

    Talend Open Studio: Guide utilisateurConvient pour lutilisation de Talend Open Studio for Data Integration v5.0.x. Annule et remplace toute versionantrieure du Guide utilisateur.

    Copyleft

    Cette documentation est mise disposition selon les termes du Contrat Public Creative Commons (CPCC).

    Pour plus dinformations concernant votre utilisation de cette documentation en accord avec le Contrat CPCC, consultez : http://creativecommons.org/licenses/by-nc-sa/2.0/

    http://creativecommons.org/licenses/by-nc-sa/2.0/http://creativecommons.org/licenses/by-nc-sa/2.0/
  • 7/28/2019 TalendOpenStudio Guide Utilisateur FRxx

    3/357

    Guide Utilisateur de Talend Open Studio for Data Integration

    Table des matires

    Prface ............................................. ix1. Informations gnrales ... .. ... ... .. .. ix

    1.1. Objectif ........... ......... ...... ix1.2. Public vis .... .... .... .... .... .. ix

    1.3. Conventionstypographiques ...... ........ ........ ix

    2. Historique des versions .... .... .... .. ix

    3. Remarques et Support .... .... .... .... x

    chapitre 1. Intgration de

    donnes et Studio Talend ................ 11.1. Intgration dcisionnelle avec

    Talend Open Studio for Data

    Integration .................................... 2

    1.2. Intgration oprationnelle

    avec Talend Open Studio for Data

    Integration .................................... 2

    1.3. Monitoring de lexcution .... .... .. 3

    chapitre 2. Prsentation du

    Studio Talend ................................... 52.1. Concepts importants dans

    Talend Open Studio for Data

    Integration .................................... 6

    2.2. Lancement de TalendOpen

    Studio for Data Integration ......... . .. . . 7

    2.2.1. Lancer le Studio pourla premire fois ....................... 72.2.2. Configurer un projet ... .. .. 11

    2.3. Travailler avec diffrents

    rpertoires workspace ................... 11

    2.3.1. Crer un nouveaurpertoire workspace .............. 12

    2.4. Travailler avec les projets. .. .. .. . 12

    2.4.1. Crer un projet .............. 132.4.2. Importer le projetDmo .......... ........................ 152.4.3. Importer un projet .... .... .. 162.4.4. Ouvrir un projet ...... .. . .. . 182.4.5. Supprimer un projet ........ 192.4.6. Exporter un projet .... .... .. 192.4.7. Tches de migration .. . . .. . 20

    2.5. Configuration desprfrences de Talend Open

    Studio for Data Integration ............. 21

    2.5.1. Interprteur Java ............ 212.5.2. Composants externesou utilisateur .................... .. .. 222.5.3. Prfrence Exchange .... .. 232.5.4. Prfrences de langue.... . 232.5.5. Prfrencesdexcution et de dbogage...... 242.5.6. Prfrences duDesigner ........ ........ ........ ...... 25

    2.5.7. Ajouter du code pardfaut .................................. 26

    2.5.8. Prfrences dePerformance ............. ........ .... 272.5.9. Prfrences de ladocumentation ....... ........ ....... 282.5.10. Afficher descaractres spciaux dans les

    colonnes de schmas .... ... .... ... 282.5.11. Prfrences du SQLBuilder ........ ........ ................ 292.5.12. Prfrences desschmas ........ ........ ............... 292.5.13. Prfrences desbibliothques .... .... ... ............. 302.5.14. Prfrences desconversions de type ................ 312.5.15. Prfrences ducollecteur de donnesd'utilisation . .... .... .... .............. 32

    2.6. Personnalisation desparamtres du projet .................... 33

    2.6.1. Personnaliser la Palette........................................... 342.6.2. Grer les versions ....... ... 362.6.3. Grer les statuts ............ 372.6.4. Personnaliser lesparamtres du Job .................. 382.6.5. Configurer lesinformations de logs ............... 392.6.6. Dfinir les paramtresde contexte ........................... 402.6.7. Appliquer les

    paramtres du projet .. ............. 412.6.8. Dfinir les paramtresdes Statuts ............................ 422.6.9. Afficher/masquer lesparamtres de scurit ............ 44

    chapitre 3. Conception dun

    Business Model .............................. 453.1. Objectifs ........................... . .. . 46

    3.2. Cration ou ouverture dun

    Business Model ..... ......... ........ ...... 46

    3.2.1. Ouvrir un BusinessModel .............................. .. . 47

    3.2.2. Crer un BusinessModel . ........ ........................ 47

    3.3. Modlisation dun Business

    Model ......................................... 48

    3.3.1. Formes (Shapes) ............ 493.3.2. Connexions .................. 503.3.3. Commenter etrarranger un Business Model........................................... 513.3.4. Proprits ....... ......... .... 53

    3.4. Affectation dlments du

    Repository un Business Model

    ................................................... 55

  • 7/28/2019 TalendOpenStudio Guide Utilisateur FRxx

    4/357

    Talend Open Studio

    iv Guide Utilisateur de Talend Open Studio for Data Integration

    3.5. Modification dun Business

    Model ........ ........ ........ ........ ......... 56

    3.5.1. Renommer un BusinessModel ................................. 563.5.2. Copier et coller unBusiness Model ..................... 56

    3.5.3. Dplacer un BusinessModel ................................. 563.5.4. Supprimer un BusinessModel ................................. 56

    3.6. Enregistrement dun

    Business Model ..... ........ ........ ....... 57

    chapitre 4. Conception dun Job

    dintgration de donnes ............... 594.1. Objectifs ............................... 60

    4.2. Utilisation dun Job Design

    simple ...... ........ ........................... 60

    4.2.1. Crer un Job ........ ........ . 60

    4.2.2. Cliquer & dposer descomposants .......................... 634.2.3. Chercher descomposants dans la Palette ... ... . 654.2.4. Connecter descomposants .................... . .. . .. 654.2.5. Cliquer et dposer descomposants au milieu duneconnexion de type Row ...... .... . 664.2.6. Dfinir les propritsdun composant ..................... 674.2.7. Excuter un Job ......... ... 73

    4.2.8. Personnaliser lespacede travail ............................. 794.3. Utilisation des connexions .... .... 84

    4.3.1. Types de connexions.. .... 844.3.2. Dfinir les paramtresdes connexions ...................... 88

    4.4. Utilisation du Metadata

    Manager ..................................... 90

    4.4.1. Centraliser lesmtadonnes ......................... 904.4.2. Centraliser lesContextes et les Variables .... .... 914.4.3. Utiliser les SQL

    Templates ........................... 1024.5. Gestion des Jobs : Utilisation

    avance ..................................... 102

    4.5.1. Mapper des flux dedonnes .............................. 1024.5.2. Crer une requte laide de SQLBuilder .... .... .... 1034.5.3. Tlcharger/chargerdes composants de lacommunaut ....... ......... ....... 1074.5.4. Installer des modulesexternes ........ ........ ........ ..... 113

    4.5.5. Lancer un Jobpriodiquement .................... 114

    4.5.6. Utiliser les composantstPrejob et tPostjob ................ 1164.5.7. Utiliser lafonctionnalit Use OutputStream ......... ........ ........ ...... 117

    4.6. Gestion des Jobs : Autres

    fonctions ....... ......... ........ ........ ... 1174.6.1. Partager une connexion une base de donnes ... .. ... ... 1184.6.2. Configurer uncomposant Start .... .... .... .... ... 1194.6.3. Grer les icnesdavertissement/derreur surles composants ...... ........ ...... 1194.6.4. Ajouter une Note auJob .................................... 1214.6.5. Afficher les ongletsCode ou Outline de votre Job

    ......................................... 1224.6.6. Grer laffichage dunsous-job ........ ........ ........ ..... 1234.6.7. Paramtrage desoptions dans la vue Job .......... 1254.6.8. Chercher un Jobutilisant un composantparticulier ...... ......... ........ .... 126

    chapitre 5. Gestion des Jobs

    dintgration de donnes ............. 1295.1. Activation/Dsactivation

    dun Job ou dun sous-job ........... 130

    5.1.1. Dsactiver uncomposant de dbut (Start) .... . 1305.1.2. Dsactiver uncomposant intermdiaire ..... ... 130

    5.2. Import/export dlments ou

    de Jobs ..................................... 131

    5.2.1. Import dlments ..... ... 1315.2.2. Export de Job vers unearchive .. .... ......................... 1335.2.3. Export dlments ........ 1455.2.4. Changer les paramtresde contexte dun Job script... .. 146

    5.3. Gestion des lments du

    Repository . ... .... ......................... 1475.3.1. Grer les mises jourdes lments du Repository.... 147

    5.4. Recherche dun Job dans le

    rfrentiel .................................. 149

    5.5. Gestion des versions dun

    Job ........................................... 151

    5.6. Documentation du Job ... .... ... 152

    5.6.1. Gnrer ladocumentation HTML ........... 1525.6.2. Mettre ladocumentation jour ...... .... .. 153

    5.7. Gestion de lexcution desJobs .......................................... 153

  • 7/28/2019 TalendOpenStudio Guide Utilisateur FRxx

    5/357

    Talend Open Studio

    Guide Utilisateur de Talend Open Studio for Data Integration v

    5.7.1. Dploiement dun Jobsur un serveur SpagoBI ...... ... 153

    chapitre 6. Mapping de flux de

    donnes ......................................... 1576.1. Interface du tMap et du

    tXMLMap ............... ......... ........ . 158

    6.2. Prsentation du

    fonctionnement du tMap ............. 159

    6.2.1. Configuration du fluxdentre dans le Map Editor.... 1606.2.2. Mapping de variables... . 1676.2.3. Utilisation delExpression editor . .. ............ 1686.2.4. Paramtres Output ........ 1726.2.5. Configuration desschmas dans le Map Editor... 1786.2.6. Rsolution desproblmes de mmoire lors

    de lutilisation du tMap ......... 1806.2.7. Gestion des rfrences......................................... 183

    6.3. Prsentation du

    fonctionnement du tXMLMap .... .. 184

    6.3.1. Utiliser le typeDocument pour crerl'arborescence XML .............. 1856.3.2. Grer les donnesXML de sortie .... .... ............. 1946.3.3. Utiliser le Tree schemaeditor ................................. 198

    chapitre 7. Gestion desmtadonnes ................................. 201

    7.1. Objectifs .............................. 202

    7.2. Configurer une connexion

    DB ............................................ 203

    7.2.1. Etape 1 : Propritsgnrales ............................ 2037.2.2. Etape 2 : Connexion..... 2037.2.3. Etape 3 : Chargementde la table ............... ........... 2057.2.4. Etape 4 : Dfinition duschma .............................. 208

    7.3. Configurer une connexionJDBC ........................................ 209

    7.3.1. Etape 1 : Propritsgnrales ............................ 2097.3.2. Etape 2 : Connexion..... 2097.3.3. Etape 3 : Chargementde la table ............... ........... 2117.3.4. Etape 4 : Dfinition duschma ........ ........ .............. 211

    7.4. Configurer une connexion

    SAS .......................................... 212

    7.4.1. Conditions pralables .. .. 2127.4.2. Etape 1 : Proprits

    gnrales ... .... ..................... 2127.4.3. Etape 2 : Connexion..... 212

    7.5. Configurer un schma File

    Delimited ....... ........ ........ ........ .... 214

    7.5.1. Etape 1 : Propritsgnrales ....... ........ ........ ..... 2157.5.2. Etape 2 : Chargementdu fichier ....... ......... ........ ... 215

    7.5.3. Etape 3 : Dfinition duschma ........ ......... ............. 2167.5.4. Etape 4 : Schma final......................................... 217

    7.6. Configurer un schma File

    Positional .................................. 218

    7.6.1. Etape 1 : Propritsgnrales ............................ 2197.6.2. Etape 2 : Connexion etchargement du fichier ........... 2197.6.3. Etape 3 : Affinage duschma ........ ......... ............. 220

    7.6.4. Etape 4 : Schma final......................................... 2207.7. Configurer un schma File

    Regex ........................................ 221

    7.7.1. tape 1 : Propritsgnrales ............................ 2217.7.2. tape 2 : Chargementdu fichier ........................... 2217.7.3. tape 3 : Dfinition duschma ........ ......... ............. 2227.7.4. tape 4 : Schma final......................................... 222

    7.8. Configurer un Schma

    File XML .............................. . .. . 2227.8.1. Configurer un schmaXML pour un fichier dentre(Input) ........ ........ ........ ....... 2237.8.2. Configurer un schmaXML pour un fichier desortie (Output) ..................... 230

    7.9. Configurer un schma File

    Excel ......................................... 239

    7.9.1. tape 1 : Propritsgnrales ....... ........ ........ ..... 2407.9.2. tape 2 : Chargement

    du fichier ....... ......... ........ ... 2407.9.3. tape 3 : Affinage duschma ........ ......... ........ ..... 2417.9.4. tape 4 : Schma final......................................... 242

    7.10. Configurer un schma File

    LDIF ........................................ 243

    7.10.1. tape 1 : Propritsgnrales ....... ........ ........ ..... 2437.10.2. tape 2 : Chargementdu fichier ....... ......... ........ ... 2437.10.3. tape 3 : Dfinitiondu schma ........ ........ ........ .. 2447.10.4. tape 4 : Schma final......................................... 245

  • 7/28/2019 TalendOpenStudio Guide Utilisateur FRxx

    6/357

    Talend Open Studio

    vi Guide Utilisateur de Talend Open Studio for Data Integration

    7.11. Configurer un schma

    LDAP ....................................... 245

    7.11.1. tape 1 : Propritsgnrales ............................ 2467.11.2. tape 2 : Connexionau serveur ........ ........ ........ .. 246

    7.11.3. tape 3 :Authentification etacquisition du DN ... .... ... .... .. 2467.11.4. tape 4 : Dfinitiondu schma ......... ........ ........ . 2487.11.5. tape 5 : Schma final......................................... 249

    7.12. Configurer un schma

    Salesforce ........ ......... ........ ........ . 249

    7.12.1. tape 1 : Propritsgnrales ............................ 2507.12.2. tape 2 : Connexion

    au compte Salesforce ........ .... 2507.12.3. tape 3 : Rcuprerles modules Salesforce .... ... ... 2507.12.4. tape 4 : Rcuprerles schmas Salesforce ...... .... 2527.12.5. tape 5 : Schma final......................................... 253

    7.13. Configurer un schma

    gnrique .................................. 254

    7.13.1. Etape 1 : Propritsgnrales ............................ 2547.13.2. Etape 2 : Dfinitiondu schma .......................... 254

    7.14. Configurer une connexionMDM ...... .................................. 255

    7.14.1. tape 1 : Dfinir laconnexion .. ......................... 2557.14.2. tape 2 : Dfinir unschma MDM ..................... 257

    7.15. Configurer un schma Web

    Service .. .... ................................ 271

    7.15.1. Configurer un schmasimple ................................ 271

    7.16. Configurer une connexion

    FTP .......................................... 274

    7.16.1. tape 1 : Propritsgnrales ............................ 2747.16.2. tape 2 : Connexion... . 275

    7.17. Exporter une mtadonne

    en tant que contexte ........ ............ 277

    chapitre 8. Gestion des routines

    ........................................................ 2798.1. Dfinition des routines ........... 280

    8.2. Accs aux routines systme..... 280

    8.3. Personnalisation des routines

    systme ........ ......... ........ ........ .... 281

    8.4. Gestion des routines

    personnalises ..... ........ ........ ....... 282

    8.4.1. Crer des routinespersonnalises ..... ........ ........ 2828.4.2. diter des routines ... ... . 2848.4.3. diter les bibliothquesdes routines utilisateur ........... 284

    8.5. Appel dune routine partir

    dun Job ........ ........ ........ ......... .. 2868.6. Cas dutilisation : crer un

    fichier la date du jour ............... 286

    chapitre 9. SQL Templates ......... 2899.1. Quest-ce que lELT ? .... .... ... 290

    9.2. Dfinition des SQL

    Templates Talend ............... ........ 290

    9.3. Grer les SQL Templates

    Talend ...................................... 291

    9.3.1. Les types de SQLTemplates systme .............. . 2919.3.2. Accder aux SQL

    Templates systme ......... ...... 2929.3.3. Crer des SQLTemplates personnaliss ...... .. 2949.3.4. Exemple dutilisationdes SQL Templates systme......................................... 295

    annexe A. Interface de Talend

    Open Studio for Data Integration

    ........................................................ 301A.1. Fentre principale ........ ........ .. 302A.2. Barre doutils et Menus ........... 303

    A.2.1. Barre de menu de

    TalendOpen Studio for DataIntegration .......................... 303A.2.2. Barre doutils deTalend Open Studio for Data

    Integration .. ........................ 305A.3. Repository ... ........................ 305A.4. Espace de modlisationgraphique ................................... 307A.5. Onglets de configuration ... .. ... . 308A.6. Panneau des onglets outline etcode .......................................... 310A.7. Raccourcis clavier ........ ........ . 310

    annexe B. De la thorie lapratique, exemple de Job ............ 313

    B.1. Exemple de Job comprenantun tMap ..................................... 314

    B.1.1. Prsentation duscnario ............................. 314B.1.2. Du scnario au Job .... ... 315

    B.2. Utilisation de la fonctionnalitOutput Stream ........... ........ ........ .. 322

    B.2.1. Prsentation duscnario ............................. 322B.2.2. Cration du Job ........... 323

    annexe C. Rgles dcriture desSQL Templates ............................ 331

  • 7/28/2019 TalendOpenStudio Guide Utilisateur FRxx

    7/357

    Talend Open Studio

    Guide Utilisateur de Talend Open Studio for Data Integration vii

    C.1. Instructions SQL ...... .... .... .... . 332C.2. Lignes de commentaire .. ... ... .. . 332C.3. La syntaxe ............. 332C.4. La syntaxe ........... 333C.5. La syntaxe ............. 333C.6. Le code pour accder

    aux lments du schma descomposants ....... ........ ........ ......... . 334C.7. Le code pour accder auxproprits de la matrice ducomposant ......... ........ ...... ........... 335

    annexe D. Routines systme ........ 337D.1. Routines de type Numeric .. ... .. 338

    D.1.1. Exemple de crationsquentielle ......................... 338D.1.2. Exemple deconversion dcimale implicite......................................... 338

    D.2. Routines de type Relational ...... 339D.3. Routines de typeStringHandling ..... ........ ........ ....... 339

    D.3.1. Exemple devrification de trialphabtique ........................ 340D.3.2. Exemple devrification de typealphabtique ........................ 341D.3.3. Exemple deremplacement de chane .... .... 341D.3.4. Exemple devrification de chane ............ 341D.3.5. Exemple de calcul delongueur de chane ...... .... .... . 341D.3.6. Exemple de nettoyagedespaces inutiles ..... .... .... .... 342

    D.4. Routines de typeTalendDataGenerator .................... 342

    D.4.1. Exemple de gnrationde donnes factices ... .... .... ... . 343

    D.5. Routines de type TalendDate.... 343D.5.1. Exemple de formatagedune Date ...... ........ ........ .... 345D.5.2. Exemple de

    vrification dune Date .......... 345D.5.3. Exemple decomparaison de Dates .... .... ... 345D.5.4. Exemple deconfiguration de Date ............ 345D.5.5. Exemple de parsage deDate ......... ........ ........ ........ . 346D.5.6. Exemple dercupration dune partiedune Date .......................... 346D.5.7. Exemple de formatagede la Date courante ............. .. 347

    D.6. Routines de type TalendString............................................... .. 347

    D.6.1. Exemple de formatageXML dune chane .... .... .... ... 348D.6.2. Exemple de trimmingdune chane .............. ........ . 348D.6.3. Exemple dedsaccentuation dune chane

    ......................................... 348

  • 7/28/2019 TalendOpenStudio Guide Utilisateur FRxx

    8/357

    Guide Utilisateur de Talend Open Studio for Data Integration

  • 7/28/2019 TalendOpenStudio Guide Utilisateur FRxx

    9/357

    Guide Utilisateur de Talend Open Studio for Data Integration

    Prface

    1. Informations gnrales

    1.1. Objectif

    Le prsent Guide utilisateur explique comment utiliser les fonctions de Talend Open Studio for DataIntegration dans un contexte oprationnel normal.

    Les informations contenues dans ce document sappliquent aux versions 5.0.x de Talend Open Studiofor Data Integration.

    1.2. Public vis

    Ce guide sadresse aux utilisateurs et aux administrateurs de Talend Open Studio for Data Integration.

    Dans ce document, linterface prsente par le biais des captures dcran peut tre lgrementdiffrente de la vtre.

    1.3. Conventions typographiques

    Ce guide utilise les conventions typographiques suivantes :

    texte en gras : boutons et champs dune fentre ou dune bote de dialogue, touches du clavier,menus et options des menus ;

    texte en [gras]: titre des fentres, assistants et botes de dialogue ;

    texte en courier : paramtres systme renseigns par lutilisateur ;

    texte en italique : nom des fichiers, schmas, colonnes, lignes ou variables dont il est question dansles exemples utiliss.

    Licne introduit un paragraphe apportant une information supplmentaire sur un pointimportant. Elle introduit galement les commentaires relatifs un tableau ou une image.

    Licne introduit un message apportant une information relative aux modalits dexcution,ou des recommandations particulires. Elle est galement utilise pour attirer lattention delutilisateur sur certaines informations ou situations particulirement importantes.

    2. Historique des versionsLe tableau ci-dessous liste les modifications apportes au Guide utilisateur de Talend Open Studio

    for Data Integration.

  • 7/28/2019 TalendOpenStudio Guide Utilisateur FRxx

    10/357

    Remarques et Support

    x Guide Utilisateur de Talend Open Studio for Data Integration

    Version Date Historique

    v4.2_a 19/05/2011 Les mises jour du Guide utilisateur Talend Open Studio for DataIntegration comprennent :

    - mise jour de la variable Copyright dans la couverture ;

    - mise jour du chapitre : Mapping de flux de donnes ;

    - mise jour de lannexe Routines systme ;

    - mise jour du chapitre : Gestion des mtadonnes ;

    - mise jour du chapitre : Conception dun Job dintgration dedonnes ;

    - mise jour du chapitre : Gestion des Jobs dintgration de donnes.

    v4.2_b 12/07/2011 Nouvelle gnration du Guide utilisateur Talend Open Studio forData Integration.

    v5.0_a 21/11/2011 Les mises jour du Guide utilisateur Talend Open Studio for DataIntegration comprennent :

    - la mise jour de la documentation pour reflter les nouveaux nomsde produits :

    - Talend Open Studio devient Talend Open Studio for DataIntegration,

    Pour plus d'informations sur ces changements, consultez le site Webde Talend.

    - la restructuration post-migration ;- la mise jour du chapitre Prsentation du Studio Talend;

    - la mise jour du chapitre Conception dun Job dintgration dedonnes ;

    - la mise jour du chapitre Mapping de flux de donnes ;

    - la mise jour du chapitre Gestion des mtadonnes ;

    - la mise jour de l'annexe De la thorie la pratique, exemple deJob.

    3. Remarques et Support

    Votre opinion nous intresse, nhsitez pas nous faire part de vos remarques, suggestions, requtesconcernant la documentation ou le produit, et obtenez le support de notre quipe Talend, sur le ForumTalend (en anglais) disponible ladresse :

    http://talendforge.org/forum

    http://talendforge.org/forumhttp://talendforge.org/forum
  • 7/28/2019 TalendOpenStudio Guide Utilisateur FRxx

    11/357

    Guide Utilisateur de Talend Open Studio for Data Integration

    Chapitre 1. Intgration de donnes et StudioTalendLe fait que les systmes dinformation des entreprises deviennent de plus en plus complexes nest pas vraimentnouveau. Une premire raison cela tient au fait que les entreprises dploient gnralement de nouvelles

    applications tout en maintenant les anciennes solutions (empilage de couches). En outre les entreprises sontcontraintes douvrir de plus en plus leur systmes dinformation leur fournisseurs, leurs partenaires et leursclients.

    Enfin cette complexification sexplique aussi par la multiplication des formats de stockage de donnes (fichiersXML, plats positionnels, plats dlimits, multi-valus, etc.), des protocoles (FTP, HTTP, SOAP, SCP, etc.) et destechnologies des bases de donnes.

    Une question ressort de ces trois constats : Comment russir son intgration de donnes lorsque ses donnessont parpilles dans tous ces types de systmes dinformation ? Les fonctions qui se cachent derrire leprincipe dintgration donnes sont varies : lintgration dcisionnelle (alimentation dentrepts de donnes) etlintgration oprationnelle (capture et migration de donnes, synchronisation de bases de donnes, changes inter-applicatifs, etc.).

    Talend Open Studio for Data Integration couvre tous ces besoins quil sagisse dintgration dcisionnelle ouoprationnelle.

  • 7/28/2019 TalendOpenStudio Guide Utilisateur FRxx

    12/357

    Intgration dcisionnelle avec Talend Open Studio for Data Integration

    2 Guide Utilisateur de Talend Open Studio for Data Integration

    1.1. Intgration dcisionnelle avec TalendOpen Studio for Data Integration

    Bien quils soient gnralement invisibles pour les utilisateurs de la plate-forme BI, les processus ETL reprennentles donnes de tous les systmes oprationnels et les pr-traitent pour les outils danalyse et de reporting.

    Talend Open Studio for Data Integration offre une trs grande connectivit aux :

    Progiciels (ERP, CRM, etc.), bases de donnes, serveurs centraux, fichiers, Web Services, etc. pour couvrir la

    disparit grandissante des sources. Entrepts de donnes, magasins de donnes, applications OLAP (Online Analytical Processing) pour analyse,

    reporting, dashboarding, scorecarding, etc.

    Composants ETL avancs stocks localement, incluant des manipulations de chanes, Dimensions volutionlente, traitement automatique des rfrences, support de charges en vrac, etc.

    La plupart des connecteurs dont il est question ci-dessus sont dtaills dans le Guide de Rfrence desComposants Talend Open Studio. Pour plus dinformations sur leur fonctionnement dans Talend Open Studio for

    Data Integration, consultez le Chapitre 7, Gestion des mtadonnes. Pour la modlisation de processus mtier,consultez le Chapitre 3, Conception dun Business Model .

    1.2. Intgration oprationnelle avec TalendOpen Studio for Data Integration

    Lintgration oprationnelle de donnes est souvent utilise pour implmenter les programmes et routineshabituels, complte en fonction des besoins spcifiques.

    Les applications de chargement/migration de donnes et de synchronisation/rplication de donnes sont les plusrpandues en matire dintgration oprationnelle de donnes. Elles requirent :

    des mappings et transformations complexes avec fonctions dagrgation, calculs, etc. pour pallier les diffrencesdans la structure des donnes.

  • 7/28/2019 TalendOpenStudio Guide Utilisateur FRxx

    13/357

    Monitoring de lexcution

    Guide Utilisateur de Talend Open Studio for Data Integration 3

    le traitement et la rsolution des conflits de donnes en tenant compte des mises jour des enregistrements oudes propritaires des enregistrements.

    la synchronisation de donnes en quasi temps rel tant donn que les systmes impliquent une latence lente.

    La plupart des connecteurs dont il est question ci-dessus sont dtaills dans le Guide de Rfrence des

    Composants Talend Open Studio. Pour plus dinformations sur leur fonctionnement dans Talend Open Studio forData Integration, consultez le Chapitre 7, Gestion des mtadonnes. Pour la modlisation de processus mtier,consultez le Chapitre 3, Conception dun Business Model . Pour plus d'informations concernant un Job d'intgrationde donnes utilisant la fonctionnalit Output Stream, consultez Section B.2, Utilisation de la fonctionnalitOutput Stream .

    1.3. Monitoring de lexcution

    Un des plus grands challenges des dveloppeurs de processus dintgration et des responsables informatiques

    chargs de contrler leur excution, est de contrler et monitorer lexcution de ces processus mission critique.En effet, la gestion et la notification derreurs peuvent et devraient tre inclus dans lintgration de donnes.

    De plus, au del des notifications derreurs, il est aussi crucial de monitorer lintgrit des processus dintgrationet de surveiller toute dgradation des performances.

    La consoleActivity Monitoring Console surveille lexcution du Job (succs, checs, avertissements, etc.), le tempsdexcution et les volumes de donnes, tout ceci en une seule console,Talend Open Studio for Data Integrationou disponible en environnement indpendant.

    Pour plus dinformations concernant le fonctionnement de Activity Monitoring Console, consultez le GuideUtilisateur de lActivity Monitoring Console.

  • 7/28/2019 TalendOpenStudio Guide Utilisateur FRxx

    14/357

    Guide Utilisateur de Talend Open Studio for Data Integration

  • 7/28/2019 TalendOpenStudio Guide Utilisateur FRxx

    15/357

    Guide Utilisateur de Talend Open Studio for Data Integration

    Chapitre 2. Prsentation du Studio TalendCe chapitre est une introduction Talend Open Studio for Data Integration. Il fournit des informations deconfiguration de base ncessaires au dmarrage de Talend Open Studio for Data Integration.

    Ce chapitre vous guide dans vos premiers pas dans la cration de projets en local la personnalisation desprfrences et de votre espace de travail dans Talend Open Studio for Data Integration.

    Avant de commencer un processus mtier, vous devez vous tre familiaris avec linterface graphique de TalendOpen Studio for Data Integration. Pour plus dinformations, consultez Annexe A,Interface de Talend Open Studio

    for Data Integration .

  • 7/28/2019 TalendOpenStudio Guide Utilisateur FRxx

    16/357

    Concepts importants dans Talend Open Studio for Data Integration

    6 Guide Utilisateur de Talend Open Studio for Data Integration

    2.1. Concepts importants dans Talend OpenStudio for Data Integration

    Lorsque vous travaillez avec Talend Open Studio for Data Integration, vous rencontrez les mots : rfrentiel,projet, rpertoire workspace, composant et lment.

    Il est important de comprendre lapplication de chacun de ses mots pour saisir le fonctionnement de Talend OpenStudio for Data Integration.

    Quest-ce quun rfrentiel ? Un rfrentiel, repository en anglais, est un espace de stockage utilis par TalendOpen Studio for Data Integration pour regrouper toutes les donnes lies aux lments techniques utiliss soitpour dcrire les Business Models, soit pour crer les Jobs.

    Quest-ce quun projet ? Un projet est un ensemble structur dlments techniques et de leurs mtadonnesassocies. Ce qui signifie que tous les Jobs et Business Models que vous crez sont organiss en Projets.

    Vous pouvez crer autant de projets que vous le souhaitez dans un rfrentiel. Pour plus dinformations concernantles projets, consultez Section 2.2.2, Configurer un projet .

    Quest-ce quun rpertoire workspace ? Un rpertoire workspace est un rpertoire dans lequel sont stocks tousles dossiers de vos projets. Vous devez avoir un rpertoire workspace par connexion (connexion au rfrentiel).Talend Open Studio for Data Integration vous permet de vous connecter diffrents rpertoires workspace, sivous ne souhaitez pas utiliser celui crer par dfaut.

    Pour plus dinformations concernant le rpertoire workspace, consultez Section 2.3, Travailler avec diffrentsrpertoires workspace .

    Quest-ce quun Job ? Un Job est un concept graphique, compos dun ou plusieurs composants relis entre eux.

    Il vous permet de mettre en place des processus oprationnels de gestion des flux. Il traduit des besoins mtieren code, routines et programmes. Les Jobs utilisent les diffrentes sources et cibles ncessaires aux processusdintgration de donnes ou tout autre processus li.

    Pour plus dinformations concernant la cration de processus dintgration de donnes dans Talend Open Studiofor Data Integration, consultez le Chapitre 4, Conception dun Job dintgration de donnes.

    Quest-ce quun composant ? Un composant, component en anglais, est un connecteur pr-configur excutantune opration dintgration de donnes spcifique, quel que soit le type de donnes que vous souhaitez intgrer(bases de donnes, applications, fichiers plats, services Web, etc.). Un composant permet dviter le plus possiblele codage manuel ncessaire au traitement des donnes provenant de sources multiples et htrognes.

    Les composants sont regroups dans des familles en fonction de leur utilisation et apparaissent dans la Palette deTalend Open Studio for Data Integration.

    Pour plus dinformations concernant les diffrents types de composants et leurs utilisations, consultez le Guidede Rfrence des Composants Talend Open Studio.

    Quest-ce quun lment ? Les lments, item en anglais, sont les units techniques constituant un projet. Ceslments sont regroups en fonction de leur type : Job Design, Business Model, Context, Code, Metadata, etc. Unlment peut comprendre plusieurs autres lments. Ainsi, les Business Models et les Jobs que vous crez sontdes lments ; les mtadonnes et les contextes que vous utilisez dans les Jobs sont aussi des lments.

  • 7/28/2019 TalendOpenStudio Guide Utilisateur FRxx

    17/357

    Lancement de Talend Open Studio for Data Integration

    Guide Utilisateur de Talend Open Studio for Data Integration 7

    2.2. Lancement de Talend Open Studio forData Integration

    2.2.1. Lancer le Studio pour la premire fois

    Pour ouvrir Talend Open Studio for Data Integration pour la premire fois, procdez comme suit :

    1. Dzippez le fichier zip Talend Open Studio for Data Integration et, dans le dossier, double-cliquez sur le fichierexcutable correspondant votre systme dexploitation.

    2. Dans la bote de dialogue [Licence] qui apparat, lisez et acceptez les termes de la licence afin de passer ltape suivante.

    Une fentre de dmarrage s'affiche.

    Cet cran apparat uniquement lorsque vous lancez Talend Open Studio for Data Integration pour lapremire fois ou si tous les projets existants ont t supprims.

    3. Cliquez sur le bouton Import afin d'importer le projet Dmo slectionn, ou saisissez un nom de projet dansle champ Create A New Project, puis cliquez sur le bouton Create pour crer le nouveau projet, ou sur lebouton Advanced... pour aller la fentre de login.

    Pour cette procdure, cliquez sur Advanced... pour accder la fentre de connexion. Pour plus d'informationssur les deux autres options, consultez Section 2.4.1, Crer un projet et Section 2.4.2, Importer le projet

    Dmo .

  • 7/28/2019 TalendOpenStudio Guide Utilisateur FRxx

    18/357

    Lancer le Studio pour la premire fois

    8 Guide Utilisateur de Talend Open Studio for Data Integration

    4. A partir de la de la fentre de connexion du Studio

    Cliquez sur... Pour...

    Crer... crer un nouveau project qui contiendra tous les Jobs et les Business modelsconus dans le Studio.

    Pour plus d'informations, consultez Section 2.4.1, Crer un projet

    Importer... importer tout projet stock

    Pour plus d'informations, consultez Section 2.4.3, Importer un projet

    Projet dmo importer un Projet dmo incluant de nombreux Jobs prts tre utiliss. CeProjet dmo peut vous aider comprendre les fonctionnalits des diffrentscomposantsTalend.

    Pour plus d'informations, consultez Section 2.4.2, Importer le projetDmo

    Open ouvrir le projet existant slectionn.

    Pour plus d'informations, consultez Section 2.4.4, Ouvrir un projet .

    Cette procdure ayant pour but de crer un nouveau projet , cliquez sur Crer pour ouvrir la bote de dialogue[Nouveau projet].

    5. Dans la bote de dialogue, saisissez un nom pour votre projet et cliquez sur Finish pour fermer la bote dedialogue. Le nom du nouveau projet s'affiche dans la liste Project.

  • 7/28/2019 TalendOpenStudio Guide Utilisateur FRxx

    19/357

    Lancer le Studio pour la premire fois

    Guide Utilisateur de Talend Open Studio for Data Integration 9

    6. Slectionnez le projet et cliquez sur Open.

    La page Connect to TalendForge apparat, vous invitant vous connecter la Communaut Talend afin que

    vous puissiez regarder, tlcharger et installer des composants externes, charger vos propres composants afinde les partager avec les autres utilisateurs de Talend, le tout directement partir de la vue Exchange de lacration de Job dans le Studio.

    Pour en apprendre plus sur la Communaut Talend, cliquez sur le lien en savoir plus. Pour plus d'informationssur l'utilisation et le partage des composants avec la Communaut, consultez Section 4.5.3, Tlcharger/charger des composants de la communaut .

    7. Si vous souhaitez vous connecter la Communaut Talendultrieurement, cliquez sur le bouton Skip pourcontinuer.

    8. Si vous travaillez derrire un proxy, cliquez sur Proxy settings... et renseignez les champs Proxy Host et Proxy

    Port dans la bote de dialogue Network setting.

    9. Par dfaut, le Studio collecte automatiquement les donnes d'utilisation et les envoie priodiquement auxserveurs hbergs par Talend, dans un but d'amlioration. Si vous ne souhaitez pas que le Studio effectue cesenvois, dcochez la case I want to help to improve Talend by sharing anonymous usage statistics. Pourplus d'informations concernant le collecteur de donnes d'utilisation, consultez Section 2.5.15, Prfrencesdu collecteur de donnes d'utilisation .

    10.Renseignez les informations requises, cochez la case I Agree to the TalendForge Terms of Use et cliquez surCreate Account afin de crer votre compte et de vous connecter automatiquement la Communaut Talend. Sivous avez dj un compte sur http://www.talendforge.org/, cliquez sur le lien or connect on existing accountafin de vous connecter.

    Soyez assur quaucune information personnelle que vous communiquez Talend ne sera transmise des tiers ou utilise dautres fins que celles de vous connecter la Communaut ou de vous informersur Talend des dernires mises jour de Talend.

    http://www.talendforge.org/http://www.talendforge.org/http://www.talendforge.org/
  • 7/28/2019 TalendOpenStudio Guide Utilisateur FRxx

    20/357

    Lancer le Studio pour la premire fois

    10 Guide Utilisateur de Talend Open Studio for Data Integration

    Cette page n'apparat plus l'ouverture du Studio une fois que vous vous tes connect avec succs la Communaut Talend, ou si vous cliquez six fois d'affile sur le bouton Skip lorsque vous ouvrezle Studio. Dans ce cas, pour afficher de nouveau la page, ouvrez la bote de dialogue [Preferences],slectionnez Talend > Exchange puis cliquez sur Logon Exchange. Pour plus d'informations,consultez Section 2.5.3, Prfrence Exchange .

    Une barre de progression et une fentre de bienvenue s'ouvrent conscutivement. Dans cette page, des liensdirects vers la documentation, les tutoriels, le forum Talend, TalendExchange et les dernires nouvelles deTalend

    sont affichs.11.Cliquez sur Start now afin douvrir la fentre principale de Talend Open Studio for Data Integration qui

    contient des astuces utiles pour les dbutants concernant le fonctionnement du Studio. Cliquer sur un liensoulign vous amne la vue ou l'onglet correspondant, ou ouvre la bote de dialogue relative.

    Pour plus dinformations concernant louverture dun projet , consultez Section 2.4.4, Ouvrir un projet .

  • 7/28/2019 TalendOpenStudio Guide Utilisateur FRxx

    21/357

    Configurer un projet

    Guide Utilisateur de Talend Open Studio for Data Integration 11

    2.2.2. Configurer un projet

    Pour ouvrir Talend Open Studio for Data Integration, vous devez dabord configurer un projet .

    Pour configurer un projet dans le rfrentiel, vous pouvez :

    crer un nouveau projet. Pour plus dinformations, consultez Section 2.4.1, Crer un projet .

    importer un ou plusieurs projets que vous avez dj cr dans une autre instance de Talend Open Studio forData Integration. Pour plus dinformations, consultez Section 2.4.3, Importer un projet .

    importer le projet Dmo. Pour plus dinformations, consultez Section 2.4.2, Importer le projet Dmo .

    2.3. Travailler avec diffrents rpertoiresworkspace

    Dans Talend Open Studio for Data Integration, vous pouvez crer plusieurs rpertoires workspace et vousconnectez un workspace diffrent de celui auquel vous tes actuellement connect, si ncessaire.

    Cette flexibilit vous permet de stocker les rpertoires o vous le souhaitez et vous permet de nommer deux ouplusieurs projets de la mme manire, du moment que vous stockez les projets dans diffrents rpertoires.

  • 7/28/2019 TalendOpenStudio Guide Utilisateur FRxx

    22/357

    Crer un nouveau rpertoire workspace

    12 Guide Utilisateur de Talend Open Studio for Data Integration

    2.3.1. Crer un nouveau rpertoire workspace

    Talend Open Studio for Data Integration est livr avec un rpertoire workspace par dfaut. Cependant, vouspouvez crer autant de rpertoires que vous le souhaitez et y stocker vos projets en fonction de vos prfrences.

    Pour crer un nouveau rpertoire workspace :

    1. Dans la fentre de connexion au projet, cliquez sur Change pour ouvrir la bote de dialogue vous permettantde slectionner le rpertoire du nouveau workspace.

    2. Dans la bote de dialogue, configurez le chemin daccs vers ce nouveau rpertoire workspace que voussouhaitez crer et cliquez sur OK pour fermer la vue.

    Dans la fentre de login, un message davertissement saffiche vous demandant de redmarrer le Studio.

    3. Cliquez surRestart

    pour redmarrer le Studio.4. Dans la fentre de login rinitialise, configurez un projet pour ce nouveau rpertoire workspace.

    Pour plus dinformations, consultez Section 2.2.2, Configurer un projet .

    5. Slectionnez le projet dans la liste Project et cliquez sur Open pour ouvrir Talend Open Studio for DataIntegration.

    Tous les Business Models ou Jobs que vous crez dans linstance courante du Studio seront stocks dans le nouveaurpertoire workspace que vous venez de crer.

    Si vous souhaitez vous connecter l'un des workspaces que vous avez crs, rptez la procdure dcrite dans

    cette section.

    2.4. Travailler avec les projets

    Dans Talend Open Studio for Data Integration, le projet correspond au nud racine stockant les diffrents typesde Jobs et Business Models dintgration de donnes, mtadonnes, routines, etc.

    A partir de la fentre de login de Talend Open Studio for Data Integration, vous pouvez :

    importer le projet Demo pour dcouvrir les fonctionnalits de Talend Open Studio for Data Integration grce des exemples de Jobs prts l'emploi. Lorsque vous importez le projet Demo, il est automatiquement installdans le workspace de votre instance courante du Studio.

  • 7/28/2019 TalendOpenStudio Guide Utilisateur FRxx

    23/357

    Crer un projet

    Guide Utilisateur de Talend Open Studio for Data Integration 13

    Pour plus dinformations, consultez Section 2.4.2, Importer le projet Dmo .

    crer un projet local. Lorsque vous vous connectez Talend Open Studio for Data Integration pour lapremire fois, aucun projet par dfaut napparat dans la liste. Vous devez crer un projet et louvrir dans leStudio pour stocker tous les Jobs et Business Models que vous crez. Lorsque vous crez un nouveau projet,une arborescence est automatiquement cre dans le rpertoire workspace du serveur de votre repository. Il

    correspond la vue Repository de la fentre principale de Talend Open Studio for Data Integration.

    Pour plus dinformations, consultez Section 2.4.1, Crer un projet .

    importer des projets que vous avez dj crs dans une version antrieure de Talend Open Studio for DataIntegration vous pouvez limporter dans le workspace courant de Talend Open Studio for Data IntegrationImport... .

    Pour plus dinformations, consultez Section 2.4.3, Importer un projet .

    ouvrir un projet que vous avez cr ou import dans le Studio..

    Pour plus dinformations concernant louverture dun projet , consultez Section 2.4.4, Ouvrir un projet .

    supprimer des projets locaux que vous avez dj crs ou imports et dont vous navez plus besoin.

    Pour plus dinformations, consultez Section 2.4.5, Supprimer un projet .

    Une fois que vous avez lanc Talend Open Studio for Data Integration, vous pouvez exporter les ressourcesdun ou de plusieurs projets crs partir de linstance courante du Studio. Pour plus dinformations, consultezSection 2.4.6, Exporter un projet .

    2.4.1. Crer un projetLorsque vouslancez le Studio pour la premire fois, aucun projet par dfaut napparat dans la liste. Vous devezcrer un projet qui contiendra les Jobs et Business Models dintgration de donnes que vous avez crs partirde linstance courante du Studio.

    Pour crer un projet :

    1. Lancez Talend Open Studio for Data Integration .

    2. Utilisez l'une des deux options suivantes:

    Saisissez le nom du nouveau projet dans le champ Create A New Project, puis cliquez sur Create pourouvrir la fentre de dialogue contenant le champ[Project name] rempli avec le nom spcifi.

    Cliquez sur [Advanced] et cliquez sur Create... partir de la fentre de connexion pour ouvrir la bote dedialogue [New project] contenant le champ Project Name vide.

  • 7/28/2019 TalendOpenStudio Guide Utilisateur FRxx

    24/357

    Crer un projet

    14 Guide Utilisateur de Talend Open Studio for Data Integration

    3. Dans le champ Project name, saisissez un nom pour le nouveau projet ou si besoin modifiez le nom de projetprcdemment saisi. Ce champ est obligatoire

    Selon l'endroit o se trouve votre curseur, un message en haut de l'assistant vous informe sur la nature desdonnes saisir, comme les caractres interdits.

    Le champ Technical Name est en lecture seule et contient le nom technique du projet. Il est utilis parlapplication pour crer le nom du fichier correspondant au projet. Il correspond gnralement au nomdu projet saisi, mis en majuscule et concatn laide de tirets souligns si ncessaire.

    4. Cliquez sur Finish. Le nom de nouveau projet cr apparat dans la liste Project de la fentre de login de TalendOpen Studio for Data Integration.

    Depuis la version 5.0, seul le langage Java est gnr.

  • 7/28/2019 TalendOpenStudio Guide Utilisateur FRxx

    25/357

    Importer le projet Dmo

    Guide Utilisateur de Talend Open Studio for Data Integration 15

    Pour ouvrir le nouveau projet cr dans Talend Open Studio for Data Integration, slectionnez-le dans la listeProject et cliquez sur Open. Une fentre montrant la progression de linitialisation du gnrateur apparat.Attendez que linitialisation se termine.

    Dans le Studio, si vous souhaitez passer dun projet un autre, cliquez sur File > Switch Projects dans la barrede menu.

    Si vous avez dj cr un projet dans une version antrieure de Talend Open Studio for Data Integration et quevous souhaitez limporter dans la version couranteSection 2.4.3, Importer un projet .

    2.4.2. Importer le projet Dmo

    Dans Talend Open Studio for Data Integration, vous pouvez importer, dans votre workspace, le projet Dmocontenant de nombreux exemples de Jobs prts utiliser. Ce projet Dmo peut vous aider comprendre lesfonctionnalits des diffrents composants Talend.

    Au premier lancement de Talend Open Studio for Data Integration, vous pouvez:

    crer un nouveau projet dans votre rpertoire en utilisant le projet dmo comme modle,

    importer le projet dmo TALENDDEMOSJAVA dans votre rpertoire.

    Pour crer un nouveau projet partir du projet dmo

    1. Cliquez sur Import, situ ct de la liste Select A Demo Project. La bote de dialogue [Import demoProject] s'affiche.

    2. Saisissez un nom pour votre nouveau projet, et cliquez sur Finish> pour crer le projet.

    Un message de confirmation saffiche vous indiquant que limport a t ralis avec succs dans linstancecourante du Studio.

  • 7/28/2019 TalendOpenStudio Guide Utilisateur FRxx

    26/357

    Importer un projet

    16 Guide Utilisateur de Talend Open Studio for Data Integration

    3. Cliquez sur OK pour fermer le message de confirmation.

    Tous les exemples du projet dmo sont imports dans le projet nouvellement cr, et le nom du nouveau projetest affich dans la liste Projet de l'cran de connexion.

    Pour importer le projet dmo TALENDDEMOSJAVA dans votre rpertoire:

    1. Cliquez sur Advanced et, de la fentre de connexion cliquez sur Demo Project....La bote de dialogue [Importdemo project] s'ouvre.

    2. Slectionnez le projet dmo et cliquez sur Finish> pour fermer la bote de dialogue.

    Un message de confirmation saffiche vous indiquant que limport a t ralis avec succs dans linstancecourante du Studio.

    3. Cliquez sur OK pour fermer le message de confirmation.

    Pour ouvrir le projet Dmo import dans Talend Open Studio for Data Integration, slectionnez-le dans la listeProject et cliquez sur Open. Une fentre montrant la progression de linitialisation du gnrateur apparat.Attendez que linitialisation se termine.

    Les exemples de Jobs du projet Dmo sont automatiquement imports dans votre workspace et sont disponibles partir de la vue Repository sous le nud Job Designs.

    Vous pouvez utiliser ces exemples comme base pour vos propres Job designs.

    2.4.3. Importer un projet

    Dans Talend Open Studio for Data Integration, vous pouvez importer les projets que vous avez dj crs dansune version antrieure du Studio.

  • 7/28/2019 TalendOpenStudio Guide Utilisateur FRxx

    27/357

    Importer un projet

    Guide Utilisateur de Talend Open Studio for Data Integration 17

    1. Si vous lancez Talend Open Studio for Data Integration pour la premire fois, cliquez sur Advanced... pourouvrir la fentre de connexion.

    2. A partir de la fentre connexion, cliquez sur Import... pour ouvrir l'assistant [Import].

    3. Cliquez sur Import several projects si vous souhaitez importer plus dun projet la fois.

    4. Cliquez sur Select root directory ou Select archive file en fonction du type de source partir de laquelle voussouhaitez faire limport : respectivement une rpertoire ou un fichier archive.

    5. Cliquez sur Browse... pour slectionner le rpertoire workspace ou le fichier archive contenant les projets importer. Par dfaut, le workspace slectionn est le dossier workspace courant de votre Studio. Remontezlarborescence vers le rpertoire workspace de la version antrieure de Talend Open Studio for Data Integrationou le fichier archive contenant le ou les projets importer et slectionnez-le.

    6. Cochez la case Copy projects into workspace pour faire une copie des projets imports dans le nouveau

    workspace.

    Si vous ne souhaitez pas dplacer les projets de leur emplacement initial vers le nouveau workspace,dcochez cette case. Nous vous recommandons de conserver une version de sauvegarde.

    7. Dans la liste Projects, slectionnez les projets importer et cliquez sur Finish pour valider.

    Dans la fentre de login, le ou les nom(s) des projet(s) import(s) apparaissent dsormais dans la liste Project.

  • 7/28/2019 TalendOpenStudio Guide Utilisateur FRxx

    28/357

    Ouvrir un projet

    18 Guide Utilisateur de Talend Open Studio for Data Integration

    Vous pouvez donc slectionner le projet import que vous souhaitez ouvrir dans Talend Open Studio for DataIntegration et cliquer sur Open pour lancer le Studio.

    Une fentre dinitialisation du gnrateur de code peut apparatre lors du lancement de lapplication. Ilest recommand dattendre que linitialisation se termine.

    2.4.4. Ouvrir un projet

    Lorsque vous lancez Talend Open Studio for Data Integration pour la premire fois, aucun projet

    napparat dans la liste Project. Vous devez donc crer ou importer un projet ou un projet Dmo afin

    dalimenter la liste Project avec des projets que vous pouvez ouvrir dans le Studio.

    Pour ouvrir un projet dans Talend Open Studio for Data Integration :

    Dans la fentre de login du Studio, cliquez sur le bouton Refresh pour mettre jour la liste des projets, slectionnezle projet que vous souhaitez ouvrir et cliquez sur Open.

    Une barre de progression apparat puis la fentre principale de Talend Open Studio for Data Integration souvre.Une fentre dinitialisation du gnrateur de code apparat. Il est recommand dattendre que linitialisation setermine.

    Lorsque vous ouvrez un projet import dune version prcdente du Studio, une fentre dinformation

    souvre et affiche une courte description des tches de migration ralises avec succs. Pour plusdinformations, consultez Section 2.4.7, Tches de migration .

  • 7/28/2019 TalendOpenStudio Guide Utilisateur FRxx

    29/357

    Supprimer un projet

    Guide Utilisateur de Talend Open Studio for Data Integration 19

    2.4.5. Supprimer un projet

    1. Dans la fentre de connexion, cliquez sur Delete pour ouvrir la bote de dialogue [Select Project].

    2. Cochez la ou les cases correspondant aux projets que vous souhaitez supprimer.

    3. Cliquez sur OK pour valider la suppression.

    La liste des projets est rafrachie automatiquement.

    Faites attention lorsque vous cliquez surOK, car aucune fentre de confirmation napparat. De plus,

    les projets supprims ne peuvent pas tre rcuprs.

    Si vous cochez la case Do not delete projects physically, le ou les projet(s) slectionn(s) serontuniquement supprims de la liste et seront donc toujours prsents dans le rpertoire workspace deTalend Open Studio for Data Integration. De plus, vous pouvez, tout moment, rcuprer un projetsupprim de cette manire via loption Import local project(s) de la liste Or de la fentre de login.

    2.4.6. Exporter un projet

    Talend Open Studio for Data Integration vous permet dexporter les projets crs ou imports dans linstancecourante de Talend Open Studio for Data Integration.

    1.Dans la barre doutils du Studio, cliquez sur pour ouvrir lassistant [Export Talend projects in archivefile].

  • 7/28/2019 TalendOpenStudio Guide Utilisateur FRxx

    30/357

    Tches de migration

    20 Guide Utilisateur de Talend Open Studio for Data Integration

    2. Cochez les cases correspondant aux projets que vous souhaitez exporter. Vous pouvez, en fonction devos besoins, slectionner une partie dun projet partir du bouton Filter Types... (pour les utilisateursexpriments).

    3. Dans le champ To archive file, cliquez sur le bouton Browse... pour spcifier le rpertoire dans lequel exportervotre ou vos projet(s) et saisissez le nom que vous souhaitez donner au fichier archive.

    4. Dans la zone Options, slectionnez le format de compression et le type de structure que vous souhaitez utiliser.

    5. Cliquez sur Finish pour valider.

    Le fichier archive contenant les projets exports est cr dans le rpertoire spcifi.

    2.4.7. Tches de migration

    Les tches de migration servent assurer la compatibilit des projets crs dans une version antrieure de TalendOpen Studio for Data Integration avec la version courante.

    Afin que les modifications soient plus visibles, nous avons dcid de partager ces mises jour avec vous grce une fentre dinformation.

    Cette fentre dinformation souvre lorsque vous lancez le projet que vous avez import (cr) dune versionantrieure de Talend Open Studio for Data Integration. Elle liste et fournit une courte description des tches quiont t ralises avec succs afin que vous puissiez excuter vos projets normalement.

  • 7/28/2019 TalendOpenStudio Guide Utilisateur FRxx

    31/357

    Configuration des prfrences de Talend Open Studio for Data Integration

    Guide Utilisateur de Talend Open Studio for Data Integration 21

    Parmi les modifications affectant lutilisation de Talend Open Studio for Data Integration, voici quelquesexemples :

    tDBInput utilis avec une base de donnes MySQL, devient un composant spcifique tDBMysqlInput. Sonaspect est ainsi modifi dans les Jobs o il est utilis.

    tUniqRow tait bas sur les cls de schma Input, alors que lactuel tUniqRow permet lutilisateur deslectionner la colonne o faire la correspondance.

    2.5. Configuration des prfrences de TalendOpen Studio for Data Integration

    Vous pouvez dfinir les proprits daffichage de la fentre principale de Talend Open Studio for Data Integrationpour les adapter vos besoins et vos prfrences.

    Un grand nombre des configurations que vous avez dfinies peuvent tre enregistres dans Preference et serontdonc utilises par dfaut pour tous les nouveaux Jobs que vous crerez.

    La section suivante dcrit les configurations spcifiques que vous pouvez dfinir en tant que prfrences.

    Cliquez sur le menu Window de Talend Open Studio for Data Integration, puis slectionnez Preferences.

    2.5.1. Interprteur Java

    Le chemin de l'interprteur Java est dfini par dfaut dans le fichier Java de votre ordinateur (Program Files\Java\jre6\bin\java.exe par dfaut).

  • 7/28/2019 TalendOpenStudio Guide Utilisateur FRxx

    32/357

    Composants externes ou utilisateur

    22 Guide Utilisateur de Talend Open Studio for Data Integration

    Pour personnaliser votre chemin d'accs l'interprteur Java :

    1. Si ncessaire, cliquez sur Talend dans larborescence de la bote de dialogue [Preferences].

    2. Si le rpertoire dinstallation Java par dfaut nest pas correct, rectifiez le chemin daccs.

    Dans la mme vue, vous pouvez galement modifier le nombre de lignes de donnes affiches dans laperu etle chemin daccs vers les fichiers temporaires.

    2.5.2. Composants externes ou utilisateurVous pouvez crer ou dvelopper vos propres composants et les utiliser dans Talend Open Studio for Data

    Integration.

    Pour plus dinformations concernant la cration et le dveloppement de composants utilisateur, consultez la pagewiki (en anglais) Component creation tutorial section. [http://www.talendforge.org/wiki/]

    1. Dans larborescence de la bote de dialogue [Preferences], dveloppez le nud Talend, puis slectionnezComponents.

    http://www.talendforge.org/wiki/http://www.talendforge.org/wiki/
  • 7/28/2019 TalendOpenStudio Guide Utilisateur FRxx

    33/357

    Prfrence Exchange

    Guide Utilisateur de Talend Open Studio for Data Integration 23

    2. Renseignez le champ User components folder pour indiquer le chemin daccs aux composants ajouter laPalette de Talend Open Studio for Data Integration.

    3. Dans le champ Default mapping links dispaly as, slectionnez le type de liens que vous souhaitez utiliserpour la mise en correspondance dans le tMap.

    4. Cochez la case Dont show corresponding job after double click on a tRunJob component si vous nesouhaitez pas que le Job fils appel par le tRunJob souvre lorsque vous double-cliquez sur le composant.

    Vous pourrez toujours ouvrir le Job correspondant en cliquant-droit sur le composant tRunJob et enslectionnant Open tRunJob Component.

    5. Cliquez sur Apply puis sur OK afin de valider les prfrences dfinies et fermer la bote de dialogue.

    Les composants externes sont ajouts la Palette.

    2.5.3. Prfrence Exchange

    Vous pouvez configurer les prfrences relatives votre connexion TalendExchange, site faisant partie de laCommunaut Talend, dans Talend Open Studio for Data Integration. Pour ce faire :

    1. Dans la barre de menu, cliquez sur Window > Preferences pour ouvrir la bote de dialogue [Preferences].

    2. Dveloppez le nud Talend et cliquez sur Exchange afin d'afficher la vue Exchange.

    3. Configurez les prfrences d'Exchange selon vos besoins :

    a. Si vous n'tes pas encore connect la Communaut Talend, cliquez sur Sign In pour vous rendre sur lapage Connect to TalendForge afin de vous connecter la Communaut Talend l'aide de votre identifiant/mot de passe ou pour vous crer un compte et de vous y connecter.

    Si vous tes dj connect la Communaut Talend, votre compte s'affiche et le bouton Sign In devientSign Out. Pour vous dconnecter de la Communaut Talend, cliquez sur Sign Out.

    b. Par dfaut, lorsque vous tes connect la Communaut Talend, lorsqu'une mise jour d'un produit installest disponible, une bote de dialogue apparat pour vous le signaler. Si vous vrifiez frquemment les mises jour disponibles et que vous ne souhaitez pas que cette bote de dialogue rapparaisse, dcochez la caseNotify me when updated extensions are available.

    Pour plus d'informations concernant la connexion la Communaut Talend, consultez Section 2.2, Lancement deTalend Open Studio for Data Integration . Pour plus d'informations concernant l'utilisation des composants de lacommunaut dans le Studio, consultez la Section 4.5.3, Tlcharger/charger des composants de la communaut .

    2.5.4. Prfrences de langue

    Vous pouvez configurer les prfrences de langue dans Talend Open Studio for Data Integration.

  • 7/28/2019 TalendOpenStudio Guide Utilisateur FRxx

    34/357

    Prfrences dexcution et de dbogage

    24 Guide Utilisateur de Talend Open Studio for Data Integration

    1. Dans le menu Window > Preferences, dveloppez le nud Talend pour ouvrir la bote de dialogue[Preferences].

    2. Dveloppez le nud Talend et cliquez sur Internationalization pour afficher les prfrences de langue.

    3. Dans le champ Local Language, slectionnez la langue que vous souhaitez utiliser pour linterface de TalendOpen Studio for Data Integration.

    4. Cliquez sur Apply, puis sur OK pour valider vos changements et fermer la bote de dialogue [Preferences].

    5. Redmarrez Talend Open Studio for Data Integration pour que ce changement soit pris en compte.

    2.5.5. Prfrences dexcution et de dbogage

    Vous pouvez configurer les prfrences dexcution et de dbogage dans Talend Open Studio for Data Integration.

    1. Dans le menu, cliquez sur Window > Preferences pour afficher la bote de dialogue [Preferences].

    2. Dveloppez le nud Talend et cliquez sur Run/Debug pour afficher les prfrences.

  • 7/28/2019 TalendOpenStudio Guide Utilisateur FRxx

    35/357

    Prfrences du Designer

    Guide Utilisateur de Talend Open Studio for Data Integration 25

    Dans la zone Talend client configuration, vous pouvez dfinir les options dexcution utiliser par dfaut.

    Stats port range Spcifiez une plage pour les ports utiliss pour la gnration des Statistics,notamment si les ports dfinis par dfaut sont dj occups par dautres applications.

    Trace port range Spcifiez une plage pour les ports utiliss pour la gnration des Traces, notamment

    si les ports dfinis par dfaut sont dj occups par dautres applications.

    Save before run Cochez cette case pour automatiquement enregistrer votre Job avant de lexcuter.

    Clear before run Cochez cette case pour nettoyer les rsultats dune excution prcdente avantdexcuter de nouveau le Job.

    Exec time Cochez cette case pour afficher la dure dexcution du Job.

    Statistics Cochez cette case le suivi de flux au cours de lexcution du Job.

    Traces Cochez cette case pour afficher le suivi du traitement des donnes au cours delexcution du Job.

    Pause time Indiquez le temps de pause souhaite entre chaque ligne de donnes du tableauTraces.

    Dans la liste Job Run VM arguments, vous pouvez dfinir les paramtres de votre JVM en fonction de votreutilisation. Les paramtres par dfaut, -Xms256M et -Xmx1024M correspondent respectivement la mmoirerserve minimale et maximale pour lexcution de vos Jobs.

    Si vous souhaitez utiliser des paramtres spcifiques pour lexcution dun Job, par exemple si vous voulezafficher les rsultats dexcution de ce Job en japonais, vous devez ouvrir la vue Run. Dans cette vue, configurezles paramtres dexcution avancs correspondants.

    Pour plus dinformations concernant les paramtres dexcution avancs dun Job spcifique,consultez Section 4.2.7.4, Configurer les paramtres dexcution avancs .

    Pour plus dinformations sur les paramtres possibles, consultez le site http://java.sun.com/javase/technologies/hotspot/vmoptions.jsp.

    2.5.6. Prfrences du Designer

    Vous pouvez configurer les prfrences daffichage des composants et des Jobs de manire permanente dans leStudio.

    1. Dans le menu, cliquez sur Window > Preferences pour ouvrir la bote de dialogue [Preferences].

    2. Dveloppez le nud Talend > Appearance.

    3. Cliquez sur Designer pour afficher les prfrences daffichage de lespace de modlisation.

    A partir de cette vue, vous pouvez dfinir laffichage des noms et des aides contextuelles de chaque composant.

    http://java.sun.com/javase/technologies/hotspot/vmoptions.jsphttp://java.sun.com/javase/technologies/hotspot/vmoptions.jsp
  • 7/28/2019 TalendOpenStudio Guide Utilisateur FRxx

    36/357

    Ajouter du code par dfaut

    26 Guide Utilisateur de Talend Open Studio for Data Integration

    4. Cochez les cases adquates pour personnaliser lespace de modlisation de Talend Open Studio for DataIntegration en fonction de votre utilisation.

    2.5.7. Ajouter du code par dfautDans les prfrences, vous pouvez ajouter du code par dfaut au dbut ou la fin du code de votre Job.

    1. Dans le menu, cliquez sur Window > Preferences pour ouvrir la bote de dialogue [Preferences].

    2. Dveloppez les nuds Talend et Import/Export et cliquez sur Shell Settings pour afficher le champpermettant dajouter du code par dfaut.

    3. Dans le champ Command, ajoutez votre/vos ligne(s) de code avant ou aprs le code%GENERATED_TOS_CALL% pour quelles apparaissent respectivement au dbut ou la fin du code de votre

    Job.

  • 7/28/2019 TalendOpenStudio Guide Utilisateur FRxx

    37/357

    Prfrences de Performance

    Guide Utilisateur de Talend Open Studio for Data Integration 27

    2.5.8. Prfrences de Performance

    Dans les prfrences, vous pouvez dfinir les options de rafrachissement du Repository en fonction de votreutilisation de Talend Open Studio for Data Integration.

    1. Dans le menu, cliquez sur Window > Preferences, pour ouvrir la bote de dialogue [Preferences].

    2. Dveloppez le nud Talend et cliquez sur Performance pour afficher les prfrences de Performance.

    La dsactivation du rafrachissement automatique permet un gain de performance.

    3. Paramtrez les prfrences de performance de Talend Open Studio for Data Integration en fonction de votreutilisation :

    Cochez la case Deactivate auto detect/update after a modification in the repository pour dsactiver ladtection et la mise jour automatique du Repository aprs modification.

    Cochez la case Check the property fields when generating code pour activer la vrification des champsde proprits des composants. Lorsque lun des champs de proprits dun composant est mal renseign, lecomposant est entour en rouge.

    La dsactivation de la vrification des champs de proprits des composants permet un gain de

    performance. Dcochez la case Check the property fields when generating code. Cochez la case Generate code when opening the job pour gnrer le code louverture du Job.

    Cochez la case Check only the last version when updating jobs or joblets pour ne vrifier que la dernireversion des Jobs et Joblets.

    Cochez la case Propagate add/delete variable changes in repository contexts pour propager les ajouts etsuppressions de variables dans les mtadonnes Contexts du Repository.

    Cochez la case Activate the timeout for database connection pour mettre en place un dlai dexpiration desconnexions aux bases de donnes. Puis dans le champ Connection timeout (seconds), saisissez, en secondes,la dure souhaite avant expiration.

    Cochez la case Add all user routines to job dependencies, when create new job, afin dajouter toutes lesroutines utilisateur dans les dpendances des Jobs lors de la cration de nouveaux Jobs.

  • 7/28/2019 TalendOpenStudio Guide Utilisateur FRxx

    38/357

    Prfrences de la documentation

    28 Guide Utilisateur de Talend Open Studio for Data Integration

    Cochez la case Add all system routines to job dependencies, when create job, pour ajouter toutes les routinessystme lors de la cration de nouveaux Jobs.

    2.5.9. Prfrences de la documentationDans les prfrences, vous pouvez inclure le code source dans vos documentations gnres.

    1. Dans le menu, cliquez sur Window > Preferences pour ouvrir la bote de dialogue [Preferences].

    2. Dveloppez le nud Talend et cliquez sur Documentation pour afficher les prfrences de la documentation.

    3. Personnalisez les prfrences de la documentation selon vos besoins :

    Cochez la case Source code to HTML generation pour intgrer le code source dans la documentation HTMLque vous gnrez.

    Cochez la case Use CSS File as a template when export to HTML afin dactiver le champ CSS File, si vousdevez utiliser un fichier CSS pour personnaliser les fichiers HTML exports.

    Pour plus dinformations concernant la documentation, consultez Section 5.6.1, Gnrer la documentation

    HTML et Section 4.2.6.5, Onglet Documentation .

    2.5.10. Afficher des caractres spciaux dans lescolonnes de schmas

    Vous pouvez avoir besoin de rcuprer le schma dune table contenant des colonnes avec caractres spciauxcomme des caractres chinois, japonais ou corens. Dans ce cas, vous devez activer loption permettant de lire lescaractres spciaux dans Talend Open Studio for Data Integration. Pour ce faire :

    1. Dans la barre de menu, cliquez sur Window > Preferences afin douvrir la bote de dialogue [Preferences].2. Dans larborescence de la bote de dialogue, dveloppez le noeud Talend.

    3. Cliquez sur le nud Specific settings pour afficher la vue correspondante dans la partie droite de la bote dedialogue.

    4. Cochez la case Allow specific characters (UTF8,...) for columns of schemas.

  • 7/28/2019 TalendOpenStudio Guide Utilisateur FRxx

    39/357

    Prfrences du SQL Builder

    Guide Utilisateur de Talend Open Studio for Data Integration 29

    2.5.11. Prfrences du SQL Builder

    Dans les prfrences, vous pouvez dfinir les prfrences du SQL Builder.

    1. Dans le menu, cliquez sur Window > Preferences pour ouvrir la bote de dialogue [Preferences].

    2. Dveloppez les nuds Talend et Specific Settings et cliquez sur SqlBuilder pour afficher les prfrences duSQL Builder.

    3. Personnalisez les performances du SQL Builder selon vos besoins :

    Cochez la case add quotes, when you generated sql statement pour protger le nom des colonnes et destables par des guillemets dans vos requtes SQL.

    Pour le champ AS400 SQL generation, slectionnez Standard SQL Statement pour utiliser descommandes SQL standard ou System SQL Statement pour des commandes SQL system lorsque vousutilisez des bases de donnes de type AS400.

    Dcochez la case Enable check queries in the database components (disable to avoid warnings forspecific queries) pour dsactiver la vrification des requtes dans les composants base de donnes.

    2.5.12. Prfrences des schmas

    Dans les prfrences, vous pouvez dfinir la longueur et le type de donnes par dfaut des champs des schmasde vos composants.

    1. Dans le menu, cliquez sur Window > Preferences pour ouvrir la bote de dialogue [Preferences].

    2. Dveloppez les nuds Talend et Specific Settings et cliquez sur Default Type and Length pour afficher les

    prfrences de longueur et de type des champs de vos schmas.

  • 7/28/2019 TalendOpenStudio Guide Utilisateur FRxx

    40/357

    Prfrences des bibliothques

    30 Guide Utilisateur de Talend Open Studio for Data Integration

    3. Paramtrez ces prfrences en fonction de vos besoins :

    Dans la zone Default Settings for Fields with Null Values, renseignez le type de donnes et la longueur duchamp attribuer par dfaut aux champs de valeurs nulles.

    Dans la zone Default Settings for All Fields, renseignez le type de donnes et la longueur du champ attribuer tous les champs du schma.

    Dans la zone Default Length for Data Type, renseignez la longueur attribuer en fonction du type dedonnes du champ.

    2.5.13. Prfrences des bibliothques

    Dans les prfrences, vous pouvez dfinir le rpertoire dans lequel stocker les diffrentes bibliothques utilisesdans Talend Open Studio for Data Integration.

    1. Dans le menu, cliquez sur Window > Preferences pour ouvrir la bote de dialogue [Preferences].

    2. Dveloppez les nuds Talend et Specific Settings et cliquez sur Libraries pour afficher les prfrences desbibliothques.

  • 7/28/2019 TalendOpenStudio Guide Utilisateur FRxx

    41/357

    Prfrences des conversions de type

    Guide Utilisateur de Talend Open Studio for Data Integration 31

    3. Le chemin daccs peut tre indiqu dans le champ External libraries path en cliquant sur le bouton Browse....

    Le chemin par dfaut est celui de la version actuelle que vous utilisez.

    2.5.14. Prfrences des conversions de type

    Dans les prfrences, vous pouvez paramtrer les prfrences de conversion de type dans Talend Open Studio forData Integration, de Java vers les bases de donnes et des bases de donnes vers le langage Java.

    1. Dans le menu, cliquez sur Window > Preferences pour ouvrir la bote de dialogue [Preferences].

    2. Dveloppez les nuds Talend et Specific Settings et cliquez sur Metadata of Talend Type pour afficher lesprfrences des conversions.

    Dans la liste Metadata Mapping File, un fichier xml contenant les paramtres de conversion apparat pour chaquetype de base de donnes utilis dans Talend Open Studio for Data Integration.

    Vous pouvez importer, exporter ou supprimer chaque fichier de conversion en cliquant respectivement sur lesboutons Import, Export et Remove.

    Vous pouvez ouvrir et modifier chaque fichier afin daffiner les conversions en fonction de votre utilisation encliquant sur le bouton Edit et en modifiant le code XML directement dans la fentre [Edit mapping file].

  • 7/28/2019 TalendOpenStudio Guide Utilisateur FRxx

    42/357

    Prfrences du collecteur de donnes d'utilisation

    32 Guide Utilisateur de Talend Open Studio for Data Integration

    2.5.15. Prfrences du collecteur de donnesd'utilisation

    En autorisant Talend Open Studio for Data Integration collecter vos statistiques d'utilisation du Studio, vous

    permettez aux utilisateurs de mieux comprendre les produits Talend et vous permettez Talend de savoircomment les utilisateurs utilisent les produits. Cela rend possible l'amlioration de la qualit des produits et desperformances afin de mieux rpondre aux besoins des utilisateurs

    Par dfaut, Talend Open Studio for Data Integration collecte automatiquement vos donnes d'utilisation et lesenvoie rgulirement aux serveurs hbergs par Talend. Vous pouvez voir la collection de donnes d'utilisation etle chargement d'informations, ainsi que personnaliser les performances du collecteur de donnes selon vos besoins.

    Soyez assur que seules les statistiques d'utilisation du Studio sont collectes. Aucune de vos informationsprives ne sera collecte et transmise Talend.

    1. Dans la barre de menu, cliquez sur Window > Preferences afin d'afficher la bote de dialogue [Preferences].

    2. Dveloppez le nud Talend et cliquez sur Usage Data Collector pour afficher la vue Usage Data Collector.

    3. Lisez le message concernant le collecteur de donnes d'utilisation et, si vous ne souhaitez pas que le collecteurcollecte et envoie vos informations d'utilisation du Studio, dcochez la case Enable capture.

    4. Pour obtenir un aperu des donns d'utilisation captures par le collecteur de donnes, dveloppez le nudUsage Data Collector et cliquez sur Preview.

  • 7/28/2019 TalendOpenStudio Guide Utilisateur FRxx

    43/357

    Personnalisation des paramtres du projet

    Guide Utilisateur de Talend Open Studio for Data Integration 33

    5. Pour personnaliser l'intervalle d'envoi des donnes d'utilisation et voir la date du dernier envoi, cliquez surUploading sous le nud Usage Data Collector.

    Par dfaut, s'il est activ, le collecteur de donnes collecte les donnes d'utilisation du produit et les envoieaux serveurs Talendtous les dix jours. Pour modifier l'intervalle, saisissez une nouvelle valeur entire (en

    jours) dans le champ Upload Period.

    Le champ Last Upload en lecture seule affiche la date et l'heure du dernier envoi de donnes aux serveursTalend.

    2.6. Personnalisation des paramtres duprojet

    Talend Open Studio for Data Integration vous permet de personnaliser les informations et les paramtres du projeten cours, notamment les paramtres de la Palette et du Job, la gestion du versionnement des Jobs, etc.

    Pour accder aux paramtres du projet, cliquez sur dans la barre doutils du Studio ou cliquez sur File >Edit Project Properties dans la barre de menu. La bote de dialogue [Project Settings] souvre.

  • 7/28/2019 TalendOpenStudio Guide Utilisateur FRxx

    44/357

    Personnaliser la Palette

    34 Guide Utilisateur de Talend Open Studio for Data Integration

    Dans larborescence gauche de la bote de dialogue, slectionnez le paramtre que vous souhaitez personnaliseret personnalisez-le dans la partie droite de la bote de dialogue.

    A partir de cette bote de dialogue, vous pouvez aussi exporter ou importer lintgralit des paramtres de votreprojet.

    Pour exporter les paramtres, cliquez sur le bouton Export. Lexport gnrera un fichier XML contenant tousles paramtres de votre projet.

    Pour importer les paramtres, cliquez sur le bouton Import et slectionnez le fichier XML contenant lesparamtres dun autre projet appliquer au projet en cours.

    2.6.1. Personnaliser la Palette

    Vous pouvez personnaliser laffichage de la Palette, afin de ne charger que les composants que vous utilisez dansvotre Projet, ce qui permet de lancer votre Studio plus rapidement :

    Dans la barre doutils du Studio, cliquez sur ou cliquez sur File > Edit Project Properties dans la barrede menu pour ouvrir la bote de dialogue [Project Settings].

  • 7/28/2019 TalendOpenStudio Guide Utilisateur FRxx

    45/357

    Personnaliser la Palette

    Guide Utilisateur de Talend Open Studio for Data Integration 35

    Dans la vue General de la bote de dialogue [Project Settings], ajoutez une description du projet en courssi vous ne lavez pas fait lors de sa cration.

    Pour personnaliser les paramtres daffichage de la Palette :

    Dans larborescence de la fentre [Project Settings], dveloppez le nud Designer et cliquez sur PaletteSettings. Les paramtres de la Palette en cours sont affichs dans la partie droite de la fentre.

    Slectionnez un ou plusieurs composants, ou un ou plusieurs groupes de composants pour les supprimer de laPalette en cours.

    Puis utilisez la flche vers la gauche pour dplacer la slection vers la Palette de composants cachs, gauchede la fentre. Notez que larborescence de la Palette est conserve dans la zone de gauche.

    Pour afficher de nouveau un composant cach, slectionnez-le dans la zone de gauche et faites-la passer dansla zone de droite en cliquant sur la flche vers la droite.

    Cliquez sur Apply pour valider les modifications effectues la Palette du projet en cours et cliquez sur OKpour fermer la bote de dialogue.

    Pour revenir aux paramtres par dfaut, cliquez sur le bouton Restore Defaults.

    Si vous souhaitez cacher des composants qui sont utiliss dans votre Projet, une bote de dialogue souvreet vous prcise que ces composants seront visibles automatiquement.

    Pour plus dinformations concernant la Palette, consultez Section 4.2.8.1, Modifier la disposition et lesparamtres de la Palette .

  • 7/28/2019 TalendOpenStudio Guide Utilisateur FRxx

    46/357

    Grer les versions

    36 Guide Utilisateur de Talend Open Studio for Data Integration

    2.6.2. Grer les versions

    Vous pouvez aussi grer les versions des lments du Repository partir de la fentre [Project Settings]. Pourcela, dveloppez le nud General et cliquez sur Version Management.

    Dans la barre doutils du Studio, cliquez sur ou cliquez sur File > Edit Project Properties dans la barrede menu pour ouvrir la bote de dialogue [Project Settings].

    Dans larborescence de la bote de dialogue, dveloppez le nud General et cliquez sur Version Managementpour ouvrir la vue correspondante.

    Dans larborescence, dveloppez le nud correspondant aux lments dont vous souhaitez grer les versionset cochez les cases correspondant.

    Les lments cochs apparaissent dans la liste Items avec leur version actuelle dans la colonne Version et lanouvelle version applique dans la colonne New Version.

    Dans la zone Option, slectionnez loption Change all items to a fixed version pour passer tous les lmentsslectionns la mme version fixe.

    Cliquez sur Revert si vous souhaitez annuler ces modifications.

    Cliquez sur Select all dependencies si vous souhaitez mettre jour tous les lments dpendants des lmentsslectionns la fois.

    Cliquez sur Select all subjobs si vous souhaitez mettre jour tous les sous-jobs dpendants des lmentsslectionns la fois.

  • 7/28/2019 TalendOpenStudio Guide Utilisateur FRxx

    47/357

    Grer les statuts

    Guide Utilisateur de Talend Open Studio for Data Integration 37

    Pour incrmenter individuellement la version de chaque lment du Repository, slectionnez loption Updatethe version of each item dans la zone Option.

    Cochez la case Fix tRunjob versions if Latest si vous souhaitez que le Job parent conserve le Job enfant dela version actuelle dans le tRunJob versionner, sans tenir compte de la mise jour de leurs versions. Parexemple, un tRunJob fera une mise jour partir de la version actuelle 1.0 vers 1.1 la fois au niveau du Job

    parent et du Job enfant. Une fois cette case coche, le Job parent 1.0 continuera utiliser le Job enfant 1.0 pluttque la dernire version (la version 1.1), comme il le ferait habituellement.

    Pour utiliser cette case, le Job parent doit utiliser le(s) Job(s) enfant(s) de la dernire version en tant que

    version actuelle dans le tRunJob versionner, ce qui est possible en slectionnant loption Latest de la

    liste droulante des versions dans la vue Component du(d)es Job(s) enfant(s).Pour plus dinformations

    concernant le tRunJob, consultez le Guide de Rfrence des Composants Talend Open Studio.

    Cliquez sur Apply pour appliquer les changements et sur OK pour fermer la bote de dialogue.

    Pour plus dinformations concernant la gestion des versions, consultez Section 2.6.2, Grer lesversions .

    2.6.3. Grer les statuts

    Vous pouvez galement grer le statut de chaque lment dans la vue Repository via le chemin General > StatusManagement de la bote de dialogue [Project Settings].

    Dans la barre doutils de la fentre principale du Studio, cliquez sur ou cliquez sur File > Edit ProjectProperties dans la barre de menu afin douvrir la bote de dialogue [Project Settings].

    Dans larborescence de la bote de dialogue, dveloppez le nud General puis slectionnez StatusManagement afin douvrir la vue correspondante.

  • 7/28/2019 TalendOpenStudio Guide Utilisateur FRxx

    48/357

    Personnaliser les paramtres du Job

    38 Guide Utilisateur de Talend Open Studio for Data Integration

    Dans la vue Repository, dveloppez le nud contenant les lments dont vous souhaitez grer le statut et cochezla case de ces lments.

    Les lments slectionns saffichent dans la liste Items de droite, avec leur statut, dans la colonne Status. Lenouveau statut dfini saffiche dans la colonne New Status.

    Dans la zone Options, cochez la case Change all technical items to a fixed status pour changer le statut detous les lments slectionns en un mme statut fixe.

    Cliquez sur Revert si vous souhaitez annuler les modifications.

    Pour mettre jour le statut des lments, slectionnez loption Update the version of each item et changez-le manuellement.

    Cliquez sur Apply afin dappliquer vos modifications, puis sur OK pour fermer la bote de dialogue.

    Pour plus dinformations concernant les statuts des Jobs, consultez Section 2.6.4, Personnaliser lesparamtres du Job .

    2.6.4. Personnaliser les paramtres du Job

    Vous pouvez automatiquement utiliser les paramtres Implicit Context Load et Stats and Logs dfinis dans lesProject Settings du projet en cours lorsque vous crez un nouveau Job. Pour cela :

  • 7/28/2019 TalendOpenStudio Guide Utilisateur FRxx

    49/357

    Configurer les informations de logs

    Guide Utilisateur de Talend Open Studio for Data Integration 39

    Dans la barre doutils du Studio, cliquez sur ou cliquez sur File > Edit Project Properties dans la barrede menu pour ouvrir la bote de dialogue [Project Settings].

    Dans larborescence de la bote de dialogue, cliquez sur le noeud Job Settings pour ouvrir la vue correspondante.

    Cochez la case Use project settings when create a new job des zones Implicit Context Load et Stats andLogs.

    Cliquez sur Apply pour valider les changements et cliquez sur OK pour fermer la bote de dialogue.

    2.6.5. Configurer les informations de logsLorsque vous excutez un Job, vous avez la possibilit de monitorer son excution laide de loptiontStatCatcher Statistics ou des composants de log adquats. Vous pouvez ensuite collecter les donnes recueilliesdans des fichiers CSV ou dans une base de donnes.

    Vous pouvez dfinir le chemin daccs ces fichiers et/ou cette base de donnes de log de votre projet de manirepermanente, afin que les donnes de log soient toujours stockes dans le mme rpertoire.

    Dans la barre doutils du Studio, cliquez sur ou cliquez sur File > Edit Project Properties dans la barredoutils pour ouvrir la bote de dialogue [Project Settings].

    Dans larborescence de la bote de dialogue, dveloppez le nud Job Settings et cliquez sur Stats & Logs pourafficher la vue correspondante.

  • 7/28/2019 TalendOpenStudio Guide Utilisateur FRxx

    50/357

    Dfinir les paramtres de contexte

    40 Guide Utilisateur de Talend Open Studio for Data Integration

    Si les paramtres des Stats & Logs ne varient pas en fonction du contexte dexcution, vous pouvezles dfinir de manire permanente. Si vous souhaitez appliquer les mmes paramtres de Stats & Logsen fonction de chaque Job, faites-le directement partir de la vue Stats & Logs du Job. Pour plusdinformations sur cette vue, consultez Section 4.6.7.1, Automatiser lutilisation de statistiques & logs .

    Cochez les cases Use statistics, Use logs et Use volumetrics en fonction de vos besoins, puis renseignez lechemin daccs des donnes de log.

    Slectionnez le format de stockage des donnes de log : cochez On Files ou On Database, ou cochez la caseOn Console pour afficher les donnes dans la console.

    Cliquez sur Apply pour appliquer les changements et sur OK pour fermer la bote de dialogue.

    Ainsi, les champs apparaissent en fonction des paramtres slectionns. Dans les champs File Name ou DB Name,saisissez respectivement le nom du fichier ou de la base de donnes entre guillemets en fonction du type de formatchoisi.

    Notez que vous pouvez maintenant stocker les informations de connexion la base de donnes dans leRepository. Pour cela, slectionnez Repository dans la liste droulante Repository Type et cliquez sur le bouton[...] pour stocker ces informations dans la mtadonne cor