Cliquez sur OK.
Dans le « Composant », définissez le nombre de lignes à 3.
Ajoutez un composant tLogRow à côté du premier composant, puis reliez le tFixedFlowInput au tLogRow via un flux « Main » en faisant un clic droit sur le tFixedFlowInput puis « Row » puis « Main ».
Faîtes glisser le lien jusqu’au tLogRow puis cliquer sur celui-ci pour valider la liaison. Il est également possible de réaliser cette action en sélectionnant le premier composant et en faisant glisser le « O » de celui-ci jusqu’au 2ème composant.
Sur le tLogRow, choisissez un affichage en « Tableau » pour plus de lisibilité.
Exécutez le job et observez la console, vous y retrouvez les informations définies.
Versionnez le Job.
Supprimez le tFixedFlowInput et ajoutez à la place un tRowGenerator.
Modifiez son schéma pour avoir les colonnes suivantes :
- Id : Integer (Clé)
- Nom : String / Lenght : 100
- Prenom : String / Lenght : 100
- Ville : String / Lenght : 100
- Date_de_naissance : Date
- Actif : boolean
Cliquez ensuite sur « Editeur RowGenerator » ou double-cliquez sur le composant pour ouvrir une nouvelle fenêtre.
Utilisez les fonctions de génération de Talend pour générer des données. Pour cela cliquez dans le champ « Fonctions » en face de chaque colonne et appliquez respectivement les fonctions suivantes :
- Id : Numeric.sequence
Paramètres :
- Sequence_identifier : 'personne'
- Start_value : 1
- Step : 1
- Nom : TalendDataGenerator.getLastName
- Prenom : TalendDataGenerator.getFirstName
- Ville : TalendDataGenerator.getUsCity
- Date_de_naissance : TalendDate.getRandomDate
Paramètres :
- Min : « 1930-01-01 »
- Max : « 2019-01-01 »
- Actif : …
Paramètres :