< Previous Module - Home - Next Module >
10 minutes
- An Azure account with an active subscription.
- Owner permissions within a Resource Group to create resources and manage role assignments.
- The subscription must have the following resource providers registered.
- Microsoft.Authorization
- Microsoft.EventGrid
- Microsoft.Sql
- Microsoft.Storage
- Microsoft.Synapse
- Microsoft.DataFactory
In order to follow along with the lab exercises, we need to provision a set of resources.
- Deploy Template
- RBAC Role Assignment (Storage Account > Contributor)
- RBAC Role Assignment (Storage Account > Storage Blob Data Reader)
The following steps will deploy Azure resources that will be used as part of the workshop. This will include a Synapse workspace, ADLS Gen2 Storage Account, and an Azure SQL Database. This will allow you to run the necessary SQL queries against the database.
-
Right-clickorCtrl + clickthe button below to open the Azure Portal in a new window. -
Beneath the Resource group field, click Create new and provide a unique name (e.g.
lakehouselab), select a valid location, and then click Review + create.Suggested Locations:
- Australia East
- Canada Central
- Central India
- Central US
- East Asia
- East US
- East US 2
- Germany West Central
- Japan East
- Korea Central
- North Central US
- Norway East
- South Central US
- Switzerland North
- UAE North
- West US
- West US 3
-
Once the validation has passed, click Create.
-
The deployment should take approximately 5 minutes to complete. Once you see the message Your deployment is complete, click Go to resource group.
The Contributor role assignment is required to ensure that your account has sufficient permissions to setup Synapse Pipelines that can be triggered from file events (e.g. Blob Created, Blob Updated).
-
Navigate to the Storage account
-
Select Access Control (IAM)
-
Click Add role assignment
-
Select
Contributorand click Next -
Click Select members
-
Search for your account, select your account, and click Select
-
Click Review + assign
-
Click Review + assign
The Storage Blob Data Reader role assignment is required to read files from the data lake using Azure Synapse Analytics built-in serverless SQL technology.
-
Navigate to the Storage account
-
Select Access Control (IAM)
-
Click Add role assignment
-
Select
Storage Blob Data Readerand click Next -
Click Select members
-
Search for your account, select your account, click Select
-
Click Review + assign
-
Click Review + assign
By successfully deploying the lab template and executing the post deployment steps, you are ready to begin the workshop!
Azure Resources
- 1 x Resource Group
- 1 x SQL Database
- 1 x SQL Server
- 1 x Synapse Workspace
- 1 x Storage Account
Azure Data Lake Storage Gen2
- 2 x RBAC Role Assignments (Contributor, Storage Blob Data Reader)












