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

Ajouter des composants au Job

Pourquoi et quand exécuter cette tâche

Une fois le Job créé, il faut ajouter des composants dans l'espace de modélisation graphique, un tFileInputDelimited, un tLogRow et un tFileOutputDelimited dans cet exemple.

Il y a différents moyens d'ajouter un composant dans l'espace modélisation graphique :

  • trouver votre composant dans la Palette en saisissant des mots-clés dans le champ de recherche de la Palette et le déposer dans l'espace de modélisation graphique,
  • ajouter un composant en saisissant directement des mots-clés dans l'espace de modélisation graphique,
  • ajouter un composant de sortie en glissant depuis un composant d'entrée existant dans l'espace de modélisation graphique,
  • glisser-déposer un élément de métadonnées centralisé depuis le nœud Metadata dans l'espace de modélisation graphique et sélectionner le composant qui vous intéresse dans la boîte de dialogue Components.

Cette section décrit les trois premières méthodes. Pour plus d'informations concernant la manière de déposer un composant depuis le nœud Metadata, consultez Comment utiliser les métadonnées centralisées dans un Job.

Vous pouvez aussi rechercher les connecteurs Stitch dans l'espace de modélisation graphique et dans la Palette. Le résultat de recherche vous conduit à la page Web Stitch concernant le connecteur sélectionné.

Résultats de recherche pour le terme "Google" dans l'espace de modélisation graphique. La liste contient le connecteur Google Cloud SQL MySQL - Stitch Data Loader/Databases (Bases de données).

Déposer le premier composant depuis la Palette

About this task

Le premier composant de cet exemple est ajouté depuis la Palette. Ce composant définit la première tâche exécutée par le Job. Dans cet exemple, il faut ajouter un composant tFileInputDelimited afin de lire un fichier texte.

Pour déposer un composant depuis la Palette, procédez comme suit :

Procedure

  1. Saisissez les mots-clés dans le champ de recherche de la Palette et appuyez sur Entrée afin de valider votre recherche.
    Les mots-clés peuvent être le nom complet ou partiel du composant ou une phrase décrivant sa fonctionnalité, si vous ne connaissez pas son nom, par exemple, fileinputde, fileinput, ou read file row by row (ou lit un fichier ligne par ligne). La Palette affiche uniquement les familles dans lesquelles le composant peut être trouvé. Si la Palette n'est pas affichée dans le Studio Talend, consultez Modifier la disposition et les paramètres de la Palette.
    Note InformationsNote: Les composants n'ont pas toujours de lettre comme préfixe dans leur nom. La bonne pratique recommande de spécifier simplement le corps principal lors de la recherche d'un composant par son nom.
    Vue Palette.
  2. Sélectionnez le composant à utiliser et, dans l'espace de modélisation graphique, cliquez à l'endroit où vous souhaitez l'ajouter.

Results

Notez que vous pouvez procéder de la même manière afin de déposer une note dans votre Job.

Chaque composant ajouté au Job s'affiche dans un rectangle bleu montrant que c'est un sous-Job.

Capture d'écran du Job dans l'espace de modélisation graphique.

Ajouter le deuxième composant en saisissant son nom dans l'espace de modélisation graphique

About this task

Ajoutez le deuxième composant du Job en saisissant son nom directement dans l'espace de modélisation graphique au lieu de le déposer depuis la Palette ou le nœud Metadata (Métadonnées).

Prérequis : Assurez-vous d'avoir coché la case Enable Component Creation Assistant dans les préférences du Studio Talend. Pour plus d'informations, consultez Comment utiliser les métadonnées centralisées dans un Job.

Pour ajouter un composant directement dans l'espace de modélisation graphique, procédez comme suit :

Procedure

  1. Dans l'espace de modélisation graphique, cliquez à l'emplacement où vous souhaitez ajouter le composant et saisissez votre (vos) mot(s)-clé(s), à savoir le nom complet ou partiel du composant, ou une phrase décrivant sa fonctionnalité si vous ne connaissez pas son nom. Dans cet exemple, commencez par saisir log.
    Note InformationsNote: Les composants n'ont pas toujours de lettre comme préfixe dans leur nom. La bonne pratique recommande de spécifier simplement le corps principal lors de la recherche d'un composant par son nom.
    Une liste s'affiche sous le champ de recherche et affiche tous les composants correspondant à votre recherche, dans l'ordre alphabétique.
    Espace de modélisation graphique.
  2. Double-cliquez sur le composant que vous souhaitez utiliser, le tLogRow dans cet exemple.

Ajouter un composant de sortie en le glissant depuis un composant d'entrée

About this task

Ajoutez le troisième composant, un tFileOutputDelimited, pour écrire les données lues depuis le fichier source dans un autre fichier texte. Ajoutez le composant en glissant depuis le composant tLogRow, qui sert ici de composant d'entrée au composant à ajouter.

Procedure

  1. Cliquez sur le composant tLogRow et glissez-déposez l'icône représentant une flèche sur l'espace de modélisation graphique.
    Un champ textuel et une liste de composants s'affichent. La liste des composants affiche tous les composants pouvant être connectés au composant d'entrée.
    Espace de modélisation graphique.
  2. Pour réduire les résultats de la recherche, saisissez dans le champ le nom du composant à ajouter, ses premières lettres ou une phrase décrivant sa fonctionnalité si vous ne connaissez pas son nom, puis double-cliquez sur le composant de votre choix, le tFileOutputDelimited dans cet exemple, dans la liste de composants, pour l'ajouter à l'espace de modélisation graphique.
    Note InformationsNote: Les composants n'ont pas toujours de lettre comme préfixe dans leur nom. La bonne pratique recommande de spécifier simplement le corps principal lors de la recherche d'un composant par son nom.
    Le nouveau composant est automatiquement relié au composant d'entrée tLogRow à l'aide d'un lien Row Main.
    Espace de modélisation graphique avec les deux composants et un lien entre eux.

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.