Expand Cut Tags

No cut tags

Jan. 4th, 2017

microcell: (Default)
Finally understand how tjavaflex in Talend works. On the code generation, Start and End code will go at the beginning and end of each loop. It is kinda looks like babushka doll. If you have, say, tinformixinput --> tjavaflex, you will get tjavaflex:start, tinformixinput stuff, tjavaflex:main and tjavaflex:end.

Things, however, will become more complicated, if couple tjavaflex will follow each other. Each one of them will encapsulate previous. Sometimes it can be bad, specially if stuff you are referring in begin and end parts does not exist at that point.

The solution in that case is to use tflowtoiterate. This component will break the flow, pushing flow variables into global map. This is kinda sux, yes, but at least one tjavaflex will not encapsulate another.

This solution works, for example, then one need to introduce transactions in the middle of the flow.
microcell: (Default)
На ветке убирают левелкроссинги. Всего по штату убирают 50, на нашей конкретно ветке то-ли 3 то-ли больше. Поезда не ходят от рингвуда до боксхила.

Организовано довольно неплохо. Автобусы заменяют поезда, автобусов много. Иногда едут по тунелю, логика мне не понятна.

Что прикольно, парковка на нашей станции, практически забитая по утрам, сегодня была пустая. Народ видимо едет до боксхила на машине и дальше поездом. Ну или каникулы влияют

Profile

microcell: (Default)
microcell

July 2018

S M T W T F S
12345 67
891011121314
15161718192021
22232425262728
293031    

Most Popular Tags

Style Credit

Page generated Aug. 19th, 2025 06:35 am
Powered by Dreamwidth Studios