Aracılığıyla paylaş


Azure Data Studio ile Synapse SQL'e bağlanma

Azure Synapse Analytics'te Synapse SQL'e bağlanmak ve sorgulamak için Azure Data Studio'yu kullanabilirsiniz.

Bağlan

Synapse SQL'e bağlanmak için Azure Data Studio'yu açın ve Yeni Bağlantı'yı seçin.

Azure Data Studio'yu açma

Bağlantı türü olarak Microsoft SQL Server'ı seçin.

Bağlantı için aşağıdaki parametreler gerekir:

  • Sunucu: -ondemand.sql.azuresynapse.net biçimindeki <Azure Synapse workspace name>sunucu
  • Veritabanı: Veritabanı adı

Uyarı

Sunucusuz SQL havuzu kullanmak istiyorsanız URL şöyle görünmelidir:

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

Ayrılmış SQL havuzu kullanmak istiyorsanız URL şöyle görünmelidir:

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

Kimlik Doğrulama Türü olarak Windows Kimlik Doğrulaması, Microsoft Entra Id veya SQL Oturum Açma'yı seçin.

Kimlik doğrulama türü olarak SQL Oturum Açma özelliğini kullanmak için kullanıcı adı/parola parametrelerini ekleyin:

  • Kullanıcı: Formdaki sunucu kullanıcısı <User>
  • Parola: Kullanıcıyla ilişkilendirilmiş parola

Microsoft Entra Id'yi kullanmak için gerekli kimlik doğrulama türünü seçmeniz gerekir.

Microsoft Entra kimlik doğrulaması

Aşağıdaki ekran görüntüsünde Windows Kimlik Doğrulaması için Bağlantı Ayrıntıları gösterilmektedir:

Windows Kimlik Doğrulaması

Aşağıdaki ekran görüntüsünde SQL Oturum Açma Bilgilerini kullanan Bağlantı Ayrıntıları gösterilmektedir:

SQL Oturum Açma

Oturum açma başarılı olduktan sonra şuna benzer bir pano görmeniz gerekir: Pano

Soru

Bağlandıktan sonra örnekle ilgili desteklenen Transact-SQL (T-SQL) deyimlerini kullanarak Synapse SQL'i sorgulayabilirsiniz. Başlamak için pano görünümünden Yeni sorgu'yu seçin.

Yeni Sorgu

Örneğin, sunucusuz SQL havuzunu kullanarak Parquet dosyalarını sorgulamak için aşağıdaki Transact-SQL deyimini kullanabilirsiniz:

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

Sonraki adımlar

Synapse SQL'e bağlanmanın diğer yollarını keşfedin:

Daha fazla bilgi için Azure Synapse Analytics'te ayrılmış bir SQL havuzu kullanarak verileri bağlamak ve sorgulamak için Azure Data Studio'yu kullanma bağlantısını ziyaret edin.