Wie können wir die Anzahl der Zeilen in der Talend-jobs
Ich habe ein Szenario, in dem ich nur für meine Arbeit, nur wenn ich die Nummern der Zeilen, die größer als zwei.
Ich verwendet MySqlInput und tMap und tLog-Komponenten in meinem job.
Bitte werfen Sie einen Blick auf die Wie Stelle ich eine gute Frage Anleitung und dann betrachten Sie die Verbesserung Ihrer Frage.
Könnte man zeige uns einen screenshot von Ihrem job?
Hast die Antwort dir helfen? Wenn nicht, könnten Sie mehr info?
Könnte man zeige uns einen screenshot von Ihrem job?
Hast die Antwort dir helfen? Wenn nicht, könnten Sie mehr info?
InformationsquelleAutor Brij | 2014-04-25
Du musst angemeldet sein, um einen Kommentar abzugeben.
Werden Sie wollen eine
Run if
Verbindung zwischen 2 Komponenten irgendwo (Sie haben beide sub-job gestartet - Sie sollten ein grünes Quadrat hintergrund, wenn Sie legen Sie Sie auf der Leinwand) und die Nutzung derNB_Line
variable aus dem vorherigen sub-job-Komponente mit so etwas wie IhreRun if
Zustand (auf den link klicken und dann klicken Sie auf diecomponent
tab):Bewusst sein, dass die
NB_Line
Funktion ist nur nutzbar, die am Ende einer sub job und haben "interessante" Effekte bei der Verwendung von mid-job, aber dieRun if
wird Ende, der erste sub-job und bedingt beginnen die zweite. Wenn Sie nicht einen Weg finden, zu brechen, Ihren Auftrag in 2 sub jobs, dann können Sie immer einetHash
oder einetBuffer
ausgegeben, gefolgt von einem input und legen Sie dieRun if
Verbindung zwischen den beiden.Wenn die Antwort für Sie nützlich betrachten, akzeptieren der Antwort, so dass andere können leicht sehen, dass es eine Antwort auf Ihr problem. Sie gewinnen auch 2 Ruf!
InformationsquelleAutor ydaetskcoR