Ajouter des fichiers externes dans le Studio Talend - 7.1

Guide utilisateur de Talend Data Fabric Studio

author
Talend Documentation Team
EnrichVersion
7.1
EnrichProdName
Talend Data Fabric
task
Création et développement
EnrichPlatform
Studio Talend
Vous pouvez utiliser un paramètre de contexte dans des Artefacts, pour permettre aux utilisateurs Web d'utiliser des fichiers externes au cours de l'exécution de la Tâche.

Avant de commencer

  • L'Artefact doit être ouvert dans le Studio et l'onglet Contexts, sous l'espace de modélisation graphique, doit être sélectionné.

    Si cet onglet ne s'affiche pas dans le Studio, cliquez sur Window > Show view > Talend et sélectionnez Contexts.

Pourquoi et quand exécuter cette tâche

Voici un exemple, dans lequel un Artefact importe les enregistrements clients depuis un fichier XLSX.

Procédure

  1. Cliquez sur le bouton [+] au bas de la vue Contexts pour ajouter une ligne à la table.
  2. Dans le champ Name, définissez le paramètre de contexte, en suivant le format resource_file_<parameter_name>, en minuscules.
    Utilisez resource_file_customers dans cet exemple, puisque vous souhaitez récupérer les données du fichier customers.
  3. Configurez le type du paramètre à String.
  4. Dans le champ Value, configurez le chemin d'accès au fichier, stocké localement dans votre système.
  5. Double-cliquez sur le composant tFileInputExcel pour ouvrir ses paramètres simples, définir le schéma, ainsi que le nom du fichier en tant que paramètre de contexte, context.resource_file_customers.

    Exemple

  6. Exécutez l'Artefact dans le Studio pour le tester.
    Configurez le chemin d'accès au fichier customers lorsque cela vous est demandé.

    Les enregistrements clients sont importés depuis le fichier XLSX.

  7. Cliquez-droit sur l'Artefact dans la vue Repository et sélectionnez Publish to Cloud.