Accéder au contenu principal Passer au contenu complémentaire

Créer une map d'aplatissement avec plusieurs sorties

Pourquoi et quand exécuter cette tâche

Dans cet exemple, la structure hiérarchique d'entrée a l'aspect suivant :
Exemple de structure hiérarchique avec des client·es.

Procédure

  1. Sélectionnez le bouton radio Multi-output.
    Une nouvelle colonne Output s'affiche.
  2. Cochez la case Output pour chaque boucle à utiliser en sortie, puis cliquez sur Next.
    Chaque nœud sélectionné sera utilisé comme racine pour une nouvelle sortie. Par exemple, la sélection dans l'image ci-dessous crée deux sorties nommées customer et order.
    Boîte de dialogue Choose parameters of the flattening process (Sélectionner les paramètres du processus de mise à plat).
  3. Facultatif :
    • Option Set Max Occurs for all repeatable elements (Configurer le nombre d'occurrences max pour tous les éléments répétables) sélectionnée.
  4. Définissez les paramètres de chaque sortie.
    Vous pouvez utiliser les boutons représentant des flèches ou la liste déroulante afin de naviguer entre les différentes sorties.
    Boîte de dialogue Choose parameters of flattening process for outputs (Sélectionner les paramètres du processus de mise à plat pour les sorties).
    1. Option Filter primitive fields (Filtrer les champs primitifs) sélectionnée.
      Note InformationsConseil :

      Si plusieurs sorties contiennent les mêmes champs primitifs, vous pouvez utiliser les boutons à gauche de la liste déroulante pour appliquer facilement la même sélection à plusieurs sorties.

      Par exemple, si vous souhaitez supprimer la colonne rating de toutes les sorties, vous pouvez décocher sa case dans la première sortie et cliquer sur le bouton Propagate primitive fields selection to next suitable outputs (Propager la sélection des champs primitifs aux prochaines sorties qui conviennent). La même case sera automatiquement décochée dans les sorties suivantes.
      Option Propagate primitive fields selection to next suitable outputs (Propager la sélection des champs primitifs aux prochaines sorties qui conviennent) sélectionnée dans la boîte de dialogue New Map (Nouvelle map).

      Vous pouvez également utiliser les boutons Copy Selection States et Paste Selection States pour appliquer la sélection à une sortie spécifique.

Résultats

Votre map et vos structures de sortie sont créés. Dans le dossier sélectionné, une structure est créée pour chaque sortie et une autre structure est créée pour les combiner. La map s'ouvre et les éléments de la structure d'entrée sont automatiquement mappés aux éléments de la structure de sortie.

Exemple de map d'aplatissement.

Cette page vous a-t-elle aidé ?

Si vous rencontrez des problèmes sur cette page ou dans son contenu – une faute de frappe, une étape manquante ou une erreur technique – faites-le-nous savoir.