Połączenie do usługi Synapse SQL za pomocą narzędzia Azure Data Studio

Narzędzie Azure Data Studio umożliwia nawiązywanie połączeń z usługą Synapse SQL i wykonywanie zapytań względem nich w usłudze Azure Synapse Analytics.

Połącz

Aby nawiązać połączenie z usługą Synapse SQL, otwórz narzędzie Azure Data Studio i wybierz pozycję Nowy Połączenie ion.

Open Azure Data Studio

Wybierz pozycję Microsoft SQL Server jako typ Połączenie ion.

Połączenie wymaga następujących parametrów:

  • Serwer: serwer w formularzu <Azure Synapse workspace name>-ondemand.sql.azuresynapse.net
  • Baza danych: nazwa bazy danych

Uwaga

Jeśli chcesz użyć bezserwerowej puli SQL, adres URL powinien wyglądać następująco:

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

Jeśli chcesz użyć dedykowanej puli SQL, adres URL powinien wyglądać następująco:

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

Wybierz pozycję Uwierzytelnianie systemu Windows, identyfikator Entra firmy Microsoft lub identyfikator LOGOWANIA SQL jako typ uwierzytelniania.

Aby użyć nazwy logowania SQL jako typu uwierzytelniania, dodaj parametry nazwy użytkownika/hasła:

  • Użytkownik: użytkownik serwera w formularzu <User>
  • Hasło: hasło skojarzone z użytkownikiem

Aby użyć identyfikatora Entra firmy Microsoft, musisz wybrać wymagany typ uwierzytelniania.

Microsoft Entra authentication

Poniższy zrzut ekranu przedstawia szczegóły Połączenie ion dla uwierzytelniania systemu Windows:

Windows Authentication

Poniższy zrzut ekranu przedstawia szczegóły Połączenie ion przy użyciu logowania SQL:

SQL Login

Po pomyślnym zalogowaniu powinien zostać wyświetlony pulpit nawigacyjny podobny do następującego: Dashboard

Zapytanie

Po nawiązaniu połączenia można wykonywać zapytania względem usługi Synapse SQL przy użyciu obsługiwanych instrukcji języka Transact-SQL (T-SQL) względem wystąpienia. Wybierz pozycję Nowe zapytanie w widoku pulpitu nawigacyjnego, aby rozpocząć pracę.

New Query

Możesz na przykład użyć następującej instrukcji języka Transact-SQL, aby wykonać zapytanie dotyczące plików Parquet przy użyciu bezserwerowej puli SQL:

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

Następne kroki

Zapoznaj się z innymi sposobami nawiązywania połączenia z usługą Synapse SQL:

Aby uzyskać więcej informacji, odwiedź stronę Use Azure Data Studio to connect and query data using a dedicated SQL pool in Azure Synapse Analytics (Używanie narzędzia Azure Data Studio do nawiązywania połączeń i wykonywania zapytań o dane przy użyciu dedykowanej puli SQL w usłudze Azure Synapse Analytics).