Aracılığıyla paylaş


Lakeflow Deklaratif İşlem Hatları sürüm notları ve sürüm yükseltme süreci

Bu makalede Lakeflow Bildirimli İşlem Hatları yayın işlemi, Lakeflow Bildirimli İşlem Hatları çalışma zamanının nasıl yönetildiğini açıklar ve her Lakeflow Bildirimli İşlem Hattı sürümü için sürüm notlarına bağlantılar sağlanır.

Lakeflow Bildirimli İşlem Hatları çalışma zamanı kanalları

Not

Lakeflow Bildirimli İşlem Hatları sürümüyle kullanılan Databricks Runtime sürümlerini görmek için bu sürümün sürüm notlarına bakın.

Lakeflow Bildirimli İşlem Hatları kümeleri , Databricks Runtime sürüm notları sürümlerine ve uyumluluğuna göre çalışma zamanlarını kullanır. Databricks, geliştirmeleri ve platform yükseltmelerini desteklemek için Lakeflow Bildirimli İşlem Hatları çalışma zamanlarını otomatik olarak yükseltir. İşlem hattınızı çalıştıran Lakeflow Bildirimli İşlem Hatları çalışma zamanı sürümünü denetlemek için Lakeflow Bildirimli İşlem Hatları ayarlarındaki alanını kullanabilirsiniz channel . Desteklenen değerler şunlardır:

  • current, geçerli çalışma zamanı sürümünü kullanmak için.
  • çalışma zamanı sürümünde yapılacak değişikliklerle işlem hattınızı test etmek için preview.

İşlem hatlarınız varsayılan olarak current çalışma zamanı sürümünü kullanarak çalışır. Databricks, üretim iş yükleri için current çalışma zamanının kullanılmasını önerir. İşlem hatlarınızı sonraki çalışma zamanı sürümüyle test etmek için preview ayarını kullanmayı öğrenmek için bkz. sonraki çalışma zamanı sürümüyle işlem hatlarınızın testini otomatikleştirme.

Önemli

Genel kullanıma açık veya Genel Önizleme olarak işaretlenmiş özellikler current kanalında kullanılabilir.

Lakeflow Bildirimli İşlem Hatları kanalları hakkında daha fazla bilgi için Lakeflow Bildirimli İşlem Hatları channel alana bakın.

Lakeflow Bildirimli İşlem Hatlarının her sürüm için yükseltme işlemini nasıl yönettiğini anlamak için bkz. Lakeflow Bildirimli İşlem Hatları yükseltmeleri nasıl çalışır?.

İşlem hattı güncelleştirmesi için Databricks Runtime sürümünü nasıl bulabilirim?

Bir işlem hattı güncelleştirmesi için Databricks Runtime sürümünü bulmak için Lakeflow Bildirimli İşlem Hatları olay günlüğünü sorgulayabilirsiniz. Bkz. Çalışma zamanı bilgileri.

Lakeflow Deklaratif Boru Hatları sürüm notları

Lakeflow Deklaratif İşlem Hatları sürüm notları yıl ve yılın haftasına göre düzenlenir. Lakeflow Bildirimli İşlem Hatları sürümsüz olduğundan hem çalışma alanı hem de çalışma zamanı değişiklikleri otomatik olarak gerçekleşir. Aşağıdaki sürüm notları, her sürümdeki değişikliklere ve hata düzeltmelerine genel bir bakış sağlar:

Lakeflow Bildirimsel İşlem Hatları yükseltmeleri nasıl çalışır?

Lakeflow Bildirimli İşlem Hatları sürümsüz bir ürün olarak kabul edilir; bu da Databricks'in geliştirmeleri ve platform yükseltmelerini desteklemek için Lakeflow Bildirimli İşlem Hatları çalışma zamanını otomatik olarak yükseltir. Databricks, Lakeflow Bildirimli İşlem Hatları için dış bağımlılıkların sınırlanmasını öneriyor.

