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 Community,
I am having slow performance with below calculated columns. Both calculated columns is in the same table. PNumber column is in another table and servicename is in another table, Link is also in another table. I used related function to copy these columns and pasted it in the Table-1 and then written below DAX expression.
Service = CONCATENATE(Table-1[PNumber],Table-1[ServiceName])
ID =CALCULATE(CONCATENATEX(Table-1,Table-1[ID],","),FILTER(Table-1,Table-1[Service]=EARLIER(Table-1[Service])))
Link_ID = CONCATENATE(Table-1[Link],Table-1[ID])
Please help me to solve the performace issue.
Thanks,
Paruchuri
It seem Microsoft has limited Power BI desktop processing power so developers do not use complex dax.
Power Bi provides a limit for storage (10GB) but not processing power yet.
They need to clarify howmuch processing power are allocated to calculate dax formula on cloud for each report.
I noticed that it takes even loger after recent Power BI updates.
They try to reduce processing power on desktop so they can manage processing power in cloud with less cost.
You can use SSAS to porcess data before moving it to Power BI. Then you can use less complex dax.
Hi @Anonymous,
The bad performance may not only caused by your calculated column. Many factors may result in the slow performance, such as your data model or the complex of your dax formula.
To get the best performance, you could have a lohislook at this article.
Best Regards,
Cherry
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 |
---|---|
112 | |
100 | |
80 | |
64 | |
57 |
User | Count |
---|---|
146 | |
110 | |
93 | |
84 | |
67 |