Aracılığıyla paylaş


Sorgu geçmişi

Not

Çalışma alanınız sunucusuz işlem için etkinleştirildiyse, sorgu geçmişiniz not defterleri ve işler için sunucusuz işlemde çalıştırılacak tüm SQL ve Python sorgularını da içerir. Bkz. Sunucusuz bilişim ile bağlantı kurma.

Çalışma alanınızda DLT için Sorgu Geçmişi & Profili (Genel Önizleme) etkinse, sorgu geçmişiniz sql ambarı veya DLT işlem hattı üzerinden çalıştırılacak CREATE ve REFRESH deyimlerini gösterir.

Sorgularla ilgili sorunların hatalarını ayıklamanıza yardımcı olması için bu ekran aracılığıyla sağlanan bilgileri kullanabilirsiniz.

Bu bölümde, kullanıcı arabirimini kullanarak sorgu geçmişiyle nasıl çalışıldığı açıklanmaktadır. API kullanarak sorgu geçmişiyle çalışmak için bkz. Sorgu Geçmişi.

Sorgu geçmişini görüntüleme

Bir sorgu için önceki çalıştırmaları görüntülemek için:

  1. Kenar çubuğunda Sorgu Geçmişi'ne tıklayın Geçmiş Simgesi.
  2. İsteğe bağlı olarak, listeyi kullanıcı, tarih aralığı, işlem, süre, sorgu durumu, deyim türü ve deyim kimliğine göre filtrelemek için sayfanın üst kısmındaki filtreleri kullanın.

Databricks SQL sorguları için, en azından CAN MONITOR izinleri olmayan yönetici olmayan kullanıcılar Sorgu Geçmişi'nde yalnızca kendi sorgularını görüntüleyebilir.

Not

Sahip Olarak Çalıştır izinlerine sahip bir kullanıcı tarafından Çalıştırabilir izinlerine sahip başka bir kullanıcıyla paylaşılan Databricks SQL sorguları, sorguyu yürüten kullanıcının sorgu geçmişinde görünür, sorguyu paylaşan kullanıcının değil.

Sorgu ayrıntılarını görüntüleme

Sorguyla ilgili tam sorgu deyimi, sorgu kaynağı, süre, döndürülen satır sayısı ve G/Ç performansı veya yürütme ayrıntıları gibi ayrıntıları görüntülemek için.

  1. Sorgu geçmişini görüntüleyin.

  2. Sorgunun adına tıklayın.

    Sorgu geçmişi ayrıntıları

    • Deyimi Kimliği: Bu, verilen sorgu ögesiyle ilişkili evrensel olarak benzersiz tanımlayıcıdır (UUID).
    • Sorgu durumu: Sorgu geçerli durumuyla etiketlendi: Kuyruğa Alındı, Çalışıyor, Bitti, Başarısız veya İptal Edildi.
    • İşlem türü: Bu alan, sorgu için kullanılan işlem türünü gösterir.
    • Sorgu deyimi: Bu bölüm tam sorgu deyimini içerir. Sorgu önizlemede gösterilemeyecek kadar uzunsa, tam metni görmek için Sorguyu genişlet simgesine tıklayınExpand query.
    • Sorgu kaynağı: Bu alan, sorgunun nereden kaynaklandığını gösterir. Sorgular yapay zeka/BI panoları, sorgu nesneleri, Databricks SQL düzenleyicisi, not defterleri ve DLT işlem hatları (Genel Önizleme) gibi çeşitli kaynaklardan gelebilir.
    • Duvar saati süresi: Zamanlamanın başlangıcı ile sorgu yürütmesinin sonu arasındaki geçen duvar saati süresini gösterir. Toplam, zamanlama süresi ve çalışma süresi toplamı olarak otomatik olarak görüntülenir. Daha fazla bilgi edinmek için bu alanların her biri alt kategorilere genişletilebilir.
    • Özet ayrıntıları: Panelin alt kısmında toplam görev süresi, okunan ve döndürülen satırlar, dosyalar ve bölümler ve oluşmuş olabilecek taşmalar da dahil olmak üzere sorgunun performansıyla ilgili özet ayrıntılar yer alır.
  3. Yürütme planı dahil olmak üzere sorgunun performansı hakkında daha ayrıntılı bilgi için sayfanın alt kısmındaki Sorgu Profilini Görüntüle'ye tıklayın. Diğer ayrıntılar için bkz . Sorgu profili.

Yürütülen sorguyu sonlandırma

Siz veya başka bir kullanıcı tarafından başlatılan uzun süre çalışan bir sorguyu sonlandırmak için:

  1. Sorgu geçmişini görüntüleyin.

  2. Sorgunun adına tıklayın.

  3. Durum'un yanındaki İptal'e tıklayın.

    Not

    İptal yalnızca sorgu çalışırken görünür.

Sorgu sonlandırılır ve durumu İptal Edildi olarak değişir.

Dikkat

DLT hesaplama kullanan ifadeler yalnızca Pipelines Kullanıcı Arayüzü'nden iptal edilebilir.

Sorgu geçmişi sistem tablosuna erişme

Azure Databricks sistem tabloları, ayrıcalıklı kullanıcıların hesabınızdaki tablosal sorgu geçmişi kayıtlarını görüntüleyebileceği bir sorgu geçmişi tablosu (system.query.history) içerir. Varsayılan olarak, hesabınızın sistem tablolarına yalnızca yöneticiler erişebilir. Sorgu geçmişi sistem tablosunu etkinleştirme ve bunlara erişme hakkında bilgi için bkz. Sorgu geçmişi sistem tablosu başvurusu.