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

Score big with last-minute savings on the final tickets to FabCon Vienna. Secure your discount

Reply
Sudhakar510
Helper I
Helper I

PBIT in report server

HI Experts,

We have a Power BI Reporting Server and but RAM is having in Server is like 64 GB.

When we move the reports into Prod, it stores the data During Refresh and After Refresh too, So its like doubling the RAM correct?

 

So what if we can use PBIT (Power BI Template) file? instead of PBIX? Does it supports in Reporting Server? I am thinking this will help not to occupy RAM twice correct? becasue it stores in RAM only as when we refresh but after refresh data sits in specified location so it won't eat RAM after refreshing? is that correct what I said or please let me know If I am wrong.

 

Thanks in Advance

1 ACCEPTED SOLUTION
Anonymous
Not applicable

Hi @Sudhakar510 ,

 

Using PBIT is not a very good choice. In fact it actually has nothing to do with the type of file you have.

Behind PBIRS there is a tabular SSAS instance that hosts Power BI models: When a user views a report, the PBIX file is uncompressed into memory and a copy of the "imported" data model is dragged into a "hidden" SSAS instance. In addition, the SSAS instance also needs memory to run and at least double of the size of the model to process it. Indeed during the treatment a copy of the model is created next to allow the existing model to remain available. Not to mention the memory also necessary to meet the needs of queries running on this data. And the more users that query a PBIX (model), the more RAM space you need for these queries.

You must therefore ensure that your PBIRS server has enough RAM to meet these different needs.

 

For more you may refer to:

Memory Issues and Management in Power BI Report Server (PBIRS) - Business wIntelligence

Size of models in Power BI Report Server (linkedin.com)

 

 

Although Reporting Services can use all available memory, you can override default behavior by configuring an upper limit on the total amount of memory resources that are allocated to Reporting Services server applications. You can also set thresholds that cause the report server to change how it prioritizes and processes requests depending on whether it is under low, medium, or heavy memory pressure.

 

You could also refer this :Configure Available Memory for Report Server Applications - SQL Server Reporting Services (SSRS) | M...

 

Best Regards,
Community Support Team _ Caitlyn

If this post helps then please consider Accept it as the solution to help the other members find it more quickly.

 

 

View solution in original post

1 REPLY 1
Anonymous
Not applicable

Hi @Sudhakar510 ,

 

Using PBIT is not a very good choice. In fact it actually has nothing to do with the type of file you have.

Behind PBIRS there is a tabular SSAS instance that hosts Power BI models: When a user views a report, the PBIX file is uncompressed into memory and a copy of the "imported" data model is dragged into a "hidden" SSAS instance. In addition, the SSAS instance also needs memory to run and at least double of the size of the model to process it. Indeed during the treatment a copy of the model is created next to allow the existing model to remain available. Not to mention the memory also necessary to meet the needs of queries running on this data. And the more users that query a PBIX (model), the more RAM space you need for these queries.

You must therefore ensure that your PBIRS server has enough RAM to meet these different needs.

 

For more you may refer to:

Memory Issues and Management in Power BI Report Server (PBIRS) - Business wIntelligence

Size of models in Power BI Report Server (linkedin.com)

 

 

Although Reporting Services can use all available memory, you can override default behavior by configuring an upper limit on the total amount of memory resources that are allocated to Reporting Services server applications. You can also set thresholds that cause the report server to change how it prioritizes and processes requests depending on whether it is under low, medium, or heavy memory pressure.

 

You could also refer this :Configure Available Memory for Report Server Applications - SQL Server Reporting Services (SSRS) | M...

 

Best Regards,
Community Support Team _ Caitlyn

If this post helps then please consider Accept it as the solution to help the other members find it more quickly.

 

 

Helpful resources

Announcements
August Power BI Update Carousel

Power BI Monthly Update - August 2025

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

August 2025 community update carousel

Fabric Community Update - August 2025

Find out what's new and trending in the Fabric community.