Error while creating Synapse analytics workspace

Naresh 5 Reputation points
2025-01-04T18:15:51.48+00:00

The request content was invalid and could not be deserialized: Required property 'name' not found in 'sku'

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.
5,259 questions
{count} votes

1 answer

Sort by: Most helpful
  1. phemanth 14,805 Reputation points Microsoft External Staff
    2025-01-06T07:29:13.8866667+00:00

    @Naresh

    Welcome to the Microsoft Q&A and thank you for posting your questions here

    The error message indicates that the deployment is failing because the sku property is missing the required name field.

    Here are a few steps you can take to resolve this issue:

    Check the Deployment Template: Ensure that the sku property in your ARM template or Bicep file includes the name field. For example:

    {
        "type": "Microsoft.Synapse/workspaces",
        "apiVersion": "2022-10-01",
        "name": "[parameters('workspaceName')]",
        "sku": {
            "name": "DW100c"
        },
        "location": "[parameters('location')]",
        ...
    }
    
    1. Register Resource Providers: Sometimes, the issue can be resolved by registering the necessary resource providers in your Azure subscription. Go to:
      • Azure portal > Subscriptions > Your Subscription > Settings > Resource Providers
      Screenshot of searching for subscriptions in the Azure portal. Screenshot of Resource provider details in the Azure portal.
      • Ensure that the following providers are registered: Microsoft.Network, Microsoft.Authorization, Microsoft.Compute, Microsoft.ManagedIdentity, Microsoft.Sql, Microsoft.Storage, Microsoft.Synapse.
    2. Select a Valid Pricing Tier: Make sure you are selecting a valid pricing tier (SKU) during the configuration process. This can often be overlooked.

    It might be helpful to share more details about your deployment process or any specific configurations you're using.

    0 comments No comments

Your answer

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