Why Can’t we use the blocking step in the loop?
The Blocking step blocks all output until the very last row is received from the previous step. And it passes all rows at a time to the next step.
Whereas loop concept is a single threaded concept. It allows only one row at a time to pass through the loop or enter into the loop region. So if we try to use a Blocking step inside the loop, it will block the execution of the loop block/region. Which will create an error in the execution of the loop.