Comment peut-on compter le nombre de lignes dans Talend emplois
J'ai un scénario dans lequel je n'processus de mon travail seulement quand j'ai le nombre de lignes supérieur à deux.
J'ai utilisé MySqlInput et tMap et tLog composants dans mon travail.
Veuillez prendre un coup d'oeil à Comment puis-je poser une bonne question guide, puis envisager d'améliorer votre question.
Pourriez-vous nous montrer une capture d'écran de votre travail?
N'a la réponse pour vous aider? Si non pourriez-vous donner plus d'infos?
Pourriez-vous nous montrer une capture d'écran de votre travail?
N'a la réponse pour vous aider? Si non pourriez-vous donner plus d'infos?
OriginalL'auteur Brij | 2014-04-25
Vous devez vous connecter pour publier un commentaire.
Vous aurez besoin d'un
Run if
connexion entre les 2 composantes quelque part (ils ont tous deux d'être sous-emploi de la lancer, ils devraient avoir un carré vert d'arrière-plan lorsque vous les déposez sur la toile) et l'utilisation de laNB_Line
variable de la précédente sous-emploi composant avec quelque chose comme ce que votreRun if
condition (cliquez sur le lien puis cliquez sur lecomponent
onglet):Être conscient que la
NB_Line
fonctionnalité n'est utilisable qu'à la fin d'une sous-emploi et peuvent avoir des "intéressant" effets lors de l'utilisation en milieu de travail, mais leRun if
ce sera la fin de cette première sous-emploi, et à condition de commencer le deuxième. Si vous êtes incapable de trouver un moyen de briser votre travail en 2 sous-emplois, alors vous pouvez toujours utiliser untHash
ou untBuffer
sortie suivie d'une entrée et de mettre leRun if
lien entre les deux.Si la réponse a été utile pour vous envisagez de accepter la réponse de sorte que les autres puissent plus facilement voir qu'il n'y est une réponse à leur problème. Vous aussi gagnez 2 points de réputation!
OriginalL'auteur ydaetskcoR