For new accounts created from September 2026, classic pipeline is not available. Use OpenPipeline to process your data.
Latest Dynatrace
Even though the classic processing pipeline is still available for some environments created before September 2026, we recommend upgrading to OpenPipeline as a scalable and powerful solution to manage, process, and analyze your data. Processing with the classic pipeline will be deactived in a future release.
To learn more, see Business event processing with OpenPipeline.
Business event processing via the classic pipeline allows you to define how your data will be processed further.
If you create multiple rules, the rules are performed in the order in which you have defined them.
To configure business event processing rules
Go to
Settings > Business Observability > Ingest Pipeline > Processing.
Select Add rule and name your rule.
Add a Matcher to your rule by pasting your matcher-specific DQL query.
The matcher operates on the initial data set before applying any processing rules. Matching records modified by preceding rules is not supported. For example, the modified value of an attribute in rule 1 cannot be used as a matching value in rule 2.
Select Add item to choose the fields you will transform via the processor definition. Determine the data types and names for your fields. You can choose if the rule is Optional, Is Array, or Read-only.
Add a Processor definition. Processor definitions are instructions that tell Dynatrace how to transform the data you’ve selected in the matcher DQL query. It is created using processing commands, functions and pattern matching (Dynatrace Pattern Language) that allows you to add, modify or remove incoming records.
In the Rule testing section, paste an event sample and run the test.
Your incoming data example needs to be provided in the JSON format.
Select Save changes.