Sorgu geçmişi
Sorgu geçmişi, SQL ambarları kullanılarak gerçekleştirilen SQL sorgularını gösterir. Sorgu geçmişi, son 30 güne ait sorgu verilerini tutar ve ardından otomatik olarak silinir.
Not
Çalışma alanınız sunucusuz işlem genel önizlemesi için etkinleştirildiyse, sorgu geçmişiniz de not defterleri ve işler için sunucusuz işlemde çalıştırılacak tüm SQL ve Python sorgularını içerir. Bkz . Sunucusuz işlemle bağlantı kurma.
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'yi kullanarak sorgu geçmişiyle çalışmak için bkz . Sorgu Geçmişi API'si.
Önemli
SQL sorgusunun sorgu geçmişine kaydedilen süre yalnızca SQL ambarlarının sorguyu yürütmek için harcadığı süredir. Sorguyu yürütmeye hazırlanmayla ilgili iç sıraya alma veya veri yükleme ve indirme işlemiyle ilgili ek süre gibi ek yükleri kaydetmez.
Sorgu geçmişini görüntüleme
Sorgunun tüm yürütmelerinin geçmişini görüntülemek için:
- Kenar çubuğunda Sorgu Geçmişi'ne tıklayın .
- İsteğe bağlı olarak, listeyi süreye göre sıralamak için Süre'ye tıklayın. Varsayılan olarak, liste başlangıç zamanına göre sıralanır.
- SQL komutu ve yürütme ayrıntıları gibi diğer ayrıntıları görmek için sorgunun adına tıklayın.
Listeyi kullanıcıya, hizmet sorumlusuna, tarih aralığına, SQL ambarı'na ve sorgu durumuna göre filtreleyebilirsiniz.
İzinleri olmayan CAN_MANAGE
yönetici olmayan bir kullanıcıysanız Sorgu Geçmişi'nde yalnızca kendi sorgularınızı görüntüleyebilirsiniz.
Not
Başka bir kullanıcıya Sahip Olarak Çalıştır izinlerine sahip bir kullanıcı tarafından paylaşılan sorgular, sorguyu paylaşan kullanıcının değil, sorguyu yürüten kullanıcının sorgu geçmişinde görünür.
Sorgu ayrıntılarını görüntüleme
Sorgunun süresi, SQL komutu, döndürülen satır sayısı ve G/Ç performansı gibi ayrıntıları görüntülemek için:
Sorgu geçmişini görüntüleyin.
Sorgunun adına tıklayın.
Her görevde harcanan süre, döndürülen satırlar ve G/Ç performansı gibi sorgu performansı hakkında kısa bilgiler görüntülenir.
Yürütme planı da 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:
Sorgu geçmişini görüntüleyin.
Sorgunun adına tıklayın.
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.
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.