Aracılığıyla paylaş


Zaman aşımı sınırlarını ayarlama

Azure Veri Gezgini'da sorgularınız ve yönetim komutlarınız için zaman aşımı uzunluğunu özelleştirmek mümkündür. Bu makalede Azure Veri Gezgini web kullanıcı arabirimi, Kusto.Explorer, Kusto.Cli, Power BI gibi çeşitli araçlarda ve SDK kullanırken özel bir zaman aşımı ayarlamayı öğreneceksiniz. Bazı araçların kendi varsayılan zaman aşımı değerleri vardır, ancak bu değerleri sorgularınızın karmaşıklığı ve beklenen çalışma zamanına göre ayarlamak yararlı olabilir.

Not

İstek sınırları ilkesi gibi sunucu tarafı ilkeleri, istemci tarafından belirtilen zaman aşımını geçersiz kılabilir.

Azure Veri Gezgini web kullanıcı arabirimi

Bu bölümde, Azure Veri Gezgini web kullanıcı arabiriminde özel sorgu zaman aşımı ve yönetici komut zaman aşımının nasıl yapılandırıldığı açıklanmaktadır.

Önkoşullar

  • Microsoft hesabı veya Microsoft Entra kullanıcı kimliği. Azure aboneliği gerekmez.
  • Azure Veri Gezgini kümesi ve veritabanı. Küme ve veritabanı oluşturma.

Zaman aşımı uzunluğunu ayarlama

  1. Microsoft hesabınız veya Microsoft Entra kullanıcı kimliği kimlik bilgilerinizle Azure Veri Gezgini web kullanıcı arabiriminde oturum açın.

  2. Üstteki menüde Ayarlar simgesini seçin.

  3. Sol menüden Bağlantı'yı seçin.

  4. Sorgu zaman aşımı (dakika) ayarı altında, istediğiniz sorgu zaman aşımı uzunluğunu seçmek için kaydırıcıyı kullanın.

  5. Yönetici komutu zaman aşımı (dakika) ayarı altında, istediğiniz yönetici komutu zaman aşımı uzunluğunu seçmek için kaydırıcıyı kullanın.

    Azure Veri Gezgini web kullanıcı arabiriminde zaman aşımı uzunluğunu denetleen ayarların ekran görüntüsü.

  6. Ayarlar penceresini kapatır ve değişiklikler otomatik olarak kaydedilir.

Kusto.Explorer

Bu bölümde Kusto.Explorer'da özel sorgu zaman aşımı ve yönetici komut zaman aşımının nasıl yapılandırıldığı açıklanmaktadır.

Önkoşullar

Zaman aşımı uzunluğunu ayarlama

  1. Kusto.Explorer aracını açın.

  2. Üstteki menüde Araçlar sekmesini seçin.

  3. Sağ tarafta Seçenekler'i seçin.

    Kusto.Explorer aracındaki seçenekler pencere öğesini gösteren ekran görüntüsü.

  4. Soldaki menüde Bağlantılar'ı seçin.

  5. Sorgu Sunucusu Zaman Aşımı ayarında, istediğiniz zaman aşımı uzunluğunu girin. Maksimum değer 1 saattir.

  6. Yönetici Komut Sunucusu Zaman Aşımı ayarı altında, istediğiniz zaman aşımı uzunluğunu girin. Maksimum değer 1 saattir.

    Kusto.Explorer'da zaman aşımı uzunluğunu denetleen ayarları gösteren ekran görüntüsü.

  7. Değişiklikleri kaydetmek için Tamam'ı seçin.

Kusto.Cli

Bu bölümde Kusto.Cli'de özel sunucu zaman aşımının nasıl yapılandırıldığı açıklanmaktadır.

Önkoşullar

Zaman aşımı uzunluğunu ayarlama

servertimeout istemci isteği özelliğini istenen zaman aşımı uzunluğuyla 1 saate kadar geçerli bir zaman aralığı değeri olarak ayarlamak için aşağıdaki komutu çalıştırın.

Kusto.Cli.exe <ConnectionString> -execute:"#crp servertimeout=<timespan>" -execute:"…"

Alternatif olarak, aşağıdaki komutu kullanarak norequesttimeout istemci isteği özelliğini ayarlayın. Bu özellik, zaman aşımını en fazla 1 saat olarak ayarlar.

Kusto.Cli.exe <ConnectionString> -execute:"#crp norequesttimeout=true" -execute:"…"

Ayarlandıktan sonra, uygulama yeniden başlatılana veya başka bir değer ayarlanana kadar istemci isteği özelliği gelecekteki tüm değerlere uygulanır. Geçerli değeri almak için şunu kullanın:

Kusto.Cli.exe <ConnectionString> -execute:"#crp servertimeout"

Power BI

Bu bölümde, Power BI'da özel sunucu zaman aşımının nasıl yapılandırıldığı açıklanmaktadır.

Önkoşullar

Zaman aşımı uzunluğunu ayarlama

  1. Power BI desktop'tan Azure Veri Gezgini kümenize bağlanın.

  2. Üstteki menüde Verileri Dönüştür'ü seçin.

    Power BI Desktop'taki veri dönüştürme seçeneğinin ekran görüntüsü.

  3. Üstteki menüde Gelişmiş Sorgu Düzenleyicisi'ı seçin.

    Power BI Desktop'taki Power BI gelişmiş sorgu düzenleyicisi seçeneğinin ekran görüntüsü.

  4. Açılır pencerede, yöntemin dördüncü parametresinde AzureDataExplorer.Contents zaman aşımı seçeneğini ayarlayın. Aşağıdaki örnekte 59 dakikalık bir zaman aşımı uzunluğunun nasıl ayarlanacağı gösterilmektedir.

    let 
        Source = AzureDataExplorer.Contents(<cluster>, <database>, <table>, [Timeout=#duration(0,0,59,0)])
    in
        Source
    
  5. Değişiklikleri uygulamak için Bitti'yi seçin.

SDK

SDK'larla zaman aşımlarını ayarlamayı öğrenmek için bkz . İstemci isteği özellikleriyle sorgu davranışını özelleştirme.