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

Définir le schéma JSON de votre fichier d'entrée

Pourquoi et quand exécuter cette tâche

Dans cette étape, renseignez les paramètres du schéma.

Boîte de dialogue File - Step 4 of 5 (Fichier - Étape 4 sur 5).
La fenêtre de définition du schéma est composée de quatre vues :
  • Source Schema, qui affiche l'arborescence du fichier JSON.
  • Target Schema : qui affiche les informations d'extraction et d'itération.
  • Preview, qui affiche, dans l'ordre défini, un aperçu du schéma cible, ainsi que des données d'entrée des colonnes sélectionnées.
  • File Viewer, qui affiche un aperçu des données du fichier JSON.

Procédure

  1. Alimentez le champ Path loop expression, avec l'expression absolue JsonPath ou Xpath, selon le type de requête sélectionné, du nœud qui fait l'objet de l'itération. Vous pouvez le faire de deux manières :
    • Saisissez l'expression JsonPath ou Xpath absolue du nœud qui fait l'objet de l'itération. Vous pouvez saisir l'expression entière ou appuyer sur Ctrl+Espace pour utiliser la liste d'autocomplétion.

    • Déposez le nœud sélectionné de l'arborescence Source Schema dans le champ Absolute path expression de la table Path loop expression.

      Une flèche orange relie le nœud à l'expression correspondante.
      Nœud lié à une expression par une flèche orange.
    Note InformationsRemarque : Le champ Path loop expression est obligatoire.
  2. Saisissez une limite de boucle dans le champ Loop limit pour restreindre le nombre de nœuds à itérer.
  3. Glissez-déposez les nœuds appropriés de la vue Source Schema vers les champ Relative or absolute path expression de la table Fields to extract.
    Nœud lié à des champs à l'aide de flèches bleues.
    Note InformationsRemarque : Vous pouvez sélectionner plusieurs nœuds à déposer dans le tableau, en appuyant sur Ctrl ou Maj, et en cliquant sur les nœuds adéquats.
  4. Vous pouvez ajouter autant de colonnes à extraire que vous le souhaitez, supprimer des colonnes, ou en modifier l'ordre, à l'aide de la barre d'outils.
    • Ajoutez ou supprimez une colonne à l'aide des boutons [+] et x.

    • Modifiez l'ordre des colonnes à l'aide des boutons move up selected items (Déplacer vers le haut les éléments sélectionnés) et move down selected items (Déplacer vers le bas les éléments sélectionnés).

  5. Si vous souhaitez que votre schéma contienne des noms de colonnes différents de ceux récupérés dans le fichier d'entrée, saisissez dans la colonne Column name le libellé des colonnes à afficher dans la zone Preview du schéma.
  6. Cliquez sur Refresh Preview pour afficher l'aperçu du schéma. Les champs apparaissent ainsi dans l'aperçu du schéma dans l'ordre imposé.
    Aperçu du schéma cible.
  7. Cliquez sur Next pour finaliser le schéma.

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.