Propriétés du tContextLoad Standard
Ces propriétés sont utilisées pour configurer le tContextLoad s'exécutant dans le framework de Jobs Standard.
Le composant tContextLoad Standard appartient à la famille Divers.
Le composant de ce framework est disponible dans tous les produits Talend.
Basic settings
Schema et Edit schema |
Un schéma est une description de lignes, il définit les champs qui sont traités et passés au composant suivant. Le schéma du composant tContextLoad doit être composé de deux colonnes, l'une contenant le nom du paramètre et la deuxième contenant la valeur du paramètre à charger. |
If a variable loaded, but not in the context |
Si une variable est chargée mais n'apparaît pas dans le contexte, choisissez comment doit s'afficher la notification. Sous forme d'erreur (Error), de warning (warning), ou d'information (info). |
If a variable in the context, but not loaded |
Si une variable apparaît dans le contexte mais n'est pas chargée, choisissez comment doit s'afficher la notification. Sous forme d'erreur (Error), de warning (warning), ou d'information (info). |
Print operations |
Cochez cette case pour afficher les paramètres de contexte dans la vue Run. |
Disable errors |
Cochez cette case pour ne pas afficher d'erreur. |
Disable warnings |
Cochez cette case pour ne pas afficher de warning. |
Disable infos |
Cochez cette case pour ne pas afficher d'information. |
Die on error |
Cette case est cochée par défaut. Décochez-la pour ignorer les lignes en erreur et terminer le processus avec les lignes sans erreur. |
Advanced settings
tStat Catcher Statistics |
Cochez cette case pour collecter les métadonnées de process du Job, aussi bien au niveau du Job qu'au niveau de chaque composant. |
Variables globales
Variables globales |
NB_LINE : nombre de lignes traitées. Cette variable est une variable After et retourne un entier. KEY_NOT_INCONTEXT : les variables sont chargées mais n'apparaissent pas dans le contexte. Cette variable est une variable After et retourne une chaîne de caractères. KEY_NOT_LOADED : les variables ne sont pas chargées mais apparaissent dans le contexte. Cette variable est une variable After et retourne une chaîne de caractères. 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. Une variable Flow fonctionne durant 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 le Guide d'utilisation du Studio Talend. |
Utilisation
Règle d'utilisation |
Ce composant s'appuie sur le flux de données pour charger les valeurs de contexte à utiliser. Ainsi, il requiert un composant d'entrée précédent et ne peut pas être un composant de début. |
Dynamic settings |
Cliquez sur le bouton [+] pour ajouter une ligne à la table. Dans le champ Code, saisissez une variable de contexte afin d'activer ou désactiver dynamiquement l'option Print operations au moment de l'exécution. Lorsqu'un paramètre dynamique est configuré, l'option Print operations correspondante devient inaccessible dans la vue Basic settings. Pour des exemples d'utilisation de paramètres dynamiques, consultez Lire des données dans des bases de données MySQL à l'aide de connexions dynamiques basées sur les variables de contexte et Lire des données à partir de différentes bases de données MySQL à l'aide de paramètres de connexion chargés dynamiquement. Pour plus d'informations concernant les paramètres dynamiques (Dynamic settings) et les variables de contexte, consultez le Guide d'utilisation du Studio Talend. |
Limitation |
Le tContextLoad ne crée aucune variable qui n'a pas été définie dans le contexte par défaut. |