Join us at FabCon Atlanta from March 16 - 20, 2026, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.
Register now!The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now! Learn more
I want to load a large parent-child hierarchy table and parse it using the PATH function in calculated columns.
The table contains about 2.5M rows that belongs to about 115,000 hierarchies.
I started on PBI Desktop with few samples and it works fine.
After I publish the report to a PBIRS and check it I changed the SQL server view to allow loading the full table.
I scheduled a refresh and after 2 hours I received a time out error.
I presume that the when I use the full table the PATH is looking on all the rows to find the parent and it took long time.
I can distinguish the rows that belong to a hierarchy because there is a tree ID column for each row.
Can I iterate through the tree ID and let PATH working just on the relevant rows each time?
Another solution will be to parse the hierarchy just when a user choose one.
I didn't find the way to do ither of this.
Maybe there is another way to solve it?
Thank you.
Hi @TBerger ,
Try to do it on power query:
https://www.excelnaccess.com/replicating-path-function-of-dax-in-power-query-m/
Regards
Miguel Félix
Proud to be a Super User!
Check out my blog: Power BI em PortuguêsThe Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now!
| User | Count |
|---|---|
| 143 | |
| 125 | |
| 100 | |
| 80 | |
| 55 |