Connettersi a Synapse SQL con Azure Data Studio

È possibile usare Azure Data Studio per connettersi ed eseguire query su Synapse SQL in Azure Synapse Analytics.

Connessione

Per connettersi a Synapse SQL, aprire Azure Data Studio e selezionare Nuova connessione.

Open Azure Data Studio

Scegliere Microsoft SQL Server per Tipo di connessione.

Per la connessione sono necessari i parametri seguenti:

  • Server: server nel formato <Azure Synapse workspace name>-ondemand.sql.azuresynapse.net
  • Database: Nome database

Nota

Se si preferisce usare il pool SQL serverless, l'URL sarà simile al seguente:

  • <Azure Synapse workspace name>-ondemand.sql.azuresynapse.net.

Se si preferisce usare il pool SQL dedicato, l'URL sarà simile al seguente:

  • <Azure Synapse workspace name>.sql.azuresynapse.net

Scegliere Autenticazione di Windows, Microsoft Entra ID o Account di accesso SQL come tipo di autenticazione.

Per usare Account di accesso SQL come tipo di autenticazione, aggiungere i parametri nome utente/password:

  • Utente: utente server nel formato <User>
  • Password: password associata all'utente

Per usare Microsoft Entra ID, è necessario scegliere il tipo di autenticazione necessario.

Microsoft Entra authentication

Lo screenshot seguente mostra l'opzione Dettagli connessione per Autenticazione di Windows:

Windows Authentication

Lo screenshot seguente mostra l'opzione Dettagli connessione per Account di accesso SQL:

SQL Login

Al termine dell'accesso, verrà visualizzato un dashboard simile al seguente: Dashboard

Query

Dopo aver stabilito la connessione, è possibile eseguire possibile eseguire query su Synapse SQL usando le istruzioni Transact-SQL (T-SQL) supportate nell'istanza. Per iniziare, selezionare Nuova query nella vista del dashboard.

New Query

È ad esempio possibile usare l'istruzione Transact-SQL seguente per eseguire query su file Parquet con il pool SQL serverless:

SELECT COUNT(*)
FROM  
OPENROWSET(
    BULK 'https://azureopendatastorage.blob.core.windows.net/censusdatacontainer/release/us_population_county/year=20*/*.parquet',
    FORMAT='PARQUET'
)

Passaggi successivi

Esplorare altri modi per connettersi a Synapse SQL:

Per altre informazioni, vedere Usare Azure Data Studio per connettersi ed eseguire una query sui dati con un pool SQL dedicato in Azure Synapse Analytics.