Bildirim hedeflerini yönetme

Bu sayfada çalışma alanınız için bildirim hedefleri oluşturma ve yapılandırma öğretildi.

Sistem bildirimleri, iş akışınızda bir çalıştırma olayı (başlangıç, başarı ve başarısızlık) karşılaştığında size bunu belirten iletilerdir. Varsayılan olarak, bildirimler kullanıcı e-posta adreslerine gönderilir, ancak yöneticiler web kancalarını kullanarak alternatif bildirim hedeflerini yapılandırabilir. Bu, Azure Databricks ile olay odaklı tümleştirmeler oluşturmanıza olanak tanır.

Yöneticiler, Unity Kataloğu nesnelerinde ayrıcalık istekleri gibi çalışma alanı kullanıcılarından erişim istekleri almak için bildirim hedeflerini de yapılandırabilir.

Bildirim hedeflerini yönetmek için Azure Databricks çalışma alanı yöneticisi olmanız gerekir. Bir hedef yapılandırıldıktan sonra tüm kullanıcılar tarafından kullanılabilir.

Ağ gereksinimleri

  • Azure Databricks, güvenlik için HTTPS kullanımını zorlar. Bildirim hedefi, güvenilir bir sertifika yetkilisi tarafından imzalanan Güvenli Yuva Katmanı (SSL) sertifikalarını kullanmalıdır.
  • Bildirim hedefinin hem çalışma alanı denetim düzlemini hem de veri düzlemi giden IP adreslerini izin verilenler listesine eklemesi gerekir:
    • Denetim düzlemi web uygulaması IP adresleri hakkında bilgi için Azure Databricks hizmetleri ve varlıklarına ilişkin IP adresleri ve etki alanları bölümüne bakın.

    • Veri düzlemi giden IP adresleri için, Azure Databricks’in yayımladığı ip-ranges.json dosyasına bakın. Dosyada çalışma alanınızın veri düzlemi bölgesini arayın ve ağ yığınınızdaki ilgili giden IP adreslerini izin verilenler listesine ekleyin.

      Azure Databricks giden IP'leri 30 günde bir olduğu kadar sık güncelleştirebilir. Güncelleştirilmiş IP'ler yayından 60 gün sonra etkin hale gelir, bu nedenle dosyayı düzenli olarak gözden geçirin ve etkinleştirme penceresi kapanmadan önce izin verilenler listenizi güncelleştirin.

      Sürümler arasındaki değişiklikleri izlemek için JSON dosyasının ardışık sürümlerini kaydedin ve değeri karşılaştırın timestampSeconds . "Şu ölçütlere göre girdileri filtreleyin:"

      • Alan service şu şekildedir: Databricks
      • Alan platform şu şekildedir: azure
      • Alan type şu şekildedir: outbound

Yeni bildirim hedefi oluşturma

Yeni bir bildirim hedefi yapılandırmak için

  1. Çalışma alanının üst çubuğunda kullanıcı adınıza tıklayın ve açılan listeden Ayarlar seçin.
  2. Çalışma alanı yöneticisi bölümünde Bildirimler sekmesine tıklayın.
  3. Yönet düğmesine tıklayın.
  4. +Hedef ekle'ye tıklayın.
  5. Bir hedef türü seçin. Şu anda aşağıdaki hedefler desteklenmektedir:
    • E-posta
    • Slack
    • Webhook
    • Microsoft Teams
    • PagerDuty
  6. Hedefi türüne göre yapılandırın.
  7. Oluştur’a tıklayın.

Her hedef için farklı kimlik bilgileri kullanın

Hedefin yapılandırması, Azure Databricks çalışma alanınızda güvenli bir şekilde şifrelenmiş olarak depolanır. Üçüncü taraf uç noktasının güvenliği aşılırsa güvenliği artırmak için Azure Databricks yapılandırılmış her hedef için farklı kimlik bilgilerinin kullanılmasını önerir. Bu şunları içerir:

  • Slack: Bildirimin gönderildiği URL.
  • MS Teams: Bildirimin gönderildiği URL.
  • PagerDuty: Bildirimleri bir PagerDuty hizmetine benzersiz olarak yönlendirmek için kullanılan tümleştirme anahtarı.
  • Web kancası: Bildirim teslim ederken HTTP Temel kimlik doğrulamasını kullanarak üçüncü taraf uç noktasında kimlik doğrulaması yapmak için kullanılan kullanıcı adı ve parola.

Yapılandırılmış her hedef için farklı gizli diziler kullanmak, Azure Databricks çalışma alanınızdaki diğer tüm hedeflerin çalışmasını etkilemeden tek tek bildirim hedeflerine erişimi tek tek iptal etmenizi sağlar.

Slack hedefi

Slack varış noktasını ayarlamak için Slack için Gelen web kancaları yönergeleriniizleyin. Oluşturulan URL'yi Azure Databricks bildirim hedefinize yapıştırın.

Bir göreve web kancası ekle

Hedefleri yapılandırdıktan sonra, bunlara bir işin İş bildirimleri ayarlarından erişebilirsiniz. Daha fazla bilgi için bkz. bir işe bildirim ekleme.

Her iş, olay türü başına en fazla üç sistem hedefini destekler. İş bildirimlerini yapılandırırken, e-posta adreslerinin el ile girilmesi gerekir.

Sınırlamalar

Bildirim hedeflerinin şu anda aşağıdaki sınırlamaları vardır:

  • Yalnızca Databricks SQL ve işleri için bildirimleri yapılandırabilirsiniz.
  • E-posta bildirimi hedeflerinin alıcı adresi uzunluğu üzerinde 1.300 karakter sınırı vardır.
  • Özel bildirim gövdeleri için Slack ve MS Teams gibi e-posta olmayan hedefler HTML biçimlendirmesini desteklemez. Bazı bildirim hedefleri markdown'i destekler.
  • İşler için, e-posta hedefleri işin ayarlarında el ile ayarlanmalıdır.