Configurer et exécuter le Job - 7.1

Processing (Integration)

Version
7.1
Language
Français (France)
Product
Talend Big Data
Talend Big Data Platform
Talend Data Fabric
Talend Data Integration
Talend Data Management Platform
Talend Data Services Platform
Talend ESB
Talend MDM Platform
Talend Open Studio for Big Data
Talend Open Studio for Data Integration
Talend Open Studio for ESB
Talend Open Studio for MDM
Talend Real-Time Big Data Platform
Module
Studio Talend
Content
Création et développement > Systèmes tiers > Composants Processing (Intégration)
Gouvernance de données > Systèmes tiers > Composants Processing (Intégration)
Qualité et préparation de données > Systèmes tiers > Composants Processing (Intégration)
Configurez les composants tRowGenerator, tMap, tWriteJSONField et tLogRow, puis ajoutez un champ avec une valeur constante pour le composant tMap.

Procédure

  1. Créez un Job Standard avec les composants suivants :
    • tRowGenerator
    • tMap
    • tWriteJSONField
    • tLogRow
  2. Reliez les composants à l'aide de liens Row > Main.
  3. Lorsque vous y êtes invité, ajoutez withloop comme nom de sortie.
  4. Sélectionnez le tMap et ouvrez le Map Editor.
  5. Configurez le tmap comme suit :
  6. Assurez-vous d'avoir ajouté un nouveau champ avec une valeur constante. Dans ce scénario, utilisez "x". Sauvegardez vos modifications.
  7. Sélectionnez le tWriteJSONField et configurez le composant avec un élément de boucle factice :
  8. Modifiez le schéma de sortie pour le tWriteJSONField pour n'avoir qu'un seul champ :
  9. Dans le tWriteJSONField, accédez à Component > Basic Settings > Group by. Cliquez sur + pour ajouter loop à la colonne d'entrée, qui alimente ensuite automatiquement la colonne de sortie avec json.
  10. Cochez la case Remove root node pour exclure la boucle factice.
  11. Exécutez le Job pour avoir une sortie avec un tableau JSON avec une seule chaîne de caractères.