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

Propriétés du tWaitForSqlData Standard

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

Le composant tWaitForSqlData Standard appartient à la famille Orchestration.

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

Basic settings

Wait at each iteration (in seconds)

Paramétrez en secondes l'intervalle de temps entre chaque vérification.

Max. iterations (infinite if empty)

Nombre de vérifications des données SQL avant arrêt du Job.

Use an existing connection/Component List

Une connexion doit être ouverte pour permettre à la boucle de vérifier les données SQL dans la base de données définie.

Lorsqu'un Job contient un Job parent et un Job enfant, la liste Component List présente uniquement les composants de connexion du Job du même niveau. Si vous souhaitez utiliser une connexion existant dans un autre niveau, vous pouvez

Dans les paramètres du composant de connexion à une base de données disponible au niveau où se trouve le composant, cochez la case Use or register a shared DB connection. Pour plus d'informations concernant cette case et les composants de connexion utilisés en fonction de votre base de données, consultez tMysqlConnection.

Sinon, vous pouvez également désactiver le composant de connexion et utiliser les Dynamic settings du composant, afin de paramétrer manuellement la connexion. Dans ce cas, vérifiez que le nom de la connexion est unique et distinct tout au long des deux niveaux de Jobs. Pour plus d'informations concernant les paramètres dynamiques (Dynamic settings), consultez le Guide d'utilisation du Studio Talend.

Table to scan

Nom de la table à vérifier pour insertion ou suppression.

Trigger action when rowcount is

Sélectionnez la condition à rencontrer pour exécuter l'action :

Equal to : égal à, Not Equal to : différent de, Greater than : supérieur à, Lower than : inférieur à, Greater or equal to : supérieur ou égal à, Lower or equal to : inférieur ou égal à.

Value

Définissez la valeur à prendre en compte.

Then

Sélectionnez l'opération que vous voulez effectuer : soit arrêter les itérations lorsque la condition est atteinte (exit loop), soit continuer la boucle jusqu'à avoir atteint le nombre maximal d'itérations (continue loop).

Global Variables

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.

CURRENT_ITERATION : numéro de séquence de l'itération courante. Cette variable est une variable Flow et retourne un entier.

ROW_COUNT : nombre de lignes détectées dans la table. Cette variable est une variable Flow et retourne un entier.

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

Bien que ce composant ait besoin d'un composant de connexion pour ouvrir l'accès à une base de données, il joue aussi le rôle de composant de début (ou de déclenchement) pour le sous-Job à exécuter lorsque la condition est rencontrée. Ainsi, ce composant doit être connecté à un sous-Job via un lien Iterate.

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.