Procédure
- Dans la vue Component, cliquez sur l'onglet Advanced settings.
-
Cliquez sur le bouton [...] à côté du champ Configure XML Tree pour ouvrir l'éditeur du tMDMOutput.
Vous pouvez aussi double-cliquer sur le tMDMOutput pour ouvrir son éditeur.
- Dans la zone Link target à droite, cliquez dans la colonne XML Tree et remplacez rootTag par le nom de l'entité métier dans laquelle insérer l'enregistrement de données, Customer dans cet exemple.
-
Ajoutez un espace de noms pour écrire des données dans l'élément de métadonnées
source, dans cet exemple.
- Cliquez-droit sur le nœud Customer et sélectionnez Add Name Space dans le menu contextuel.
-
Dans la boîte de dialogue [Namespace dialog], saisissez
metadata dans le champ Prefix et
http://www.talend.com/mdm/metadata dans le champ
Namespace Value.
- Cliquez sur OK pour fermer la boîte de dialogue.
-
Dans la zone Linker source, sélectionnez les cinq colonnes
du schéma et déposez-les sur le nœud correspondant dans la colonne Customer.
La boîte de dialogue [Selection] s'ouvre.
- Sélectionnez l'option Create as sub-element of target node, puis cliquez sur OK.
-
Dans la colonne XML Tree, modifiez le nom des éléments
correspondant définis dans l'entité Customer ou dans les
éléments de métadonnée.
À la différence des éléments définis dans les entités, les éléments de métadonnées sont des éléments Built-In. Pour écrire des données dans des éléments de métadonnées à partir d'enregistrements dans une base de données de préparation, vous devez suivre le format suivant :
metadata:staging_<source|status|error|blockkey>
lors de la définition de l'expression du chemin pour sélectionner le nœud XML. -
Cliquez-droit sur l'élément dans la zone Link Target que
vous souhaitez configurer comme élément de boucle et sélectionnez Set As Loop Element dans le menu contextuel.
Dans cet exemple, Id est l'objet sur lequel baser la boucle.
- Cliquez sur OK afin de valider vos modifications et fermer la boîte de dialogue.