Aracılığıyla paylaş


İşler için DLT işlem hattı görevi

İşler, görevler arasındaki ilişkileri tanımlamak için yordamsal bir yaklaşım sağlar. DLT işlem hatları, veri kümeleri ile dönüştürmeleri arasındaki ilişkileri tanımlamaya yönelik bildirim temelli bir yaklaşım sağlar. Bu sayfada, İşler kullanıcı arabirimini, DLT işlem hattı kullanıcı arabirimini veya SQL'i kullanarak tetiklenen DLT işlem hatlarını Databricks işinde görev olarak çalışacak şekilde nasıl zamanlayabileceğiniz açıklanır.

Not

tetiklenen DLT işlem hattı, sürekli çalışmayan ancak başlatılmak için tetiklenmesi gereken bir işlem hattıdır. Bir işlem hattı görevi, tetiklenen bir DLT işlem hattının tetikleme mekanizması olabilir. Sürekli işlem hatlarının tetiklenmesi gerekmez, bu nedenle bunları bir görev aracılığıyla tetiklemek gereksiz olur. Tetiklenen ve sürekli işlem hatları hakkında daha fazla bilgi edinmek için Tetiklenen ve sürekli işlem hattı modu'na bakın.

İşler kullanıcı arabirimiyle DLT işlem hattı görevi yapılandırma

DLT işlem hatları, işlem hattı tanımında kaynak kodu ve işlem için tüm yapılandırmaları yönetir.

Bir göreve işlem hattı eklemek için aşağıdaki adımları tamamlayın:

  1. Yeni bir görev oluşturup adlandırın ve Türüiçin DLT işlem hattı seçin.
  2. Boru Hattı açılır menüsünde mevcut bir DLT boru hattı seçin.
  3. İsteğe bağlı olarak DLT işlem hattında tam yenileme tetikleyebilirsiniz.

Önemli

Pipeline göreviyle yalnızca işlem hatlarını tetikleyebilirsiniz. Sürekli işlem hatları bir iş görevi olarak desteklenmez.

Boru hattı kullanıcı arabirimini kullanarak bir DLT işlem hattı planlayın

bir işlem hattına zamanlama eklemek, tek bir işlem hattı görevine sahip bir iş oluşturur. Bu kullanıcı arabirimini kullanarak yalnızca zamana bağlı zamanlama tetikleyicilerini yapılandırabilirsiniz. Daha gelişmiş tetikleyici seçenekleri için bkz. Görevler kullanıcı arayüzü ile DLT işlem hattı görevini yapılandırma.

Aşağıdaki adımları tamamlayarak işlem hattı kullanıcı arabirimini kullanarak zamanlanmış bir işte işlem hattı görevi yapılandırın:

  1. Kenar çubuğunda DLT tıklayın.
  2. Boru hattı adına tıklayın. İşlem hattı kullanıcı arabirimi görüntülenir.
  3. Programüzerine tıklayın.
    • İşlem hattı için zamanlama yoksa Yeni zamanlama iletişim kutusu görüntülenir.
    • Bir veya daha fazla zamanlama zaten varsa, Zamanlamaekle'ye tıklayın.
  4. İş adı alanına proje için benzersiz bir ad girin.
  5. (İsteğe bağlı) Zamanlama sıklığını güncelleştirin.
    • Daha ayrıntılı seçenekler, örneğin cron söz dizimi, için Gelişmiş'i seçin.
  6. (İsteğe bağlı) diğer seçenekleraltında, işlem hattı başlatma, başarı veya hata uyarılarını almak için bir veya daha fazla e-posta adresi yapılandırın.
  7. Oluştur'utıklayın.

Dikkat

İşlem hattı bir veya daha fazla zamanlanmış işte yer alıyorsa, Zamanlama düğmesi mevcut zamanlamaların sayısını gösterir, örneğin Zamanlama (5).

Databricks SQL'de materyalize bir görünüme veya bir akış tablosuna zamanlama ekleyin

Databricks SQL'de tanımlanan gerçekleştirilmiş görünümler ve akış tabloları, CREATE veya ALTER komutlarında belirtilen zamana dayalı zamanlamayı destekler.

Ayrıntılar için aşağıdaki makalelere bakın: