The timer transport handler can be used as a periodic data source, which either sends the system time or the time passed since the query started.
Options
period:
The period in millisecondstimefromstart
: Start from Jan 1th 1970. If set to falsetrue, start from 0. Else start from Jan 1th 1970. (Default: false)
Example
PQL
Code Block | ||||||
---|---|---|---|---|---|---|
| ||||||
input = ACCESS({source='Source',
wrapper='GenericPush',
transport='Timer',
protocol='None',
dataHandler='Tuple',
options=[['period', '1000'], ['timefromstart', 'true'],
schema=[['time', 'Timestamp']]
})
or shorter:
input = TIMER({PERIOD = 1000, TIMEFROMSTART = true, SOURCE = 'Source'}) |
...