Databricks SQL uyarıları

Databricks SQL uyarıları bir zamanlamaya göre sorgu çalıştırır ve sorgu sonucuna karşı tanımladığınız bir koşul karşılandığında sizi bilgilendirir. Bir uyarı zamanladığınızda, uyarının ilişkili sorgusu çalıştırılır ve koşul değerlendirilir. Ayrıca, geçmiş değerlendirmelerin sonuçlarını gözden geçirmek için bir uyarı geçmişi görüntüleyebilirsiniz.

Bunun yerine eski uyarılarla çalışmayı öğrenmek için bkz. Eski uyarılar nelerdir?.

Uyarılarla neler yapabilirsiniz?

Uyarılar, sql sorgusu sonuçlarını bir zamanlamaya göre izlemenize olanak sağlar. İş KPI'lerini izlemek, veri kalitesini izlemek, maliyet eğilimlerini izlemek ve Azure Databricks iş yüklerinizdeki operasyonel sorunları yakalamak için bunları kullanın. Azure Databricks genelindeki yaygın desenler şunlardır:

Uyarıları kullanmaya başlama

Aşağıdaki sayfalar, yeni uyarı yazmadan devam eden yönetime kadar en yaygın uyarı görevlerini kapsar:

Başlık Açıklama
Uyarı oluşturma Uyarı düzenleyicisinde uçtan uca ilerleyin. Gelişmiş ayarları ve bildirim şablonu özelleştirmesini içerir.
Uyarıları yönetme Azure Databricks Git klasörleriyle liste sayfasında uyarılar bulun, bunları paylaşın, sahipliği aktarın ve değişiklikleri izleyin.
Lakeflow İşlerinde uyarıları görev olarak çalıştırın Bir işe görev olarak Databricks SQL uyarısı ekleyin; böylece koşul denetimleri bir işlem hattı tetikleyicisinde çalıştırılır ve aşağı akış görevleri sonuca göre dallanabilir.
Uyarı sorgusu desenleri Toplamalar, çok sütunlu koşullar ve ölçüm görünümleri için SQL desenleri.

Eski uyarılardan farklar

Databricks SQL uyarılarının en son sürümü, birkaç temel yolla eski uyarılardan farklı davranır:

  • Sorgu yeniden kullanımı: Bir uyarı oluşturulurken mevcut bir kaydedilmiş SQL sorgusu yeniden kullanılamaz. Her uyarının kendi sorgu tanımı vardır ve bu tanım doğrudan yeni uyarı düzenleyicisinde yazılabilir.
  • Uyarı durumu değerleri: Uyarı durumları basitleştirilir ve uyarılar artık eski uyarılardan gelen durumu desteklemez UNKNOWN . Değerlendirmeler OK, TRIGGERED veya ERROR olarak çözülür.

Geçiş yaparken hem en son uyarıları hem de eski uyarıları yan yana kullanmaya devam edebilirsiniz.