The Function described in this document is only available as part of an add-on package. Please contact your Account Manager for further information.
The Aggregation Inspector helps you visualise, manage and troubleshoot the sessions containing your aggregated data. The main UI elements of the Aggregation Inspector are:
After entering a solution, select the Aggregation tab next to the Streams and Stream Groups tabs. The Aggregation Table displays an overview of all Aggregation sessions currently in your solution. All streams and their respective aggregator Functions are listed in the overview along with information on the total number of active sessions, the oldest session, the most recent session and the option to view and delete the session.
Aggregation Tab - Overview
The Aggregation Table displays the following details:
The stream for which the aggregation session is recorded.
The name of the Aggregator Function in that stream.
Shows the current number of active sessions for aggregator
Shows the time elapsed since the oldest active session was created for aggregator.
Shows the time elapsed since the most recent active session was created for aggregator.
Click Display options to enable or disable the Overview widgets or if you wish to display specific column(s) in the Aggregation Table. By default, the Overview widgets are enabled and all columns in the Aggregation Table are selected. After making your selection, click Apply to save and view the changes. If needed, you also have the option to refresh the data to reflect the latest details.
Click the icon to hide the Display options panel.
In Display Options, when Overview widgets is selected and applied, three widgets namely Active sessions, the Oldest session, and the Most recent session are displayed.
If you select one or more streams, you will see the following options above the Overview widgets instead of Display options and refresh Data:
Delete: Click to delete the aggregation sessions for the selected stream(s). This will also remove all stored sessions from the Aggregation Table in the Inspect tab of that Data Aggregator Function(s).
Edit timeout & Delete Session
Click Clear selection to clear the selection of the rows in the Aggregation table.
To inspect, view or delete each individual aggregation session of aggregator Function in a stream, click on the Inspect tab. You will see this once you click on an aggregator Function (Data Aggregator or Script Aggregator) inside a valid stream or click View in the aggregation table.
In the following section, you will find the details of the Inspect tab with respect to the Aggregator Function:
The Inspect tab of the Aggregator Function is accessible only if the stream has been executed at least once by Usage Engine.
The different options as shown in the Inspect tab for Data aggregator and Script Aggregator are described in detail below:
You can filter the aggregated sessions on the basis of:
Similar to the one in the Aggregation tab, you can use Display Options in the Inspect tab to enable or disable the Overview widgets and select which columns you wish to display on the Aggregation Table. In Data aggregator, by default, all the fields columns are displayed and in script aggregator all fields columns are hidden by default. See here to know more about Display Options in the Aggregation tab.
Click the Hide display options oricon to hide the Display options panel.
You can perform the following different actions on session data.
Clicking Delete will remove the selected session for that aggregator.
Similar to the one in the Aggregation tab, you can also delete or edit timeout of one or more sessions in one go. See here to know more.
Deleting a Solution
When trying to delete a solution that uses an aggregator Function, a warning is displayed and you will not be able to proceed with the deletion. You must always remove all active sessions from the aggregation before deleting.