P. 1
38183288 Tutorial Talend V1 0

38183288 Tutorial Talend V1 0

Ratings: (0)|Views: 2,482 |Likes:
Published by bandolero_II

More info:

Published by: bandolero_II on Jun 09, 2011
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

08/02/2013

pdf

text

original

 
Tutorial-Talend V1.0.doc 1 / 57
Simplifions les projets décisionnels
TALENDTutorial
version 1.0 du 07/10/2008
 
TALENDTutorialTutorial-Talend V1.0.doc 2 / 57
Table des matières
1
 
PREAMBULE .................................................................................................................................... 3
 
1.1
 
C
ONTENU DE CE DOCUMENT
.......................................................................................................... 3
 
1.2
 
S
UIVI DES REVISIONS DU DOCUMENT
.............................................................................................. 3
 
1.3
 
P
RE
-
REQUIS
................................................................................................................................. 3
 
2
 
CREATION D’UN PROJET TUTORIAL .............................................................................................. 5
 
3
 
CONFIGURATION DE METADATAS ................................................................................................ 7
 
3.1.1
 
Configuration de la DataSource LABD_OLTP .......................................................................... 7
 
3.1.2
 
Configuration de la DataSource CONSOLIDATION_OLTP ...................................................... 12
 
3.1.3
 
Configuration d’un fichier Delimited ..................................................................................... 13
 
3.1.4
 
Configuration d’un fichier Positional .................................................................................... 17
 
4
 
CREATION D’UN JOB SIMPLE ........................................................................................................22
 
5
 
EXTRACTION D’UNE TABLE VERS UN FICHIER ........................................................................... 28
 
5.1
 
D
ESCRIPTION
............................................................................................................................. 28
 
5.2
 
E
XTRACTION DES DONNEES
......................................................................................................... 28
 
5.2.1
 
Fichier avec séparateur ......................................................................................................... 28
 
5.2.2
 
Fichier de champs de longueur fixe ....................................................................................... 33
 
6
 
ALIMENTATION D’UNE TABLE SQL SERVER AVEC LE CONTENU D’UN OU PLUSIEURSFICHIERS ............................................................................................................................................... 36
 
6.1
 
D
ESCRIPTION
............................................................................................................................. 36
 
6.2
 
A
LIMENTATION D
UNE TABLE A PARTIR D
UN FICHIER
..................................................................... 36
 
6.3
 
A
LIMENTATION D
UNE TABLE A PARTIR DE PLUSIEURS FICHIERS
...................................................... 39
 
6.4
 
G
ESTION DES REJETS
................................................................................................................... 42
 
7
 
COMPOSANTS TALEND ................................................................................................................ 46
 
8
 
COMPOSANTS JAVA ..................................................................................................................... 50
 
8.1
 
D
ESCRIPTION
............................................................................................................................. 50
 
8.2
 
C
REATION D
UNE ROUTINE
.......................................................................................................... 50
 
9
 
ANNEXES ........................................................................................................................................ 57
 
9.1
 
R
ESSOURCES DU TUTORIAL
..........................................................................................................57
 
9.1.1
 
Base de données .................................................................................................................... 57
 
 
TALENDTutorialTutorial-Talend V1.0.doc 3 / 57
1
 
Préambule
1.1
 
Contenu de ce document
Ce document permet à travers d’exemples de prendre connaissance de quelques fonctionnalitésde l’outil Talend.Les points majeurs abordés sont :
 
Création d’un projet,
 
Création de Metadata :
o
 
Base de données,
o
 
Fichier avec séparateur,
o
 
Fichier de champs de longueur fixe.
 
Extraction des données d’une table vers un fichier (avec séparateur ou de champs delongueur fixe),
 
Alimentation d’une table avec un fichier (avec séparateur ou de champs de longueur fixe),
 
Alimentation d’une table avec plusieurs fichiers (jointure),
 
Transformation de données,
 
Filtres et Rejets,
 
Création d’une routine.
1.2
 
Suivi des révisions du document
Version Date Modifications Auteur
1.0 07/10/08 Création du document C. HOUPE
1.3
 
Pré-requis
Les pré-requis pour ce tutorial sont :
 
Installation de SQL Server 2005 Express (http://www.labdecisionnel.com/Tutoriels-/-Labos/Prerequis-Laboratoires/Installation-de-SQL-Server-2005-Express.html)
 
Intégration de la base de données OLTP du Laboratoire(http://www.labdecisionnel.com/Tutoriels-/-Labos/Prerequis-Laboratoires/Creation-et-restauration-de-la-base-OLTP-sous-SQL-Server.html)

Activity (8)

You've already reviewed this. Edit your review.
1 hundred reads
1 thousand reads
Wadii Hil liked this
Wadii Hil liked this
benben08 liked this
Mbengue Hoge liked this
Gautier Pialat liked this
Jérémy Le Goff liked this

You're Reading a Free Preview

Download
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->