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

To celebrate FabCon Vienna, we are offering 50% off select exams. Ends October 3rd. Request your discount now.

Reply
mlane
Helper I
Helper I

How can I know the timeout settings or retry settings allowed for semantic model on my server?

 

So I can tell from the refresh history that I have about 5 datasources that were set to have timeout and retry attempts.    It looks like it retries about 4 times.   How can I tell the number of retry attempts a datasource has on my server?  Or the current time out value? 

 

I am just not sure where those settings might be.  

5 REPLIES 5
v-venuppu
Community Support
Community Support

Hi @mlane ,

Thank you for reaching out to Microsoft Fabric Community.

Thank you @tayloramy for the prompt response.

Timeouts - These are set at the data source or dataset level. You can check or adjust them in SSMS (Reporting Services instance) or in the rsreportserver.config file. If not set, the default is usually 120 seconds.

Retries - The 4 retry attempts you see in refresh history are hardcoded by PBIRS/SSRS for transient failures. They are not configurable anywhere.

So,you can view/change timeout in SSMS or config.Retry count cannot be changed - it’s built into the engine.

 

@tayloramy and @v-venuppu 
   I have a few follow up questions.  .  I suspect strongly that I am connected to a single database node Reporting Server Database (connected to SSRS) for a multi-database SQL Server Network.   I have some admin access to the PowerBI, but nothing to the sql server  However, I will need to confirm this.  For say of discussion the entire SQL Server Network is called CAD and the specific database node I connect to is RDW1CAD
I have additional more critical follow up questions about the Power BI Side.  But to not confuse my team I need seperate the conversation. 

First my questions about the dataset level RDW1CAD.   

  1. I am going to ask them to pull me the values from the file.   If an administrator pulled the rsreportserver.config ... Is this the documentation for the file you are talking about? https://learn.microsoft.com/en-us/sql/reporting-services/report-server/rsreportserver-config-configu... 
  2. Is the the parameter DatabaseQueryTimeout?  If so, does the parameter ProcessTimeout apply to Power BI to queries (given read only queries that can write to temp, use sql functions, and use sql stored procedures)?
  3. Where is the hardcoded setting for retries in SSRS or my database?  I need to confirm if its really 4 or not set. Is it in the registry?  A different config file?   The only setting for tries I can see in the documenation says the default is 3 (an that is for the Delivery extension)
tayloramy
Resident Rockstar
Resident Rockstar

Hi @mlane

 

Do you have permissions to remote into the server hosting PBIRS? 

If so, you can connect to the reporting services in SSMS and see all the settings in there. 

 

If you don't have access you will need to work with your IT team that does have access to be able to get this info. 

 

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

Thanks for your reply!  I am going to merge the discussion to what venpuu was saying.
I am some permission to pull data from the remote server and I work with the person who has direct access.  I need to know what settings I am looking for in the power bi gateway and its configuration file. 

Hi @mlane

Once connected to the report server in SSMS, go to server properties -> advanced: 
under other there is sessionTimeout: 

tayloramy_0-1759355094502.png

 

 and then under user-defined are a lot more timeouts like: 

tayloramy_1-1759355165413.png


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

Helpful resources

Announcements
September Power BI Update Carousel

Power BI Monthly Update - September 2025

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