Configurer le type de métadonnées et charger le fichier d'entrée - Cloud - 8.0

Guide d'utilisation du Studio Talend

Version
Cloud
8.0
Language
Français
Product
Talend Big Data
Talend Big Data Platform
Talend Cloud
Talend Data Fabric
Talend Data Integration
Talend Data Management Platform
Talend Data Services Platform
Talend ESB
Talend MDM Platform
Talend Real-Time Big Data Platform
Module
Studio Talend
Content
Création et développement
Last publication date
2024-03-06

Procédure

  1. Dans la boîte de dialogue, sélectionnez Input Json et cliquez sur Next pour passer à l'étape suivante et charger le fichier d'entrée.
  2. Dans la liste Read By, sélectionnez le type de requête pour lire le fichier source JSON.
    • JsonPath : lit les données JSON selon une requête JsonPath.

      Ce type est le type de requêtes par défaut recommandé pour lire des données JSON afin de gagner en performance et d'éviter les problèmes que vous pouvez rencontrer lors de la lecture de données JSON à partir d'une requête XPath.

    • Xpath : lit les données JSON selon une requête XPath.

  3. Cliquez sur Browse... et parcourez votre répertoire jusqu'au fichier JSON à charger. Vous pouvez également saisir le chemin d'accès complet ou l'URL du fichier JSON.
    Dans cet exemple, le fichier JSON d'entrée contient ceci :
    {"movieCollection": [
        {
            "type": "Action Movie",
            "name": "Brave Heart",
            "details": {
                "release": "1995",
                "rating": "5",
                "starring": "Mel Gibson"
            }
        },
        {
            "type": "Action Movie",
            "name": "Edge of Darkness",
            "details": {
                "release": "2010",
                "rating": "5",
                "starring": "Mel Gibson"
            }
        }
    ]}
    La zone Schema Viewer affiche une prévisualisation de la structure JSON. Vous pouvez développer et visualiser chaque niveau de la structure du fichier JSON.
  4. Renseignez le champ Encoding si le système ne l'a pas détecté automatiquement.
  5. Dans le champ Limit, définissez le nombre de niveaux dans la profondeur hiérarchique JSON, profondeur à laquelle vous souhaitez limiter la requête JsonPath ou XPath. Saisissez 0 pour ne pas configurer de limite.
    Configurer une valeur inférieure à 5 pour ce paramètre peut empêcher l'assistant de s'arrêter, dans le cas d'un fichier JSON volumineux.
  6. Cliquez sur Next afin de configurer les paramètres du schéma.