cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Business analytics - multiple correlation ids in a process

Julius_Loman
DynaMight Legend
DynaMight Legend

Hello,

while the Business flow app works well if a common correlation ID is present in all business events, what about the flows, where part of it uses another identifier? 

For example - order_id and delivery_id. Transition events (from order to delivery) contain both of them of course. However, there is no common identifier across each event/step.

Specifying different correlation IDs for events does not help, as it's not about the field name, but the identifier itself is different. Any workarounds for this?

Certified Dynatrace Master | Alanata a.s., Slovakia, Dynatrace Master Partner
2 REPLIES 2

isidre
Dynatrace Helper
Dynatrace Helper

Hi @Julius_Loman 
I'm sorry but there is not workaround for this right now in the app besides of creating two business flows to track when "order id" is there, and when "delivery id", but it is one of the product ideas we have in our roadmap as there are some customers that asked for this feature. 

The key point is having at least one single business event defined in one of the intermediate steps that allows doing the transition between initial correlation ID and following correlation ID to allow tracking in the changes.

Julius_Loman
DynaMight Legend
DynaMight Legend

@isidre sure, this is expected to have at least one event in the flow to have both identifiers. Good to know this is at least considered. Any particular roadmap to share?

For our customer's use case, I cannot create two bizflows as those two flows are tightly coupled and may contain circular dependencies.

Certified Dynatrace Master | Alanata a.s., Slovakia, Dynatrace Master Partner

Featured Posts