Five Stars

Iterate, Row and ... how to have a real "per row" elaboration?

... --> tFileInputFullRow --row--> tHashOutput --OnComponentOk--> tHashInput --> ... 

 

All rows read by the tFileInputFullRow component are passed together to the tHashOuput component.

Instead, I need tHashOutput component able to make available its buffer row-by-row, to permit a subsequent per-row elaboration.

How to do?

 

I already tried to put this chain before the tHashOutput:

... --row--> tFlowToIterate --iterate--> tIterateToFlow --row--> ...

but it does not work, because tHashOutput wait ALL rows before to make available to the next tHashInput component.

 

Please help, it seems very strange not to be able to pass row by row between two subjobs (linked by tHashOutput/Input)

  • Data Integration
2 REPLIES
Moderator

Re: Iterate, Row and ... how to have a real "per row" elaboration?

Hi, Have you tried to use "Iterate" connection type in your work flow? Could you please give us more information about your job requirement? Elaborating your case with an example with input and expected output values will be preferred. Best regards Sabrina
Five Stars

Re: Iterate, Row and ... how to have a real "per row" elaboration?

Hi @xdshi

 

I finally designed a fair Job, I think. The last problem I have is more delimited, I think, and could be of general interest.

I open a new discussion. You can cancel this one.