Yaygın uygulamalardan bağlanma

Bu makalede LINQPad, DBeaver ve Microsoft SQL Server Management Studio'dan Azure Veri Gezgini'ne nasıl bağlanacağınız hakkında örnekler verilmektedir.

Daha fazla bilgi için bkz. Azure Veri Gezgini'nde SQL Server öykünmesi hakkında genel bakış.

LINQPad

LINQPad'den Azure Veri Gezgini'ne Azure Veri Gezgini bir SQL sunucusuymış gibi bağlanabilirsiniz.

  1. Bağlantı ekle'yi seçin.

  2. Veri bağlamı oluşturma'yı otomatik olarak ayarlayın.

  3. LinQPad sürücüsü olan Varsayılan 'ı (LINQ to SQL) ayarlayın.

  4. SQL Azure'ın ayarlanması.

  5. Sunucu için Azure Veri Gezgini kümesinin adını belirtin. Örneğin , mykusto.kusto.windows.net.

  6. Oturum açmak için Windows Kimlik Doğrulamasını (Active Directory) ayarlayın.

  7. Bağlantıyı doğrulamak için Test et'i seçin.

  8. Tamam'ı seçin. Tarayıcı penceresinde veritabanlarıyla birlikte ağaç görünümü görüntülenir.

  9. Artık veritabanlarına, tablolara ve sütunlara göz atabilir ve sorgu penceresinde SQLand LINQ sorgularını çalıştırabilirsiniz. SQL dilini belirtin ve veritabanına bir bağlantı seçin. Örneğin, tarayıcı penceresinde bir tablo seçin. Sayı'yı seçin ve çalışmasına izin verin.

DBeaver (5.3.3 ve üzeri)

Sonuç kümelerini Azure Veri Gezgini ile uyumlu bir şekilde işlemek üzere DBeaver'ı yapılandırmak için:

  1. Pencere menüsünde Tercihler'i seçin.
  2. Düzenleyiciler bölümünde Veri Düzenleyicisi'ni seçin.
  3. Sonraki sayfa okumadaki verileri yenile'nin işaretlendiğinden emin olun.

Şimdi DBeaver'dan Azure Veri Gezgini'ne azure veri gezgini bir SQL sunucusuymış gibi bağlanın:

  1. Veritabanı menüsünde Yeni Bağlantı'ya tıklayın.

  2. Azure'ı arayın ve Azure SQL Veritabanı'yı ayarlayın. sonrakiseçin.

  3. Konağı belirtin. Örneğin , mykusto.kusto.windows.net.

  4. Veritabanını belirtin. Örneğin, mydatabase.

    Uyarı

    Veritabanı adı olarak master kullanmayın. Azure Veri Gezgini belirli bir veritabanına bağlantı gerektirir.

  5. Active Directory - Kimlik Doğrulamasıiçin Parola'yı ayarlayın.

  6. Active Directory kullanıcısının kimlik bilgilerini belirtin. Örneğin, myname@contoso.comve bu kullanıcı için karşılık gelen parolayı ayarlayın.

  7. Bağlantı ayrıntılarının doğru olduğunu doğrulamak için Bağlantıyı Sına ... öğesini seçin.

Microsoft SQL Server Management Studio (v18.x)

Microsoft SQL Server Management Studio'dan Azure Veri Gezgini'ne bağlanmak için:

  1. Bağlan'ı ve ardından Nesne Gezgini'nin altında Veritabanı Altyapısı'yı seçin.

  2. Sunucu adı olarak Azure Veri Gezgini kümesinin adını belirtin. Örneğin , mykusto.region.kusto.windows.net.

  3. Microsoft Entra Id - Kimlik doğrulaması için MFA ile Evrensel'i ayarlayın ve kullanıcı adını belirtin.

  4. Seçenekseçin.

  5. Kullanılabilir veritabanlarına göz atmak için Veritabanına bağlan'ın altında Sunucuya Gözat'ı seçin.

  6. Gözatmaya devam etmek için Evet'i seçin.

  7. Pencerede tüm kullanılabilir veritabanlarıyla birlikte bir ağaç görünümü görüntülenir. Bu veritabanına bağlanmak için bir veritabanı seçin. Bir diğer olasılık da Veritabanına bağlan'ın altında varsayılanı seçip Bağlan'ı seçmektir. Ardından, nesne Gezgini tüm veritabanlarını görüntüler.

    Uyarı

    SSMS, veritabanı şemasına göz atmak için bağıntı alt sorgularını kullandığından, SSMS aracılığıyla veritabanı nesnelerine göz atma henüz desteklenmiyor. Bağıntılı alt sorgular Azure Veri Gezgini tarafından desteklenmez. Daha fazla bilgi için bkz. bağıntılı alt sorgular.

  8. Sorgu penceresini açmak ve veritabanınızı ayarlamak için Yeni Sorgu'yu seçin.

  9. Artık sorgu penceresinden özel SQL sorguları çalıştırabilirsiniz.

PowerShell

Aşağıdaki örnekte, bağlantı dizesi kullanarak PowerShell'de bir ODBC sürücüsü kullanarak kümenize nasıl bağlandığınız gösterilmektedir.

$conn = [System.Data.Common.DbProviderFactories]::GetFactory("System.Data.Odbc").CreateConnection()
$conn.ConnectionString = "Driver={ODBC Driver 17 for SQL Server};Server=mykustocluster.kusto.windows.net;Database=mykustodatabase;Authentication=ActiveDirectoryIntegrated"
$conn.Open()
$conn.GetSchema("Tables")
$conn.Close()