Aracılığıyla paylaş


İşler için SQL uyarı görevi

Ö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.

Databricks SQL uyarısını bir işin parçası olarak değerlendirmek için SQL uyarı görevi kullanın. SQL uyarı görevleri, uyarı tabanlı izlemeyi veri işlem hatlarınızla tümleştirmenize olanak tanıyarak diğer iş görevleriyle birlikte otomatik koşul denetimlerini ve bildirimlerini etkinleştirir. Databricks SQL uyarıları hakkında daha fazla bilgi edinmek için bkz. Databricks SQL uyarıları.

Önkoşullar

SQL uyarı görevini kullanmak için aşağıdaki önkoşulları karşılamanız gerekir:

SQL uyarı görevini yapılandırma

İşler kullanıcı arabirimi, diğer yapılandırılmış ayarlara göre seçenekleri dinamik olarak görüntüler. Bir SQL Alert görevi yapılandırmak için:

  1. Çalışma alanınızda İş Akışları simgesine tıklayın.Kenar çubuğundaki İşler ve İşlem Hatları.
  2. Oluştur'a ve ardından İş'e tıklayın.
  3. Başka bir görev türü ekle'ye tıklayın. SQL Uyarısı'nı arayın ve kutucuğa tıklayarak seçin.
  4. Bir Görev adı girin.
  5. Uyarı açılan menüsünde değerlendirmek istediğiniz Databricks SQL uyarısını seçin.
  6. (İsteğe bağlı) SQL ambarı açılan menüsünde uyarı sorgusunu çalıştırmak için kullanılacak SQL ambarını seçin. Eğer ayarlanmamışsa, uyarının dahili deposu kullanılır. SQL uyarı görevleri için sunucusuz veya profesyonel bir SQL ambarı kullanmanız gerekir.
  7. (İsteğe bağlı) Aboneler açılan listesinde, uyarı sonuçlarıyla birlikte bildirim alması gereken kullanıcıları ve bildirim hedeflerini seçin. Ayarlanmadıysa uyarının iç aboneleri (varsa) bildirim alır.
  8. (İsteğe bağlı) Süre eşiğini, Bildirimleri veya Yeniden Denemeleri yapılandırmak için bkz. Gelişmiş görev ayarları.
  9. Görevi kaydet'e tıklayın.

SQL uyarısı görev davranışı

bir iş bir SQL uyarı görevi çalıştırdığında aşağıdakiler gerçekleşir:

  1. Uyarının sorgusu belirtilen SQL ambarı üzerinde yürütülür.
  2. Uyarı koşulu sorgu sonuçlarına göre değerlendirilir.
  3. Görevde yapılandırılan aboneler uyarı sonucuna göre bildirim alır.

SQL uyarı görevi aşağıdaki durumlardan birini bildirir:

  • Başarılı: Uyarı koşulunun tetiklenip tetiklenmediğine bakılmaksızın uyarı başarıyla değerlendirildi.
  • Başarısız: Uyarı değerlendirmesi sırasında SQL ambarı bağlantı sorunu veya sorgu hatası gibi bir hata oluştu.

Uyarı

SQL uyarı görevi uyarıyı uyarının kendisinde yapılandırılan herhangi bir zamanlamaya göre bağımsız olarak değerlendirir. Temel uyarıdaki zamanlamalar, iş çalışması tarafından etkilenmez.

Sınırlamalar

  • SQL uyarı görevleri parametreleri desteklemez. Parametreli sorgular kullanmanız gerekiyorsa bunun yerine bir SQL görevi kullanmayı göz önünde bulundurun.
  • Beta döneminde SQL uyarı görevleri yalnızca Databricks SQL uyarılarını destekler. Legacy uyarılar desteklenmez.