SQL deposunu izleme

Databricks kullanıcı arabiriminden bir SQL ambarını izleme. Etkin sorguları, ambar durumunu, küme sayısını ve daha fazlasını görüntüleyin.

SQL sorgularını ve sistem tablolarını kullanarak sql ambarlarını izlemek için bkz. SQL ambarı etkinliğini izlemek için örnek sorgular.

SQL ambarı izleme ölçümlerini görüntüleme

SQL ambarını izlemek için, SQL ambarının adına ve ardından İzleme sekmesine tıklayın. İzleme sekmesinde aşağıdaki izleme öğelerini görürsünüz:

Sayfanın bundan sonra gelen tanımlı bölümlerini belirtmek için numaralandırılmış ek açıklamaları içeren ekran görüntüsü.

  1. Canlı istatistikler: Canlı istatistikler sayfanın üst kısmında görünür. Soldan sağa doğru, depo durumunu, çalışan sorgu sayısını, kuyruğa alınan sorgu sayısını ve depo mevcut küme sayısını belirtir.

    Uyarı

    Küme sayısı, yalnızca ölçeklendirme etkinleştirildiğinde ve yapılandırıldığında birden fazla olabilir.

  2. Zaman ölçeği filtresi: Zaman ölçeği filtresi, sorgu sayısı grafiği, çalışan küme grafiği ve sorgu geçmişi için zaman aralığını ayarlar. Varsayılan zaman aralığı 8 saattir, ancak şimşek simgesini kullanarak Şimşek simgesi 24 saat, 7 gün veya 14 günlük bir süre seçebilirsiniz. Ayrıca, takvimi kullanarak veya çubuk grafiğe tıklayıp sürükleyerek özel bir dönem ayarlayabilirsiniz.

  3. En yüksek sorgu sayısı grafiği: Bu grafik, seçilen zaman diliminde ambarın çalışan ve kuyruğa alınan en fazla eşzamanlı sorgu sayısını gösterir. Bu grafiği sağlayan veriler meta veri sorgularını içermez. Her veri noktası, 5 dakikalık bir zaman penceresindeki zirveyi temsil eder.

  4. Tamamlanan sorgu sayısı grafiği: Bu grafik, iptal edilen ve başarısız sorgular da dahil olmak üzere seçilen zaman çerçevesinde tamamlanan sorguların sayısını gösterir. Sorgular tamamlandıktan sonra grafikte gösterilir ve sayı sayısı dakikada ortalama olarak alınır.

  5. Çalışan kümeler grafiği: Bu grafik, seçilen zaman çerçevesi boyunca ambara ayrılan küme sayısını gösterir. Küme geri dönüşümü sırasında bu sayı, yapılandırılan üst sınırı geçici olarak aşabilir. Her zaman aralığında ambarın neden çalıştığını açıklayan renk kodlu ek açıklamaları görmek için Etkinlik ayrıntılarını (Beta) etkinleştirin. Bkz . Etkinlik ayrıntıları.

  6. Sorgu geçmişi tablosu: Bu tabloda, seçilen zaman çerçevesinde etkin olan tüm sorgular listelenir. Sütunlar aşağıdaki ayrıntıları gösterir:

    • Sorgu: Sorgu metnini önizlemek için oka tıklayın. Daha fazlasını görmek için Sorgu metnini genişlet'e tıklayın.
    • Sorgu başlangıç saati: Sorgunun ne zaman çalışmaya başladığını gösterir.
    • Süre: Zamanlamaya ve çalışma sürelerine göre ayrılmış süreyi görmek için sürenin üzerine gelin.
    • Getirme süresi (Beta): Bir sorgu etkin bir şekilde getirildiğinde zaman gösterilmez. Getirme işlemi tamamlandığında, zaman tabloda gösterilir.
    • Sorgu kaynağı: Sorgunun çalıştırıldığı işlem hattı, Genie Space veya pano gibi kaynakları gösterir.
    • Sorguyu çalıştıran kullanıcı: Sorguyu çalıştıran kullanıcının adını gösterir.

    Sorguları kullanıcı, süre, durum ve deyim türüne göre filtreleyebilirsiniz.

    Uyarı

    Çalışan kümeler grafiğinde Etkinlik ayrıntıları etkinleştirildiğinde, gri çubuklara tıklayarak bu tabloyu getirme durumundaki sorgulara göre filtreleyin.

