No, same error from both Synapse studio and Azure Data Studio. One user reported the same issue around 2 weeks ago from SSMS (with SSMS generated Select top 1000 query). It is not a syntax error (at least on user side), I checked it in the query history as well. I also managed to restrict the issue to columns. By selecting only a subset of the columns in the external table the query would work. As mentioned in the post, the issue disappears after a while but it is concerning as it has happened more than once now and will confuse users.
Thanks for the reply, however it ignores information in the question. I have the Storage Blob Data Contributor assigned to both me and the managed identity. The private link does not work for the Serverless pool. What I mean is that On-Demand queries fail as soon as I uncheck the "Access to trusted Microsoft services..". The pipelines can still access the storage account so the private link works on that part but not the Serverless pool.
Strange indeed. However, it now works for me when I tried again today without any changes so the problem seemed to be related to synapse workspaces somehow.
I had this same problem in 2 different organizations. The groups exist, I could add the groups to a SQL Database and assign roles to the groups in the portal for various resources. I am also the Active Directory Admin for the Synapse workspace. I could add single users as users in the Synapse workspace, but adding the security group failed.
Thank you for your help, the problem seemed to solve itself.
Yes, first time.
Same issue with SSMS, Data Studio and Synapse studio
Built in pool, created database (not master)
Cannot share, fairly complicated query. Basically a Fact view that joins to Dimension views to lookup surrogate keys. So something like:
SELECT *
FROM
OPENROWSET (...)
LEFT JOIN dbo.DimCustomer
ON ...
LEFT JOIN dbo.DimSector
ON..
Would be easier if you could find out what the error message means?