Update pointer block
The update pointer block sets the pointer for an incremental block.
Incremental blocks are blocks that retrieve data incrementally on each automation run. The pointer is typically represented as timestamp. On the first run the pointer starts at 0. Once the data is retrieved, then the pointer is set to the current timestamp. The next time the block runs, only data that was added or updated between the pointer timestamp and the current timestamp is retrieved, and the pointer is then increased to the current timestamp.
An update pointer block is commonly used in the following situation:
- When your automation has an incremental block and you need to reset the pointer to a value in the past to retrieve and process data once again.