An Azure analytics service that brings together data integration, enterprise data warehousing, and big data analytics. Previously known as Azure SQL Data Warehouse.
Hi Aman,
From the message, this looks related to the Synapse Spark diagnostic emitter configuration attached to the Spark pool used by Synapse Link.
The SAS tokens used by the emitters have expired, so Spark jobs may not be able to write driver/executor logs to the configured storage location. Since your sync stopped around the same time, I would fix the emitter configuration first and then recheck the Synapse Link status.
Please check the following:
Go to Synapse Studio > Manage > Apache Spark configurations.
Find the Spark configuration attached to the Spark pool used by the Synapse Link profile.
Update the expired SAS token in the diagnostic emitter setting, or update the Key Vault secret if the token is stored in Key Vault.
Make sure the SAS token has the required write/create permissions on the target storage container and has a valid future expiry.
Re-apply the Spark configuration to the Spark pool.
Stop/restart any active Spark sessions and wait for the next Synapse Link sync/conversion job.
Also confirm that the Spark pool still exists, is using a supported Spark runtime, and is not being used for other workloads. Synapse Link for Dataverse Delta conversion depends on the configured Spark pool.
Docs:
Synapse Spark diagnostic emitter to Azure Storage: https://learn.microsoft.com/en-us/azure/synapse-analytics/spark/azure-synapse-diagnostic-emitters-azure-storage
Synapse Link for Dataverse troubleshooting: https://learn.microsoft.com/en-us/power-apps/maker/data-platform/azure-synapse-link-troubleshooting-guide
Dataverse Delta Lake / Spark pool requirements: https://learn.microsoft.com/en-us/power-apps/maker/data-platform/azure-synapse-link-delta-lake
If this emitter configuration is not visible or appears to be Microsoft-managed, then I would open a support ticket with the workspace name, Spark pool name, Synapse Link profile, UTC time when sync stopped, and the expired token details. Do not share the actual SAS token publicly.