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

Propriétés du tSystem Standard

Ces propriétés sont utilisées pour configurer le tSystem s'exécutant dans le framework de Jobs Standard.

Le composant tSystem Standard appartient à la famille Système.

Le composant de ce framework est disponible dans tous les produits Talend.

Basic settings

Use home directory

Cochez cette case pour changer le nom et le chemin du répertoire dédié.

Use Single Command

Lorsque la commande requise est particulièrement simple, par exemple si un paramètre est utilisé, sans espace, sélectionnez cette option dans le champ Command. Dans ce champ, saisissez la commande système simple à exécuter. Notez que la syntaxe n'est pas vérifiée.

Note InformationsAvertissement :

Sous Windows, les commandes MS-DOS ne permettent pas de passer directement du dossier actuel au dossier contenant le fichier à exécuter. Pour exécuter un fichier, vous devez donc utiliser une première commande afin de changer de dossier actuel, puis une deuxième commande exécutant le fichier.

Use Array Command

Sélectionnez cette option afin d'activer son champ Command. Dans ce champ, saisissez la commande système, un paramètre par ligne.

Par exemple, saisissez la commande suivante avec les espaces consécutifs, pour Linux :

                        "cp"
                        "/temp/source.txt"
                        "/temp/copy  to/"
                     

Standard Output et Error Output

Sélectionnez le type de sortie auquel les données traitées seront transférées.

 

to console : les données sont envoyées vers la console de la vue Run.

 

to global variable : les données sont envoyées vers une variable de sortie liée au composant tSystem.

 

both to console and to global variable : les données sont envoyées à la fois vers la console de la vue Run et vers une variable de sortie liée au composant tSystem.

 

normal : les données sont envoyées au composant suivant.

Schema et Edit Schema

Un schéma est une description de lignes, il définit le nombre de champ qui sont traités et passés au composant suivant. Le schéma est soit local (Built-in), soit distant dans le Repository.

Créez le schéma en cliquant sur le bouton Edit Schema. Si le schéma est en mode Repository, trois options sont disponibles :

  • View schema : sélectionnez cette option afin de voir uniquement le schéma.

  • Change to built-in property : sélectionnez cette option pour passer le schéma en mode Built-In et effectuer des modifications locales.

  • Update repository connection : sélectionnez cette option afin de modifier le schéma stocké dans le référentiel et décider de propager ou non les modifications à tous les Jobs.

    Si vous souhaitez propager les modifications uniquement au Job courant, cliquez sur No et sélectionnez à nouveau la métadonnée du schéma dans la fenêtre Repository Content.

Cliquez sur Sync columns pour récupérer le schéma du composant précédent dans le Job.

 

Built-in : le schéma est créé et stocké localement pour ce composant seulement. Pour plus d'informations concernant les schémas des composants dans l'onglet Basic settings (Paramètres simples), consultez Onglet Basic settings.

 

Repository : le schéma existe déjà et est stocké dans le Repository. Ainsi, il peut être réutilisé dans divers projets et Jobs designs. Pour plus d'informations concernant les schémas des composants dans l'onglet Basic settings (Paramètres simples), consultez Onglet Basic settings.

Environment variables

Cliquez sur le bouton [+] pour ajouter les variables d'environnement nécessaires au Job.

name : renseignez la syntaxe de la nouvelle variable.

value : saisissez une valeur pour ce paramètre en fonction du contexte.

Advanced settings

tStatCatcher Statistics

Cochez cette case pour collecter les données de log au niveau des composants.

Variables globales

Variables globales

ERROR_MESSAGE : message d'erreur généré par le composant lorsqu'une erreur survient. Cette variable est une variable After et retourne une chaîne de caractères. Cette variable fonctionne uniquement si la case Die on error est décochée, lorsque le composant contient cette case.

OUTPUT : sortie standard d'un processus. Cette variable est une variable After et retourne une chaîne de caractères.

ERROROUTPUT : sortie en erreur d'un processus. Cette variable est une variable After et retourne une chaîne de caractères.

EXIT_VALUE : code de sortie d'un processus. Cette variable est une variable After et retourne un entier.

Une variable Flow fonctionne durant l'exécution d'un composant. Une variable After fonctionne après l'exécution d'un composant.

Pour renseigner un champ ou une expression à l'aide d'une variable, appuyez sur les touches Ctrl+Espace pour accéder à la liste des variables. À partir de cette liste, vous pouvez choisir la variable que vous souhaitez utiliser.

Pour plus d'informations concernant les variables, consultez Utiliser les contextes et les variables.

Utilisation

Règle d'utilisation

Ce composant sert aux entreprises qui utilisent déjà d'autres applications qu'ils souhaitent intégrer à leur flux via Talend.

Connections

Liens de sortie (de ce composant à un autre) :

Row : Main.

Trigger : OnSubjobOk, OnSubjobError, Run if.

Liens d'entrée (d'un autre composant à celui-ci) :

Row : Main; Reject; Iterate.

Trigger : On Subjob Ok; On Subjob Error; Run if; On Component Ok; On Component Error; Synchronize; Parallelize.

Pour plus d'informations concernant les connexions, consultez Utilisation des connexions dans un Job.

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.