Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.
Hi Everyone,
I have some trouble working wirh Hierachys in a Hierachy Slicer. What i want to show is a Slicer like this:
(i am using th custom visual "Hierachy Slicer" instead of a normal slicer to hide the empty Levels of the Hierachy).
As you can see i get what i want. Yet i have to "manipulate" the data to get my result. My actual data looks like this:
It's quite the standard parent-child hierachy type. If i just use this data, the slicer is incorrect:
It is just "connecting" child and parent, ignoring grandchildren (e.g. "9 --> 13" should be appended to 4 so it is "1 --> 4 ---> 9 ---> 13"). To achieve my desired solution i create a table like this:
Problem is that my real data has like 10 Hierachy levels with tons of children. When i manipulate the data like my sample data, i get a huge table which leads to a very slow responding Slicer.
My question is: is there an easier way to achieve my desired Slicer with a better performance?
Regards,
Dennis
Hi @Anonymous ,
You can use the normal slicer and just filter out the 'blanks' using the Filter Pane on the right in PBI Desktop.
Does this solve your issue?
Best Regards
Simran Tuli
No, i cannot just remove the blanks via filter pane. When i e.g. say do not show blanks for "Level 2", the row with "Bruttoumsatz vor Erlösminderungen" in "Level 1" is filtered either as it is blank in Level 2. That is not what i want to achieve
Proud to be a Super User!
Hi @vanessafvg ,
It seems that the standard slicer is indeed way faster (quite impressive :D). But as i mentioned before, i cannot hide blank values, can i? My Hierachy is not balanced, so there are some pathes that go just to Level 2, others go all the way to Level 9, so i am getting many blank values. This is not really ideal for user experience.
Regards,
Dennis
Proud to be a Super User!
Do you mean the sample data or the real data? Can i upload .txt or .csv data here?
Proud to be a Super User!
Here is the data:
Level 1 | Level 2 | Level 3 | Level4 | Level 5 |
Bruttoumsatz vor Erlösminderungen | ||||
Erlösschmälerungen | Verlustvorgriff VK | |||
Erlösschmälerungen | Lokale Preise VK | |||
Erlösschmälerungen | Zentrale Aktion VK | |||
Bruttoumsatz | Außenumsatzerlöse | Einzelhandel AU | ||
Bruttoumsatz | Außenumsatzerlöse | Einzelhandel AU (Retail) | ||
Bruttoumsatz | Außenumsatzerlöse | Sonstige Außenumsätze | ||
Bruttoumsatz | Außenumsatzminderung | Gewährte Rabatte | ||
Bruttoumsatz | Außenumsatzminderung | Pflichtpfand - Rückgabe | ||
Bruttoumsatz | Außenumsatzminderung | Gewährte Skonti 0 % | ||
Bruttoumsatz | Außenumsatzminderung | Gewährte Boni 0% | ||
Bruttoumsatz | Außenumsatzminderung | Abgrenzung Pfandverbindlichkeiten an Kunden IFRS | ||
Bruttoumsatz | Innenumsatz | tegut Innenumsatz | ||
Bruttoumsatz | Innenumsatz | Steuerfreie Lieferungen Drittland IC | ||
Umsatzsteuer | Korrekturkonto Umsatzsteuer | Korrekturkonto Umsätze (Mwst) | ||
Umsatzsteuer | Korrekturkonto Umsatzsteuer | Korrekturkto. Mwst (Retail) | ||
Umsatzsteuer | Korrekturkonto Mwst. manuell | |||
Umsatzsteuer | Umsatzsteuer zum Innenumsatz Produktion | |||
Umsatzsteuer | Umsatzerlöse h. St. | |||
Umsatzsteuer | Umsatzerlöse v. St. | |||
Nettoumsatz | Nettoumsatz (Retail) | |||
Nettoumsatz | Toto/Lotto/Post/Telefonkarten | Erträge Post/DPD | Erträge Postagentur Provisionsanteil Personalkosten | |
Nettoumsatz | Toto/Lotto/Post/Telefonkarten | Erträge Post/DPD | Provision Postagentur | |
Nettoumsatz | Toto/Lotto/Post/Telefonkarten | Erträge Post/DPD | Erträge Post Abgrenzung | |
Nettoumsatz | Toto/Lotto/Post/Telefonkarten | Erträge Post/DPD | Erträge Hermes Paketshop | |
Nettoumsatz | Toto/Lotto/Post/Telefonkarten | Erträge Post/DPD | Provision DPD und Textilreinigung volle Steuer | |
Nettoumsatz | Toto/Lotto/Post/Telefonkarten | Erträge Post/DPD | Erträge Postagentur Provisionsanteil Personalkosten 19% | |
Nettoumsatz | Toto/Lotto/Post/Telefonkarten | Erträge Toto/Lotto | Erträge Spielautomaten Toto / Lotto 15% | |
Nettoumsatz | Toto/Lotto/Post/Telefonkarten | Erträge Toto/Lotto | Erträge Spielautomaten Toto / Lotto volle Steuer | |
Nettoumsatz | Toto/Lotto/Post/Telefonkarten | übrige Provisionserlöse | Erträge Provision Telefonkarten | |
Nettoumsatz | Toto/Lotto/Post/Telefonkarten | übrige Provisionserlöse | Ertäge Provision Internetshop volle Steuer | |
Nettoumsatz | Toto/Lotto/Post/Telefonkarten | übrige Provisionserlöse | Toto/Lotto/Post/Telefonkarten (Budget) | |
Nettoumsatz | Toto/Lotto/Post/Telefonkarten | Erträge Gutscheinkartenverkauf | ||
Wareneinsatz | Wareneinsatz Gesamt (Retail) | Wareneinsatz Aufwand | ||
Wareneinsatz | Wareneinsatz Gesamt (Retail) | Aufschlag in den Wareneinsätzen | ||
Wareneinsatz | Wareneinsatz Gesamt (Retail) | CO Korrektur Verwaltungsaufschlag Wareneinsatz |
Hi @Anonymous, were you ever able to find a solution to this issue? I have literally the exact same issue down to the parent-child table with varied levels. I imagine there may be a way to generate the "fixed" table you are making via a function, but rather than trying to come up with that logic myself I'm hoping you or someone else already has a solution for this.
Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City
Check out the April 2024 Power BI update to learn about new features.
User | Count |
---|---|
111 | |
94 | |
80 | |
68 | |
59 |
User | Count |
---|---|
150 | |
119 | |
104 | |
87 | |
67 |