Microsoft is giving away 50,000 FREE Microsoft Certification exam vouchers!
Enter the sweepstakes now!See when key Fabric features will launch and what’s already live, all in one place and always up to date. Explore the new Fabric roadmap
Hi,
I have a table as follows:
process_id | event_id | event_order | event_label1 | event_label2 |
1 | abc | 0 | XXX | YYY |
1 | def | 1 | UUU | AAA |
1 | ghi | 2 | LLL | KKK |
2 | abc | 0 | XXX | YYY |
2 | uyt | 1 | EEE | OOO |
2 | JKL | 2 | DDD | FFF |
I want to create a page in the report where the user can see the information by levels (event_order). That is, the flow of a user would be:
I have tried to represent this using slicers for the event_order field and for event_id, but when selecting several event_id what the filter does is an OR, keeping all the process_id in which each event_id individually participates. What I would need is to apply a kind of AND with the filter, to keep the process_id in which all the selected event_id are.
Any idea how to deal with this use case?
Solved! Go to Solution.
Hi @amaaiia,
Thank you for reaching out to Microsoft Fabric Community.
Since the number of event_order levels in your dataset is dynamic, to achieve it use a combination of a disconnected slicer and a DAX measure that simulates AND logic across selected events:
This ensures that the users will only see the next step(event_order + 1), from process groups that contain all previously selected events
If this post helps, then please consider Accepting as solution to help the other members find it more quickly, don't forget to give a "Kudos" – I’d truly appreciate it!
Thanks and regards,
Anjan Kumar Chippa
This is similar to flattening a hierarchy. Create calculated columns that indicate parent/child relationships flattened. Level0, Level1, and Level2 in your case.
I can't have levels as columns, because this is a sample with only 3 levels, but the number of levels is dynamic
Hi @amaaiia,
Thank you for reaching out to Microsoft Fabric Community.
Since the number of event_order levels in your dataset is dynamic, to achieve it use a combination of a disconnected slicer and a DAX measure that simulates AND logic across selected events:
This ensures that the users will only see the next step(event_order + 1), from process groups that contain all previously selected events
If this post helps, then please consider Accepting as solution to help the other members find it more quickly, don't forget to give a "Kudos" – I’d truly appreciate it!
Thanks and regards,
Anjan Kumar Chippa
Hi @amaaiia,
As we haven’t heard back from you, we wanted to kindly follow up to check if the solution I have provided for the issue worked? or let us know if you need any further assistance.
If my response addressed, please mark it as "Accept as solution" and click "Yes" if you found it helpful.
Thanks and regards,
Anjan Kumar Chippa
Hi @amaaiia,
We wanted to kindly follow up to check if the solution I have provided for the issue worked.
If my response addressed, please mark it as "Accept as solution" and click "Yes" if you found it helpful.
Thanks and regards,
Anjan Kumar Chippa
Hi @amaaiia,
As we haven’t heard back from you, we wanted to kindly follow up to check if the solution I have provided for the issue worked? or let us know if you need any further assistance.
If my response addressed, please mark it as "Accept as solution" and click "Yes" if you found it helpful.
Thanks and regards,
Anjan Kumar Chippa
User | Count |
---|---|
91 | |
74 | |
71 | |
58 | |
55 |
User | Count |
---|---|
41 | |
39 | |
34 | |
32 | |
30 |