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

Vote for your favorite vizzies from the Power BI Dataviz World Championship submissions. Vote now!

Reply
NehaGoel_2203
Regular Visitor

Reduce PBIX file size

Hi Team,

 

The data has been taken from SQL Server, and my two PBIX file size is (2591219KB,1962302KB) very large. I would like to know how to reduce the file size. I have already removed unused columns. And on the power bi service the Schedule refresh is not working.

 

Regrads In Advance Fabric Community Team

 

1 ACCEPTED SOLUTION
Tutu_in_YYC
Super User
Super User

Another option is to use Direct Query instead of Import. This way the data is stored in the SQL database, not in the cloud.

View solution in original post

10 REPLIES 10
Tutu_in_YYC
Super User
Super User

Another option is to use Direct Query instead of Import. This way the data is stored in the SQL database, not in the cloud.

This data also contains blob photos, which I've converted to base64, and that's only possible with import, not direct query. Please suggest reducing the data size.

composite mode, ie photos in import mode, data in direct query mode

tayloramy
Super User
Super User

Hi @NehaGoel_2203

 

Take a look at this article: 
Data reduction techniques for Import modeling - Power BI | Microsoft Learn

 

If you have already removed unused columns, the next step would be to look at the granularity of your data. Does it need to be that granular for the reporting that you are doing? Can you summarize the data to reduce the number of rows you have?  

 

 





If you found this helpful, consider giving some Kudos.
If I answered your question or solved your problem, mark this post as the solution!

Proud to be a Super User!





@tayloramy thankyou for the help sir. That is a university data and all rows data are important. It can't help to reduce data size

Hi @NehaGoel_2203

 

If there is no way to reduce the dataset size, then the last option is to upgrade your capacity. 

 

 





If you found this helpful, consider giving some Kudos.
If I answered your question or solved your problem, mark this post as the solution!

Proud to be a Super User!





how?

Hi @NehaGoel_2203,

 

Thank you for reaching out to Microsoft Fabric Community.

 

Thank you @cengizhanarslan@Tutu_in_YYC and @tayloramy for the prompt response. 

 

Upgrading capacity should be the last option.
Even if all rows are required, large pbix file size is usually because of high cardinality columns, date time precision, auto date/time tables and data types, not just row count. So before upgrading, please try DirectQuery or optimize the model properly (cardinality, date time columns, data types, incremental refresh).
If the dataset is still large after proper modelling, then consider PPU or Fabric capacity.

 

Thanks and regards,

Anjan Kumar Chippa

 

 

cengizhanarslan
Super User
Super User

1) Reduce rows (this has the biggest impact)

Column removal helps, but row count matters much more.

Do this in SQL, not in Power BI:

  • Filter by date (e.g. last 2–3 years instead of full history)

  • Aggregate in SQL if you don’t need transaction-level detail

  • Avoid SELECT *

 

2) Check cardinality killers

Certain columns explode memory usage even if they look harmless:

  • Replace text keys with integer surrogate keys

  • Split datetime into Date (keep) and Time (remove if not needed)

  • Move long text columns to a detail table or remove them entirely

 

3) Disable Auto Date/Time

Auto Date/Time silently creates hidden date tables per column, increasing size.

Power BI Desktop → Options → Data Load

  • Uncheck Auto Date/Time

Then refresh and save again.

 

4) Remove unused tables, measures, and visuals

Often overlooked:

  • Unused tables still consume memory

  • Hidden columns still consume memory

  • Complex visuals don’t affect PBIX size much, but calculated columns do

  • Replace calculated columns with measures

 

_________________________________________________________
If this helped, ✓ Mark as Solution | Kudos appreciated
Connect on LinkedIn
AI-assisted tools are used solely for wording support. All conclusions are independently reviewed.

Spoiler
@cengizhanarslan data of all rows data are important 

Helpful resources

Announcements
Power BI DataViz World Championships

Power BI Dataviz World Championships

Vote for your favorite vizzies from the Power BI World Championship submissions!

Sticker Challenge 2026 Carousel

Join our Community Sticker Challenge 2026

If you love stickers, then you will definitely want to check out our Community Sticker Challenge!

January Power BI Update Carousel

Power BI Monthly Update - January 2026

Check out the January 2026 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.