Synapse resource class for managed identity

Ljubo Jurkovic 66 Reputation points
2022-07-13T19:53:31.6+00:00

Hi,
Is there a possibility to assign the resource class to the Synapse managed identity when it manipulates the dedicated SQL pool data through its pipelines? Since the managed identity is a member of the Synapse Administrator role by default and cannot be removed from there, it always uses the smallrc resource class and cannot be changed. It looks like the option is to use the SQL authentication (which I would rather not  use if possible), but even so we would need to use Stored procedure activity from the General group rather than SQL pool stored procedure from the Synapse group and also Azure Synapse Analytics integration dataset instead of Azure Synapse dedicated SQL pool integration dataset. I thought the Synapse specific ones would be more performant than the general ones, but the inability to assign the resource class seems fairly big drawback.
Any suggestions?

Thanks

Azure Synapse Analytics
Azure Synapse Analytics

An Azure analytics service that brings together data integration, enterprise data warehousing, and big data analytics. Previously known as Azure SQL Data Warehouse.


2 answers

Sort by: Oldest
  1. Deleted

    This answer has been deleted due to a violation of our Code of Conduct. The answer was manually reported or identified through automated detection before action was taken. Please refer to our Code of Conduct for more information.

    4 deleted comments

    Comments have been turned off. Learn more

  2. OlgaBo 6 Reputation points Microsoft Employee
    2023-01-10T16:43:36.98+00:00

    Here is what you should do in this situation. Since you use a stored procedure, you can specify wlm_context inside it EXEC sys.sp_set_session_context @Key = 'wlm_context', @value = 'etl' After that you need to create a classifier on workload management page of the dedicated sql pool. Make sure to use dbo member. 278021-image.png

    Note that we do not use user/password credentials and you can also use activities from Synapse group.

    Was this answer helpful?

    1 person found this answer helpful.
    0 comments No comments

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.