Pivot Fields

Overview

In order to gain a more granular sub-profile of the data, the platform let’s you define pivot fields. These allow you to monitor subsets of the data independently by specifying the field which serves as a “pivot” for your data.

Catalog overview with pivot fields defined for two data sources.

Derived data sources

For each pivot field defined, Upriver automatically generates a “derived data source” for every unique value within that field, enabling all of Upriver’s monitoring capabilities on each sub-profile. This setup allows users to independently monitor and analyze trends specific to each pivot value, providing more granular insights into their data. Users only need to define the pivot field itself—Upriver handles the creation and tracking of all derived data sources automatically.

In cases where multiple pivot fields are defined, Upriver generates and monitors all possible combinations of pivot values, ensuring comprehensive monitoring of every data variation without requiring any additional setup.

Even when pivots are defined, the "parent" data source which defines the pivot is still monitored independently in order to give a full overview of the data source.

Relation to parent data source

Configuration

Derived data sources are monitored at the same time as the parent data source which creates the pivot. When performing configuration on a parent data source, there is an option to apply the configuration to all of the derived data sources as well. For example, when changing the sampling rate, the user will be prompted whether they want to apply the change to all the derived data sources in addition to the parent.

Prompt regarding derived data sources when updating the configuration of a data source with pivots

Incidents

When incidents are detected for derived data sources, Upriver checks if the incident also appears in other derived data sources for the same parent and also in the parent data source. If this is the case, Upriver groups these incidents in order to not flood users with multiple incidents which are the same. Otherwise, incidents for derived data sources are shown independently as with all other data source.

Last updated