Get certified for free when you join Fabric Data Days 2026 and dive into Fabric, Power BI, SQL, AI, and other essential data skills.
Join nowJuly 7 - July 17 | Round 2 of the Power BI Dataviz World Championships. Don't miss your chance! Learn more
Hi,
sometimes I got a problem with Analysis Service, It looks like the high CPU consumption is causing Analysis Service to have a Timeout and terminating a refresh of a report.
We got 8 CPU and I see max CPU consumption in this time period.
There is a refresh of 4 Reports at the same time. Should not be a problem with 8 CPUS I would think.
*) Is the maxqueuethreads parameter in this case a solution (but then I need to set it on maximum 3, this looks pretty low)
and maybe there are again situation like this
*) What is the recommend solution in this case, Is it really to do an automatic retry if the report fails? this option is the last one I would like to do.
*) the problem seems to be with ImageLoad, maybe someone also had this problem?
*) at the end it says the dump file can not be created. (how to fix this? any idea?)
*) The ASManagedRoot log has no records in these 9 minutes.. see below
*) In the log I see pathes like D:\a\_work\1\s\Sql\Rosetta\Dev\src\PowerBI\ExploreHost\ExploreClientHandlerBaseFlow.cs
(there is no such path / drive on the PBIRS server, where is this configured?)
Now i show 2 logfiles:
The ASManagedRoot log shows:
2026-06-11 07:44:21.5286|INFO|170|Getting data sources in the model for connection string for databaseName = eb219e3c-06db-4650-b62b-654c6f87bd5f_1936952837
---- 9 MINUTES of no entries in the log -----
2026-06-11 07:53:34.1593|INFO|132|Initializing a new instance of PBIRSMashupProviderHost...
The RSPowerBI Log says:
2026-06-11 07:45:45.9432|INFO|6|Handling event with data: TimeEntered: 11.06.2026 05:45:45, Type: Event, SessionId: 368281d1-fe31-43f5-8f21-5bcd52e5b4e2, EventType: DataModelRefresh
2026-06-11 07:45:45.9745|INFO|6|Processing Data Model Refresh: SessionId: 368281d1-fe31-43f5-8f21-5bcd52e5b4e2, Status: Starting Data Refresh.
2026-06-11 07:45:45.9745|INFO|6|Processing Data Model Refresh: SessionId: 368281d1-fe31-43f5-8f21-5bcd52e5b4e2, Status: Starting Retrieving PBIX AsDatabaseInfo.
2026-06-11 07:45:46.1329|INFO|87|Finding model for refresh sessionId=368281d1-fe31-43f5-8f21-5bcd52e5b4e2, catalogId=ac4f5693-f48d-43b7-8eab-a34432755014, lastCatalogItemUpdate =20.11.2025 14:41:38, lastModelUpdateinCatalog=10.06.2026 08:06:49, resolved to database name=ac4f5693-f48d-43b7-8eab-a34432755014_833159031, wasInMemory=False
2026-06-11 07:45:46.1634|INFO|6|Processing Data Model Refresh: SessionId: 368281d1-fe31-43f5-8f21-5bcd52e5b4e2, Status: Starting Verifying all the data sources are embedded.
2026-06-11 07:45:46.1946|INFO|6|Processing Data Model Refresh: SessionId: 368281d1-fe31-43f5-8f21-5bcd52e5b4e2, Status: Starting Verifying connection strings are valid.
2026-06-11 07:45:46.2109|INFO|6|Processing Data Model Refresh: SessionId: 368281d1-fe31-43f5-8f21-5bcd52e5b4e2, Status: Starting Streaming model to Analysis Server.
......
...... many other calls of other sessions ...
......
2026-06-11 07:51:59.8585|ERROR|88|S-KP\s030f738 192.169.3.17: GET / - 0:01:39,5295055
Exception: System.IO.IOException ---> System.Net.HttpListenerException: Es wurde versucht, auf eine nicht vorhandene Netzwerkverbindung zuzugreifen
bei System.Net.HttpResponseStream.BeginWrite(Byte[] buffer, Int32 offset, Int32 size, AsyncCallback callback, Object state)
bei Microsoft.Owin.Host.HttpListener.RequestProcessing.ExceptionFilterStream.BeginWrite(Byte[] buffer, Int32 offset, Int32 count, AsyncCallback callback, Object state) in /_/src/Microsoft.Owin.Host.HttpListener/RequestProcessing/ExceptionFilterStream.cs:Zeile 227.
--- Ende der internen Ausnahmestapelüberwachung ---
Server stack trace:
bei Microsoft.Owin.Host.HttpListener.RequestProcessing.ExceptionFilterStream.BeginWrite(Byte[] buffer, Int32 offset, Int32 count, AsyncCallback callback, Object state) in /_/src/Microsoft.Owin.Host.HttpListener/RequestProcessing/ExceptionFilterStream.cs:Zeile 237.
bei System.IO.Compression.DeflateStream.WriteDeflaterOutput(Boolean isAsync)
bei System.Runtime.Remoting.Messaging.StackBuilderSink._PrivateProcessMessage(IntPtr md, Object[] args, Object server, Object[]& outArgs)
bei System.Runtime.Remoting.Messaging.StackBuilderSink.AsyncProcessMessage(IMessage msg, IMessageSink replySink)
Exception rethrown at [0]:
bei System.IO.Compression.DeflateStream.EndWrite(IAsyncResult asyncResult)
bei System.IO.Stream.<>c.<BeginEndWriteAsync>b__53_1(Stream stream, IAsyncResult asyncResult)
bei System.Threading.Tasks.TaskFactory`1.FromAsyncTrimPromise`1.Complete(TInstance thisRef, Func`3 endMethod, IAsyncResult asyncResult, Boolean requiresSynchronization)
--- Ende der Stapelüberwachung vom vorhergehenden Ort, an dem die Ausnahme ausgelöst wurde ---
bei System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
bei System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
bei Microsoft.BIServer.Owin.Common.Middleware.ResponseCompressionMiddleware.<Invoke>d__4.MoveNext()
--- Ende der Stapelüberwachung vom vorhergehenden Ort, an dem die Ausnahme ausgelöst wurde ---
bei System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
bei System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
bei Microsoft.BIServer.Owin.Common.Middleware.RequestLoggingMiddleWare.<Invoke>d__4.MoveNext()| RequestID = s_bc585d78-56c1-4baa-a059-541fc4675661
2026-06-11 07:51:59.8585|ERROR|88|Unhandled Exception in the owin pipeline ExceptionSystem.IO.IOException ---> System.Net.HttpListenerException: Es wurde versucht, auf eine nicht vorhandene Netzwerkverbindung zuzugreifen
bei System.Net.HttpResponseStream.BeginWrite(Byte[] buffer, Int32 offset, Int32 size, AsyncCallback callback, Object state)
bei Microsoft.Owin.Host.HttpListener.RequestProcessing.ExceptionFilterStream.BeginWrite(Byte[] buffer, Int32 offset, Int32 count, AsyncCallback callback, Object state) in /_/src/Microsoft.Owin.Host.HttpListener/RequestProcessing/ExceptionFilterStream.cs:Zeile 227.
--- Ende der internen Ausnahmestapelüberwachung ---
Server stack trace:
bei Microsoft.Owin.Host.HttpListener.RequestProcessing.ExceptionFilterStream.BeginWrite(Byte[] buffer, Int32 offset, Int32 count, AsyncCallback callback, Object state) in /_/src/Microsoft.Owin.Host.HttpListener/RequestProcessing/ExceptionFilterStream.cs:Zeile 237.
bei System.IO.Compression.DeflateStream.WriteDeflaterOutput(Boolean isAsync)
bei System.Runtime.Remoting.Messaging.StackBuilderSink._PrivateProcessMessage(IntPtr md, Object[] args, Object server, Object[]& outArgs)
bei System.Runtime.Remoting.Messaging.StackBuilderSink.AsyncProcessMessage(IMessage msg, IMessageSink replySink)
---- need to shorten --- removed some lines
2026-06-11 07:51:59.9361|ERROR|160|Failure in querydata catalogObjectId=372d1349-f47a-44c1-a43e-40f986f0d091, requestId=bfac7d35-027a-0bdd-95f4-55c7ce7fbf5c, clientSessionId=c2faa626-b126-77ec-796f-1ee48f1b9751| RequestID = bfac7d35-027a-0bdd-95f4-55c7ce7fbf5c ClientSessionID = c2faa626-b126-77ec-796f-1ee48f1b9751 System.Threading.Tasks.TaskCanceledException: Eine Aufgabe wurde abgebrochen.
bei Microsoft.PowerBI.ReportServer.WebApi.ASConnection.RSDataSourceProvider.GetDataSource(Int64 modelId)
bei Microsoft.PowerBI.ReportServer.ExploreHost.RSPowerViewDataSourceProvider.GetDataSourceInfo(String modelIdFromClient, RSDataSourceConnection& rsDataSourceConnection, IASConnectionInfo& asConnectionInfo) in D:\a\_work\1\s\Sql\Rosetta\Dev\src\PowerBI\ReportServer\ExploreHost\DataSource\RSPowerViewDataSourceProvider.cs:Zeile 29.
bei Microsoft.PowerBI.ReportServer.ExploreHost.RSPowerViewHandler.CreateModelKeyFromId(String modelIdFromClient, String maxModelMetadataVersion, TranslationsBehavior translationsBehavior) in D:\a\_work\1\s\Sql\Rosetta\Dev\src\PowerBI\ReportServer\ExploreHost\RSPowerViewHandler.cs:Zeile 307.
bei Microsoft.PowerBI.ReportServer.ExploreHost.RSPowerViewHandler.EnsureSession(String modelId) in D:\a\_work\1\s\Sql\Rosetta\Dev\src\PowerBI\ReportServer\ExploreHost\RSPowerViewHandler.cs:Zeile 203.
bei Microsoft.PowerBI.ExploreHost.ExploreClientHandlerBaseFlow.<RunAsync>b__9_0() in D:\a\_work\1\s\Sql\Rosetta\Dev\src\PowerBI\ExploreHost\ExploreClientHandlerBaseFlow.cs:Zeile 51.
bei System.Threading.Tasks.Task.Execute()
--- Ende der Stapelüberwachung vom vorhergehenden Ort, an dem die Ausnahme ausgelöst wurde ---
bei System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
bei System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
bei Microsoft.PowerBI.ExploreHost.ExploreClientHandlerBaseFlow.<RunAsync>d__9.MoveNext() in D:\a\_work\1\s\Sql\Rosetta\Dev\src\PowerBI\ExploreHost\ExploreClientHandlerBaseFlow.cs:Zeile 51.
--- Ende der Stapelüberwachung vom vorhergehenden Ort, an dem die Ausnahme ausgelöst wurde ---
bei System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
bei System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
bei System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
bei Microsoft.PowerBI.ExploreHost.ExploreClient.<ExecuteSemanticQueryAsync>d__11.MoveNext() in D:\a\_work\1\s\Sql\Rosetta\Dev\src\PowerBI\ExploreHost\ExploreClient.cs:Zeile 149.
--- Ende der Stapelüberwachung vom vorhergehenden Ort, an dem die Ausnahme ausgelöst wurde ---
bei System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
bei System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
bei System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
bei Microsoft.PowerBI.ReportServer.ExploreHost.RSExploreHost.<ExecuteSemanticQueryAsync>d__6.MoveNext() in D:\a\_work\1\s\Sql\Rosetta\Dev\src\PowerBI\ReportServer\ExploreHost\RSExploreHost.cs:Zeile 81.
--- Ende der Stapelüberwachung vom vorhergehenden Ort, an dem die Ausnahme ausgelöst wurde ---
bei System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
bei System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
bei System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
bei Microsoft.PowerBI.ReportServer.WebApi.PbiApi.PbiApiController.<GetQueryDataInternalAsync>d__32.MoveNext()
--- Ende der Stapelüberwachung vom vorhergehenden Ort, an dem die Ausnahme ausgelöst wurde ---
bei System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
bei System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
bei System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
bei Microsoft.PowerBI.ReportServer.WebApi.PbiApi.PbiApiController.<>c__DisplayClass26_1.<<GetQueryDataAsync>b__1>d.MoveNext()
--- Ende der Stapelüberwachung vom vorhergehenden Ort, an dem die Ausnahme ausgelöst wurde ---
bei System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
bei System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
bei System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
bei Microsoft.PowerBI.ReportServer.WebApi.PbiApi.PbiApiController.<EnsureModelLoaded>d__28`1.MoveNext()
--- Ende der Stapelüberwachung vom vorhergehenden Ort, an dem die Ausnahme ausgelöst wurde ---
bei System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
bei System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
bei System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
bei Microsoft.PowerBI.ReportServer.WebApi.PbiApi.PbiApiController.<GetQueryDataAsync>d__26.MoveNext()
2026-06-11 07:51:59.9453|INFO|160|Connection dropped. S-KP\s030p337 196.1.252.15: POST /api/explore/reports/372d1349-f47a-44c1-a43e-40f986f0d091/querydata, Elapsed time 0:02:50,6429836| RequestID = bfac7d35-027a-0bdd-95f4-55c7ce7fbf5c ClientSessionID = c2faa626-b126-77ec-796f-1ee48f1b9751
2026-06-11 07:51:59.9453|INFO|139|Connection dropped. S-KP\s030p337 196.1.252.15: POST /api/explore/reports/372d1349-f47a-44c1-a43e-40f986f0d091/querydata, Elapsed time 0:02:50,5565476| RequestID = f6f1b8be-d6c4-7940-626f-c277d8b5f077 ClientSessionID = c2faa626-b126-77ec-796f-1ee48f1b9751
2026-06-11 07:51:59.9361|ERROR|151|GetDataSource ERROR for catalogItem=372d1349-f47a-44c1-a43e-40f986f0d091, Exception=Eine Aufgabe wurde abgebrochen., ElapsedMs=170191| RequestID = 69bd49f3-b66b-bfe6-d13a-5d894bdc6bd3 ClientSessionID = c2faa626-b126-77ec-796f-1ee48f1b9751
2026-06-11 07:51:59.9453|ERROR|24|Report server dump occurred: System.Threading.Tasks.TaskCanceledException at
bei Microsoft.PowerBI.ReportServer.WebApi.ASConnection.RSDataSourceProvider.GetDataSource(Int64 modelId)
bei Microsoft.PowerBI.ReportServer.ExploreHost.RSPowerViewDataSourceProvider.GetDataSourceInfo(String modelIdFromClient, RSDataSourceConnection& rsDataSourceConnection, IASConnectionInfo& asConnectionInfo) in D:\a\_work\1\s\Sql\Rosetta\Dev\src\PowerBI\ReportServer\ExploreHost\DataSource\RSPowerViewDataSourceProvider.cs:Zeile 29.
bei Microsoft.PowerBI.ReportServer.ExploreHost.RSPowerViewHandler.CreateModelKeyFromId(String modelIdFromClient, String maxModelMetadataVersion, TranslationsBehavior translationsBehavior) in D:\a\_work\1\s\Sql\Rosetta\Dev\src\PowerBI\ReportServer\ExploreHost\RSPowerViewHandler.cs:Zeile 307.
bei Microsoft.PowerBI.ReportServer.ExploreHost.RSPowerViewHandler.EnsureSession(String modelId) in D:\a\_work\1\s\Sql\Rosetta\Dev\src\PowerBI\ReportServer\ExploreHost\RSPowerViewHandler.cs:Zeile 203.
bei Microsoft.PowerBI.ExploreHost.ExploreClientHandlerBaseFlow.<RunAsync>b__9_0() in D:\a\_work\1\s\Sql\Rosetta\Dev\src\PowerBI\ExploreHost\ExploreClientHandlerBaseFlow.cs:Zeile 51.
bei System.Threading.Tasks.Task.Execute()
-- need to shorten removed some lines.
2026-06-11 07:51:59.9674|INFO|67|Connection dropped. S-KP\s030p337 196.1.252.15: POST /api/explore/reports/372d1349-f47a-44c1-a43e-40f986f0d091/querydata, Elapsed time 0:02:50,6348897| RequestID = 71df1a15-6f79-813c-8df6-895be058e968 ClientSessionID = c2faa626-b126-77ec-796f-1ee48f1b9751
2026-06-11 07:51:59.9674|INFO|36|Received request GET /assets/js/rs-utils.js| RequestID = s_71035b97-d2de-4646-b4fc-9646fa985a79
2026-06-11 07:51:59.9895|ERROR|91|Failed to publish model for ac4f5693-f48d-43b7-8eab-a34432755014_833159031Microsoft.PowerBI.ReportServer.AsServer.AsConnectionException: Failed to publish model for ac4f5693-f48d-43b7-8eab-a34432755014_833159031 ---> Microsoft.AnalysisServices.ConnectionException: The connection either timed out or was lost. ---> Microsoft.AnalysisServices.XmlaStreamException ---> System.IO.IOException: In die Übertragungsverbindung können keine Daten geschrieben werden: Eine vorhandene Verbindung wurde vom Remotehost geschlossen. ---> System.Net.Sockets.SocketException: Eine vorhandene Verbindung wurde vom Remotehost geschlossen
bei System.Net.Sockets.NetworkStream.Write(Byte[] buffer, Int32 offset, Int32 size)
--- Ende der internen Ausnahmestapelüberwachung ---
bei System.Net.Sockets.NetworkStream.Write(Byte[] buffer, Int32 offset, Int32 size)
bei System.IO.BufferedStream.Write(Byte[] array, Int32 offset, Int32 count)
bei Microsoft.AnalysisServices.DimeRecord.WriteChunkedPayload(Boolean endOfRecord, Boolean endOfMessage, Byte[] bytes, Int32 offset, Int32 count)
bei Microsoft.AnalysisServices.DimeRecord.WriteBody(Byte[] buffer, Int32 offset, Int32 count)
bei Microsoft.AnalysisServices.TcpStream.WriteImpl(Byte[] buffer, Int32 offset, Int32 size)
--- Ende der internen Ausnahmestapelüberwachung ---
bei Microsoft.AnalysisServices.TcpStream.WriteImpl(Byte[] buffer, Int32 offset, Int32 size)
bei Microsoft.AnalysisServices.TcpSecureStream.WriteInBlockMode()
bei Microsoft.AnalysisServices.TcpEncryptedStream.WriteInBlockMode(Byte[] buffer, Int32 offset, Int32 size)
bei Microsoft.AnalysisServices.TcpEncryptedStream.WriteImpl(Byte[] buffer, Int32 offset, Int32 size)
--- Ende der internen Ausnahmestapelüberwachung ---
bei Microsoft.AnalysisServices.XmlaClient.ImageLoad(String databaseName, String databaseId, Stream sourceDbStream, Boolean allowOverwrite, String readWriteMode)
bei Microsoft.AnalysisServices.Core.Server.ImageLoad(ImageLoadInfo imageLoadInfo)
bei Microsoft.PowerBI.ReportServer.AsServer.AnalysisServicesServer.<>c__DisplayClass47_0.<LoadDatabaseInAsAsync>b__0()
--- Ende der internen Ausnahmestapelüberwachung ---
2026-06-11 07:51:59.9895|INFO|142|Received request GET /libs/scripts/globalize.js| RequestID = s_4ded0faa-5ce6-4942-a12a-c5c0b8cad7b5
2026-06-11 07:51:59.9895|INFO|120|Received request GET /assets/css/powerbi-loading.css| RequestID = s_473e38f1-e59a-4b15-9f13-256f5bdade72
2026-06-11 07:51:59.9895|INFO|120|Received request GET /assets/css/powerbi-loading.css| RequestID = s_ab14eddf-a2fa-432a-a837-37e2f844caf3
2026-06-11 07:51:59.9895|INFO|120|Received request GET /libs/styles/reportServerHostModern.bundle.css| RequestID = s_6f0055e8-a1e3-4275-adea-9c5ac8736442
2026-06-11 07:52:00.0019|INFO|36|Received request GET /libs/scripts/globalize.cultures.js| RequestID = s_2c52e775-c0a2-4fc6-aba4-1fcee9b6f92b
2026-06-11 07:52:00.0620|INFO|36|Received request GET /assets/css/powerbi-loading.css| RequestID = s_a4e91297-6145-4301-a740-e79e1cbb4ed1
2026-06-11 07:52:00.0620|INFO|159|Received request GET /libs/scripts/globalize.js| RequestID = s_c71f82c9-4e3d-4f32-97ce-fbde0355672d
2026-06-11 07:52:00.0620|INFO|120|Received request GET /libs/styles/reportServerHostModern.bundle.css| RequestID = s_744f5763-24e9-4ab0-a797-494c1c7dbc0e
2026-06-11 07:52:00.0778|INFO|36|Received request GET /libs/scripts/powerbiportal.externals.bundle.js| RequestID = s_e5217112-ff73-410c-94ea-5d8c60747a68
2026-06-11 07:52:00.0778|INFO|36|Received request GET /libs/scripts/globalize.cultures.js| RequestID = s_1abfdeec-649e-44f1-9ee0-311b014e89ce
2026-06-11 07:52:00.1559|INFO|142|Received request GET /libs/styles/reportServerHostModern.bundle.css| RequestID = s_876a389d-5827-49f9-aa18-b81b80f71088
2026-06-11 07:52:00.1877|INFO|120|Received request GET /libs/scripts/powerbiportal.externals.bundle.js| RequestID = s_8bdee30f-b898-4156-a725-554b045b0411
2026-06-11 07:52:00.2404|INFO|120|Received request GET /libs/scripts/powerbiportal.externals.bundle.js| RequestID = s_813c9aaf-c221-4a70-8977-d4c9aee233aa
2026-06-11 07:52:00.2404|INFO|24|Dump result: External dump process return code 0x20000803.
Error - Failed to create dump file.
Error - Remote memory failed sanity check.
.| RequestID = 830e8afe-0452-c82b-1adb-353918c68f2a ClientSessionID = c2faa626-b126-77ec-796f-1ee48f1b9751
many thanks for hints!
Stefan
Solved! Go to Solution.
@stefanp2 Hi!
I'd treat this as a resource/concurrency issue rather than an ImageLoad bug. The ImageLoad step is just where PBIRS streams the refreshed model into the embedded Analysis Services engine — and when 4 refreshes hit your 8 cores at once, the engine gets so busy that the connection to it drops mid-stream. That's why it dies right at "publish model." The ImageLoad message is the victim, not the cause.
A few thoughts on your questions:
So: stagger the schedules → set MaxQueueThreads to 2 → check RAM → trim the heaviest models. If it still happens after that, it's probably time for more RAM/cores or a support ticket.
Hope it helps!
Hi @stefanp2,
May I check if this issue has been resolved? If not, Please feel free to contact us if you have any further questions.
Thank you
Hi @stefanp2,
Thank you for posting your query in the Microsoft Fabric Community Forum, and thanks to @BeaBF for sharing valuable insights.
Could you please confirm if your query has been resolved by the provided solutions? This would be helpful for other members who may encounter similar issues.
Thank you for being part of the Microsoft Fabric Community.
@stefanp2 Hi!
I'd treat this as a resource/concurrency issue rather than an ImageLoad bug. The ImageLoad step is just where PBIRS streams the refreshed model into the embedded Analysis Services engine — and when 4 refreshes hit your 8 cores at once, the engine gets so busy that the connection to it drops mid-stream. That's why it dies right at "publish model." The ImageLoad message is the victim, not the cause.
A few thoughts on your questions:
So: stagger the schedules → set MaxQueueThreads to 2 → check RAM → trim the heaviest models. If it still happens after that, it's probably time for more RAM/cores or a support ticket.
Hope it helps!
Join us in Barcelona for FabCon and SQLCon, the Fabric, Power BI, SQL, and AI community event. Save €200 with code FABCMTY200.
Join Fabric Data Days 2026: 60 days of free live/on-demand sessions, challenges, study groups, and certification opportunities.
| User | Count |
|---|---|
| 6 | |
| 1 | |
| 1 | |
| 1 | |
| 1 |