Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Note!

The Inspect tab of the Data aggregator function is only accessible after the stream has been executed at least once. if you have to have active sessions. This means that a stream with a Data aggregator function needs to be run at least once.

To navigate to the Inspect tab, double-click on the Data aggregator function icon from the stream editor canvas, then click Inspect at the top right of the page.

...

Action

Description

 View

Shows you the state of an aggregation session. You can copy the data if required.

Info

Example - Aggregated session data in JSON format

This is an example of a JSON file sent downstream after a flush.

Code Block
{
    "timeoutAt": "2024-10-02T14:19:48.108Z",
    "createdAt": "2024-10-02T13:19:48.108Z",
    "sum_sheetsfieldX": 52,
    "printerIduserId": 105,
    "month_timestamp": "2024-09"
}

"timeoutAt": "2024-10-02T14:19:48.108Z"

This indicates the exact time when the system flushed the aggregated data. The data was flushed (sent downstream or processed further) based on a timeout at this specific timestamp.

"createdAt": "2024-10-02T13:19:48.108Z"

This marks the start time of the aggregation session, showing when the session was created. It indicates that this session ran for exactly one hour before the timeout occurred and the data was flushed.

"sum_sheetsfieldX": 52

This shows that the aggregator has summed up 52 "sheets" fieldX during this session. This could refer to the total number of sheets processed, for example, in this printing as a service scenario, or any other unit of data being aggregated. You can use this to confirm the total count processed during the session.

"printerIduserId": 105

This is the identifier for the printer (or another an entity ) associated with this aggregation. It shows which printer's entity’s data was aggregated in this session.

"month_timestamp": "2024-09"

This field represents a monthly the aggregation period, showing . It shows that the processed data corresponds to September 2024.

Note!

These metadata fields can be used when creating custom scripts for aggregated data. See, Metadata, at the bottom of this page for more details.

Edit Timeout

Edit the timeout date and time on a session before a timeout window has passedsession is flushed. This allows you to change when a timeout will happen before a session gets flushed. This allows you to extend or adjust the time window during which the session remains open, and after modifying the timeout, you can queue the data for reprocessing based on the new timeout.

Delete

Delete the session. A warning message and confirmation dialogue will pop up.

...