You can configure a Microsoft Azure Synapse SQL connection to connect to a serverless SQL pool. A serverless SQL pool does not store data or require any preconfigured infrastructure. You can connect to a serverless SQL pool when you want to query external tables that reference data stored in Microsoft Azure Data Lake Storage Gen2 or when you want to use queries with the OPENROWSET function.
To connect to a serverless SQL pool, specify the Azure DW JDBC URL connection string for a serverless SQL pool in the Microsoft Azure Synapse SQL connection.
Before you connect to a serverless SQL pool to read from
Microsoft Azure Synapse SQL
, be sure to complete the following prerequisites:
Configure an Azure Analytics serverless pool workspace.
Create an SQL database in the serverless pool workspace.
Get the JDBC URL for the following authentication types:
Microsoft SQL Server authentication
Azure Active Directory (AAD) authentication
Managed Identity authentication
To use Service Principal authentication to connect to Microsoft Azure Data Lake Storage Gen2 to stage the files, get credentials for Service Principal.
Configure steps to read data from a file using the OPENROWSET query or by creating an external table.