Procédure
- Glissez de la Palette dans l'espace de modélisation graphique un tRowGenerator et un tFileOutputJSON.
- Liez les composants à l'aide d'un lien Row > Main.
-
Double-cliquez sur le tRowGenerator pour définir ses Basic settings dans la vue Component.
-
Cliquez sur [...] à côté du bouton Edit Schema afin d'afficher la boîte de dialogue et définir son schéma.
- Cliquez sur le bouton [+] pour ajouter les colonnes désirées.
- Sous le nœud Columns, saisissez le nom des colonnes.
- Sous Type, sélectionnez le type dans la liste.
- Cliquez sur OK pour fermer la boîte de dialogue.
-
Cliquez sur le bouton [+] à côté de RowGenerator Editor pour ouvrir la boîte de dialogue correspondante.
- Sous Functions, sélectionnez les fonctions pré-définies pour les colonnes, si besoin, ou sélectionnez [...] pour définir les paramètres personnalisés des fonctions, dans l'onglet Function parameters.
- Saisissez le nombre de lignes à générer, dans le champ Number of Rows for RowGenerator.
- Cliquez sur OK pour fermer la boîte de dialogue.
-
Cliquez sur le composant tFileOutputJSON afin de définir ses propriétés, dans l'onglet Basic settings de la vue Component.
- Cliquez sur le bouton [...] pour parcourir votre répertoire et définir où vous souhaitez générer le fichier de sortie JSON, puis saisissez un nom de fichier.
- Saisissez un nom pour le bloc de données à générer dans le champ correspondant, entre guillemets doubles.
- Sélectionnez Built-In dans la liste Schema.
- Cliquez sur Sync Columns afin de retrouver le schéma du précédent composant.
-
Appuyez sur F6 pour exécuter le Job.
Résultats
Les données du schéma d'entrée sont écrites dans un bloc de données structurées JSON, dans le fichier de sortie.