Aracılığıyla paylaş


Databricks görevlerini yapılandırma ve düzenleme

Bu makale, İş Akışları çalışma alanı kullanıcı arabirimini kullanarak görevleri oluşturma, yapılandırma ve düzenleme yönergelerine odaklanır.

Azure Databricks, databricks işlerinin bileşenleri olarak görevleri yönetir. Bir işin bir veya daha fazla görevi vardır. İlk görevi yapılandırarak çalışma alanı kullanıcı arabiriminde yeni bir iş oluşturursunuz. Yeni bir iş yapılandırmak için bkz . Databricks İşleri'ni yapılandırma ve düzenleme.

Her görevin, görev mantığını çalıştıran ilişkili bir işlem kaynağı vardır. Sunucusuz kullanıyorsanız Azure Databricks işlem kaynaklarınızı yapılandırıyor. Sunucusuz kullanmıyorsanız bkz . İşlemleri işler için yapılandırma.

Azure Databricks'in görev yapılandırması için aşağıdakiler de dahil olmak üzere başka giriş noktaları ve araçları vardır:

Görev oluşturma veya yapılandırma

Var olan bir görevi düzenlemek veya çalışma alanı kullanıcı arabirimiyle yeni bir görev eklemek için aşağıdaki adımları kullanarak var olan bir işi seçin:

  1. Kenar çubuğunda İş Akışları'na tıklayın İş Akışları Simgesi .
  2. Ad sütununda iş adına tıklayın.
  3. Görevler sekmesine tıklayın. Görev grafiği görüntülenir.
  4. Bir görevi düzenlemek için görev adına tıklayın. Görev yapılandırması, görev grafiğinin altında görünür.
  5. Görev eklemek için öğesine tıklayın Görev Ekle Düğmesi.

Görev türleri

Yapılandırma seçenekleri ve yönergeleri göreve göre değişir. Aşağıdaki görev türleri kullanılabilir:

Görevi kopyalama

Yukarı akış bağımlılıkları da dahil olmak üzere mevcut bir görevin tüm yapılandırmalarını kopyalamak için görevleri kopyalayın.

Bir görevi kopyalamak için aşağıdakileri yapın:

  1. Görev grafiğinde görevi seçin.
  2. Görevi kopyala düğmesi’a tıklayın.
  3. Kopyalanan görev adını belirtin ve Kopyala'ya tıklayın.

Görevi silme

Bir görevi silmek için aşağıdakileri yapın:

  1. Görev grafiğinde görevi seçin.
  2. Görevi sil'e tıklayın Çöp Kutusu ve seçin.

Görev yolunu kopyalama

Not defteri görevleri gibi belirli görev türleri, görev kaynak kodunun yolunu kopyalamanıza olanak sağlar:

  1. Görevler sekmesine tıklayın.
  2. Kopyalanacak yolu içeren görevi seçin.
  3. Görev yolunun yanındaki öğesine tıklayarak İşler Kopyala Simgesi yolu panoya kopyalayın.

Gelişmiş görev ayarları

Aşağıdaki gelişmiş ayarlar başarısız görevler için yeniden denemeleri ve yanıt vermeyen görevler için zaman aşımı ilkelerini denetler.

Not

Bildirimleri görev veya iş düzeyinde ayarlayabilirsiniz. bkz. İş olayları için e-posta ve sistem bildirimleri ekleme.

Yeniden deneme ilkesi ayarlama

Görev yeniden denemeleri için varsayılan ayar, iş yapılandırmasına bağlıdır. Çoğu yapılandırmada, varsayılan ayar görev hatasıyla ilgili hiçbir görevi yeniden denemez.

Sunucusuz işler yeniden denemeleri varsayılan olarak otomatik olarak iyileştirir. Bkz. Yeniden denemelere izin vermek için sunucusuz işlem otomatik iyileştirmesini yapılandırma

Sürekli işler üstel geri alma yeniden deneme ilkesi kullanır. Bkz . Sürekli işler için hatalar nasıl işlenir?.

Başarısız görev çalıştırmalarının ne zaman ve kaç kez yeniden deneneceğini belirleyen bir ilke yapılandırmak için, Yeniden Denemeler'in yanındaki + Ekle'ye tıklayın.

Yeniden deneme aralığı, başarısız çalıştırmanın başlangıcı ile sonraki yeniden deneme çalıştırması arasında milisaniye olarak hesaplanır.

Not

Hem Zaman Aşımı hem de Yeniden Denemeleri yapılandırıyorsanız, zaman aşımı her yeniden deneme için geçerlidir.

Görev için beklenen tamamlanma süresini veya zaman aşımını yapılandırma

Beklenen ve maksimum tamamlanma süresi dahil olmak üzere bir görev için isteğe bağlı süre eşikleri yapılandırabilirsiniz. Süre eşiklerini yapılandırmak için Süre eşiği'ne tıklayın.

Görevin beklenen tamamlanma süresini yapılandırmak için Uyarı alanına bir süre girin. Görev bu eşiği aşarsa bir olay tetikler. Bir görevin yavaş çalıştığını bildirmek için bu olayı kullanabilirsiniz. Bkz . Yavaş çalışan veya geç çalışan işler için bildirimleri yapılandırma.

Görevin tamamlanma süresi üst sınırını yapılandırmak için, Zaman Aşımı alanına maksimum süreyi girin. Görev bu süre içinde tamamlanmazsa, Azure Databricks durumunu "Zaman Aşımına Uğradı" olarak ayarlar.