Databricks, otomatik yükseltmelerin üretim Lakeflow Bildirimli İşlem Hatlarına hata veya sorun eklemesini önlemek için proaktif olarak çalışır. Lakeflow Bildirimli İşlem Hatları yükseltme süreci'ne bakın.

Dış bağımlılıkları olan Lakeflow Deklaratif İşlem Hatlarını dağıtan kullanıcılar için, Databricks, preview kanalları ile işlem hatlarının proaktif olarak test edilmesini önerir. Sonraki çalışma zamanı sürümüyle işlem hatlarınızın testini otomatikleştirme bölümüne bakın.

Lakeflow Bildirimli İşlem Hatları yükseltme süreci

Databricks, Lakeflow Bildirimli İşlem Hatları işlem kaynakları tarafından kullanılan Databricks Runtime'ı yönetir. Lakeflow Bildirimli İşlem Hatları, Azure Databricks çalışma alanlarınızdaki çalışma zamanını otomatik olarak yükseltir ve yükseltmeden sonra işlem hatlarınızın durumunu izler.

Lakeflow Bildirimli İşlem Hatları bir yükseltme nedeniyle işlem hattının başlatılamadığını algılarsa, işlem hattının çalışma zamanı sürümü kararlı olduğu bilinen önceki sürüme geri döner ve aşağıdaki adımlar otomatik olarak tetiklenir:

  • İşlem hattının Lakeflow Bildirimli İşlem Hatları çalışma zamanı, bilinen güvenilir önceki sürüme sabitlenmiştir.
  • Databricks desteğine sorun bildirilir.
    • Sorun çalışma zamanındaki bir regresyonla ilgiliyse Databricks sorunu çözer.
    • Sorunun nedeni işlem hattı tarafından kullanılan özel bir kitaplık veya paketse, Databricks sorunu çözmek için sizinle iletişim kurar.
  • Sorun çözüldüğünde Databricks yükseltmeyi yeniden başlatır.

Önemli

Lakeflow Beyanlı İşlem Hatları yalnızca kanalı current olarak ayarlanmış üretim modunda çalıştırılan işlem hatlarını geri çevirir.

Sonraki çalışma zamanı sürümüyle işlem hatlarınızın testini otomatikleştirme

Sonraki Lakeflow Bildirimli İşlem Hatları çalışma zamanı sürümündeki değişikliklerin işlem hatlarınızı etkilemediğinden emin olmak için Lakeflow Bildirimli İşlem Hatları kanalları özelliğini kullanın:

  1. Hazırlık hattı oluşturun ve kanalı previewolarak belirleyin.
  2. Lakeflow Bildirimli İşlem Hatları kullanıcı arabiriminde, işlem hattını haftalık olarak çalıştırmak ve işlem hattı hataları için e-posta bildirimi almak üzere uyarıları etkinleştirmek için bir zamanlama oluşturun. Databricks, özellikle özel hattı bağımlılıkları kullanıyorsanız, işlem hatlarının haftalık test çalıştırmalarını planlamanızı önerir.
  3. Bir hata bildirimi alırsanız ve bunu çözemiyorsanız Databricks ile bir destek bileti açın.

İşlem Hattı bağımlılıkları

Lakeflow Bildirimli İşlem Hatları, işlem hatlarınızdaki dış bağımlılıkları destekler; örneğin, komutunu kullanarak %pip install herhangi bir Python paketini yükleyebilirsiniz. Lakeflow Bildirimli İşlem Hatları genel ve küme kapsamlı başlatma betiklerinin kullanılmasını da destekler. Ancak bu dış bağımlılıklar, özellikle başlatma betikleri, çalışma zamanı yükseltmeleriyle ilgili sorun riskini artırır. Bu riskleri azaltmak için işlem hatlarınızda başlatma betiklerini kullanmayı en aza indirin. İşlemeniz için başlatma betikleri gerekiyorsa, sorunları erken algılamak için işlem hattınızın testini otomatikleştirin; Bkz. sonraki çalışma zamanı sürümüyle işlem hatlarınızın testini otomatikleştirme. Init betikleri kullanıyorsanız Databricks test sıklığınızı artırmanızı önerir.