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 :
|
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 :
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. |