I have such pipeline result from main stream in sv node as below

and result of node secondary node which in the top of the picture

and at the result I should get such result

how to get result like result of cartesian but non blocking the stream
criteria:
- it should not block streaming
- but it should produce a cartesian join type result
- implement via ? the sign in the table_input itself will not work either, since in a real case it already works with the delta
How to add new column without blocking the stream?

Since the
table_cntis dynamic and will change record, you could set it as a variable. You transformation will look something as belowTable Input --> Set Variable (total_cnt as variable set at ROOT level or Job Level)Next, the main transformation can use the
Get Variablestep to get the rows that was set previous. A sample workflow will look as below.Table Input --> Get Variable --> ... rest of the flowThis approach doesn't use
JOIN ROWstep and also doesn't block the stream. It appends rows the existing main table input flow. To know more about using variables in Pentaho, you can refer to the Pentaho wiki.