Session UDR

Session UDR

Each Aggregation profile stores sessions of a specific Session UDR type that you define in Ultra. This means that your Aggregation profile configuration must include a session UDR type. See the example below:

Example - Defining a Session UDR type in an Ultra Configuration

session SessionUDRType { int intField; string strField; list<drudr> udrList; };

Note!
We recommend keeping the session UDR as small as possible. A larger UDR decreases performance compared to a small one.

Caution!
Take care when updating the Ultra formats. Data cannot be collected from the Aggregation session storage if the corresponding UDR has been renamed. However, if you change the format definition, you can still collect the data.

Changes to the formats are handled as follows:

  • Default values are assigned to fields that are added or renamed.

  • Fields that have been removed are ignored.

  • Default values are assigned to fields with data types that have been changed.

For further information on Ultra formats, see Ultra Reference Guide.