Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Calling all Data Engineers! Fabric Data Engineer (Exam DP-700) live sessions are back! Starting October 16th. Sign up.

Reply
Anonymous
Not applicable

Adding a certain column to a table visualisation causing load time/performance issues

Hi all, hoping someone can help as I'm stumped and even a PowerBI trainer I worked with hasn't been able to get to the bottom of this.

 

There is a specific attribute/column that is causing me problems whenever I add it to visuals or measures, it is making everything run slower. It is a column that I have added to the table using Power Query (Transform) and it is has been created in exactly the same way as all other columns I have added. I have deleted and readded it to make sure it is set up the same as the others and I still have problems. 

tajrullah_0-1732190520834.png

 

The column is [Stage Resolve Date] which is a combination of [Stage1ResolveActualDate] and [Stage2ResolveActualDate]
This is set up exactly the same way as [Stage Resolve Target Date] which is a combination of [Stage1ResolveTargetDate] and [Stage2ResolveTargetDate]

Normally I would just want to display the combined columns [Stage Resolve Target Date] and [Stage Resolve Date] however I am displaying all of them above just to show that it is indeed the same column

 

If I add [Stage Resolve Date] to the table, it makes everything slow, refreshes take about 10-15 seconds longer. If I remove the column and add the separate parts, everything runs fine. I want to use the combined column so it is a better user experience. 
If I add/remove [Stage Target Resolve Date] it has very little effect on load time. 

 

Has anyone come across this issue before?



UPDATE:

 

For no obvious reason, there is a workaround that seems to be helping:

 

I created a duplicate of the column [Stage Resolve Date] and by using this duplicated column in my table visual, it now loads several seconds quicker. 

I thought it might be because [Stage Resolve Date] is being using in nearly every measure in my report, whereas the duplicated version is not used anywhere? But that sounds very unlikely. 

 

 

 

 

1 ACCEPTED SOLUTION
Anonymous
Not applicable

UPDATE:

 

For no obvious reason, there is a workaround that seems to be helping:

 

I created a duplicate of the column [Stage Resolve Date] and by using this duplicated column in my table visual, it now loads several seconds quicker. 

I thought it might be because [Stage Resolve Date] is being using in nearly every measure in my report, whereas the duplicated version is not used anywhere? But that sounds very unlikely. 

View solution in original post

5 REPLIES 5
Anonymous
Not applicable

UPDATE:

 

For no obvious reason, there is a workaround that seems to be helping:

 

I created a duplicate of the column [Stage Resolve Date] and by using this duplicated column in my table visual, it now loads several seconds quicker. 

I thought it might be because [Stage Resolve Date] is being using in nearly every measure in my report, whereas the duplicated version is not used anywhere? But that sounds very unlikely. 

Bibiano_Geraldo
Super User
Super User

Hi @Anonymous ,

Use the Performance Analyzer tool in Power BI to identify which steps or visuals are causing the slowdown. This can provide insights into where the bottleneck is occurring.

You can learn more about Performance Analyzer here

 

 

Anonymous
Not applicable

Hi, I have done this, unfortunately without DAX Studio I won't be able to get to the detail of what I need

johnt75
Super User
Super User

My first thought would be to check whether there is a relationship from [Stage Resolve Date] to any other tables - Power BI can automatically create relationships unless you disable that setting.

My second thought would be to use Performance Analyzer to get a copy of the query which you can then examine in either DAX Query View or DAX Studio. If reading through the query doesn't raise any flags, such as unexpected tables or filters, you can run it in DAX Studio with Server Timings enabled, and see what it is doing under the hood.

Anonymous
Not applicable

There was a relationship (that I created) but I deleted that and the issue remains. I even deleted and rebuilt the column after that to make sure.

Reviewed the query in DAX Query View with the trainer and it didnt show anything, he also suggested getting DAX Studio to look into this further. I'll have to put in a request to unblock the download so I'll get on that.

Helpful resources

Announcements
FabCon Global Hackathon Carousel

FabCon Global Hackathon

Join the Fabric FabCon Global Hackathon—running virtually through Nov 3. Open to all skill levels. $10,000 in prizes!

October Power BI Update Carousel

Power BI Monthly Update - October 2025

Check out the October 2025 Power BI update to learn about new features.

FabCon Atlanta 2026 carousel

FabCon Atlanta 2026

Join us at FabCon Atlanta, March 16-20, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.