Look ahead/behind
Gives access to a number of previous and next rows in row stream
Processing
The step makes rows surrounding the current row available as results.
Note: In this step the in.<field> namespace and row variable refer to the last tracked incoming row. To avoid confusion it is best to perform calculations that rely on ‘current row’ values in subsequent steps.
Settings
| Name | Type | Description |
|---|---|---|
Track Incoming |
long |
The number of incoming rows to track. These are rows immediately following the current row. Evaluated once when step initializes |
Track Departed |
long |
The number of departed rows to track. These are rows that have left the step already. Evaluated once when step initializes |
Results
| Name | Type | Description |
|---|---|---|
prev |
dict |
The previous row. This value is |
next |
dict |
The next row. This value is |
incoming |
list | List of tracked rows about to enter the step. |
departed |
list | List of tracked rows that have left the step. |