Configurer le tHMap - 7.3

Data mapping

EnrichVersion
Cloud
7.3
EnrichProdName
Talend Big Data Platform
Talend Data Fabric
Talend Data Management Platform
Talend Data Services Platform
Talend MDM Platform
Talend Real-Time Big Data Platform
EnrichPlatform
Studio Talend
task
Création et développement > Systèmes tiers > Composants Processing (Intégration) > Mapping de données
Gouvernance de données > Systèmes tiers > Composants Processing (Intégration) > Mapping de données
Qualité et préparation de données > Systèmes tiers > Composants Processing (Intégration) > Mapping de données
Le tHMap exécute des transformations entre les sources et les destinations. Dans ce scénario, vous allez utiliser une structure hiérarchique de mapping existante, test_payload, qui se trouve dans l'onglet Download.

Procédure

  1. Double-cliquez sur le tHMap pour ouvrir la fenêtre tHMap Structure Generate/Select.
  2. Cliquez sur Select an existing hierarchical mapper structure pour le lien d'entrée row1. Cliquez sur Next.
  3. Sélectionnez la structure test_payload précédemment téléchargée et importée dans Hierarchical Mapper > Structures. Cliquez sur Next.
  4. Répétez les étapes 2 et 3 pour le lien d'entrée row2. Cliquez deux fois sur Next.
  5. Sélectionnez l'option Generate hierarchical mapper structure based on the schema pour le lien de sortie aa. Cliquez sur Next.
  6. Cliquez sur Finish pour afficher le mapping du tHMap.
  7. Dans le mapping d'entrée, glissez-déposez root/row1/root/x(1:*)/a dans root/aa/aaRecord(0:*)/newColumn dans le mapping de sortie, afin de créer un lien.
  8. Sélectionnez root/aa/aaRecord(0:*)/newColumn1 pour afficher l'onglet Value.
  9. Glissez-déposez la fonction AgConcat dans l'onglet Value.
  10. Depuis le mapping d'entrée, glissez-déposez root/row2/root/x(1:*)/b dans la fonction AgConcat comme indiqué ci-dessous :
  11. Sauvegardez les modifications effectuées.