...
Info |
---|
Example - Configuration, input, and output data from the sample stream ‘Printing As A Service’. In the example stream Printing As A Service, the data has been configured to be aggregated by the field printerId, with the SUM of the field 'sheets' and based on the monthly timestamp. This means that the output data will show the total number of sheets (SUM sheets) for each printer (printerId) over one month (timestamp, month). |
Metadata
There may be instances where you want to apply certain rules to aggregated data, such as applying a discount or adjusting values based on specific business rules. You can achieve this by using the Script function. If you need to reference metadata from aggregated sessions, such as the number of records or timestamps, you can access it using the meta-variable as described in Supported Variables/APIs.
Info | ||
---|---|---|
Example- metadata for an aggregated session
|
...
Property name
...
Description
...
count
...
Number of aggregated records
...
flushType
...
The reason for the session being flushed out. Shows any of the values: ALL_FILES, EACH_FILE, TIMEOUT, and CONDITION. During preview, the value will be empty.
...
firstEvent
...
Date and time of the first aggregated record in the session
...
lastEvent
...
Date and time of the last aggregated record in the session