Default language.

Functions for advanced and time-based enrichment


Functions are mathematical operations that can be performed to modify slot values and to retrieve information related to slot values. BMC Helix Operations Management offers event and return functions.

Event functionsReturn functions

These functions are also known as void functions and do not return a value. They are often used in advanced enrichment policies for event-based actions to change the event state. You can add void functions from the Actions toolbar. This action can be directly added on the policy workflow.
 

These functions are also known as non-void functions and return a value. They are used in refinement, advanced enrichment, and time-based enrichment policies for enrichment and variable assignment. They can be configured as the value for the Variable and Enrich actions. The refinement policy is similar to the advanced enrichment policy.

Keep in mind that the function output type must match the data type of the slot that you want to enrich.

Warning

Important

For the event slots that have the string or list of string data types, the character limit of the slot value is 32,766 bytes. If the value goes above this limit, the value is trimmed, which results in data loss. Refer to the _errors event slot on the Event Details page to understand the slot limit breach.

 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*

BMC Helix Operations Management 25.4