Etkinlik ayrıntıları

Her zaman aralığında ambarın neden çalıştığını açıklayan renk kodlu ek açıklamaları görmek için Etkinlik ayrıntılarını etkinleştirin. Etkinlik verileri her 5-10 dakikada bir yenilenir.

Önemli

Bu özellik Beta sürümündedir. Çalışma alanı yöneticileri Bu özelliğe erişimi Önizlemeler sayfasından denetleyebilir. Bkz. Azure Databricks önizlemelerini yönetme.

Etkinlik ayrıntılarının etkinleştirildiği kümeler grafiğini çalıştırma

Etkinlik ek açıklamaları:

  • Sorgu etkinliği: Ambar, sorgu çalıştırma, kuyruğa alınmış sorgular veya yakın zamanda tamamlanan sorgular dahil olmak üzere sorgu etkinliğini işliyordu.
  • Diğer etkinlik: Aktif sorguların sonuçları getirmesi veya etkin sorgular olmayan açık oturumlar nedeniyle ambar etkindi.
  • Hazır: Ambar iş yüklerini çalıştırmaya hazırdı ancak etkin sorgu veya oturum etkinliği yoktu.

Etkinlik ayrıntılarıyla etkileşime geçmek için:

  • Meta verilerini görüntüleyin: Bildirim kimlikleri, kullanıcı e-posta adresleri ve istemci uygulamaları gibi ek bağlamları görmek amacıyla herhangi bir renkli çubuğun üzerine gelin.
  • Sorgu geçmişini filtreleme: Sorgu geçmişi tablosunu bu süre boyunca getirme durumundaki sorgulara otomatik olarak filtrelemek için gri çubuklara (sorgu getirme) tıklayın.

Uzun getirme sürelerini izleme

Önemli

Bu özellik Beta sürümündedir. Çalışma alanı yöneticileri Bu özelliğe erişimi Önizlemeler sayfasından denetleyebilir. Bkz. Azure Databricks önizlemelerini yönetme.

Sorgular çalıştırıldığında veya sonuçlar getirildiğinde SQL ambarları etkin kalır. Sorguların çoğu saniyeler içinde sonuç döndürür, ancak büyük sonuç kümeleri, gecikmeli getirme veya istemcilerin kapatmamış olduğu sorgular nedeniyle bazı sorgular birkaç dakika sürebilir. Hangi sorguların getirildiğini bilmek, sorgular çalışmıyor gibi görünmesine rağmen bir deponun neden etkin kaldığını anlamanıza yardımcı olur.

İpucu

Sorguları getirirken ambarı etkin durumda tutarken zaman dilimlerini görsel olarak belirlemek için Kümeler çalıştırılıyor grafiğindekiEtkinlik ayrıntıları düğmesini de kullanabilirsiniz. Gri çubuklar getirme etkinliğini gösterir ve sorgu geçmişi tablosunu filtrelemek için bunlara tıklayabilirsiniz.

Getirilen sorguları görüntülemek için:

  1. Ara simgesine tıklayın. Kümeler'in yanındaki arama simgesi. Sorgu geçmişi tablosunun üzerinde getirme durumundaki sorguları gösteren bir panel görüntülenir.
  2. Sorgu geçmişi tablosuna dönmek için Çıkış'a tıklayın.

Getirme durumundaki sorguları durdurmak için:

  1. Sorgu Profili panelini açmak için sorguya tıklayın.
  2. İstemci tarafından sonuç getirme öğesinin sağındaki Durdur'a tıklayın.