Genel başlatma betikleri (eski)

Önemli

Bu belge kullanımdan kaldırılmıştır ve güncelleştirilmeyebilir. Bu içerikte belirtilen ürünler, hizmetler veya teknolojiler artık desteklenmemektedir. Bkz. Başlatma betikleri nedir?.

Uyarı

Eski genel başlatma betikleri ve küme adı verilen init betikleri kullanım süresi sona erer ve artık kullanılamaz.

Eski genel başlatma betikleri her kümede çalışır. Bunlar yeni genel başlatma betiği çerçevesinden daha az güvenlidir, hataları sessizce yoksayar ve ortam değişkenlerine başvuramaz.

Databricks, mevcut tüm eski genel başlatma betiklerinin yeni genel başlatma betiği çerçevesine geçirilmesini önerir. Eski genel başlatma betikleri kullanıcı arabiriminde görünmez, ancak adresinde dbfs:/databricks/init/bulunabilir. Geçişi tamamlamak için bu klasörün silinmesi veya bu klasörden taşınması gerekir.

Eskiden yeni genel başlatma betiklerine geçiş

Azure Databricks çalışma alanınız Ağustos 2020'den önce başlatıldıysa eski genel başlatma betikleriniz olabilir. Eski genel başlatma betikleri kullanım dışı bırakıldı ve artık yeni çalışma alanlarında kullanılamaz. Kullanılmamalıdır.

Not

Azure Databricks, 1 Eylül 2023'te tüm çalışma alanları için eski genel başlatma betiklerini devre dışı bırakacaktır. Azure Databricks, eski genel başlatma betiklerinizi en kısa sürede geçerli genel başlatma betiği çerçevesine geçirmenizi önerir.

Otomatik geçiş not defteri

Databricks Engineering, eski genel başlatma betiklerinden geçiş işlemini otomatikleştirmeye yardımcı olmak için bir not defteri oluşturmuştur. Yönergeler ve not defteri indirme bağlantısı için bkz . Eski genel başlatma betiği geçiş not defteri.

El ile geçiş yönergeleri

Eski genel başlatma betiklerinden yeni genel başlatma betiklerine geçiş yapmak için:

  1. Mevcut eski genel başlatma betiklerinizi ayrılmış DBFS konumlarından (/databricks/init) kopyalayın ve kullanıcı arabirimini veya REST API'yi kullanarak yeni genel başlatma betiği çerçevesine ekleyin. Bkz . Genel başlatma betiklerini kullanma.

    Sonraki adımı tamamlayana kadar devre dışı bırakın.

  2. Tüm eski genel başlatma betiklerini devre dışı bırakın.

    Yönetici ayarlarında Genel Başlatma Betikleri sekmesine gidin ve Eski Genel Başlatma Betikleri anahtarını kapatın.

    Eski genel başlatma betiklerini devre dışı bırakma

    Not

    Kullanıcı arabirimine erişiminiz yoksa, eski başlatma betiklerinin yürütülmesini durdurmak için tüm dosyaları /databricks/init konumdan kaldırın.

  3. Yeni genel başlatma betiklerinizi etkinleştirin.

    Genel Başlatma Betikleri sekmesinde, etkinleştirmek istediğiniz her başlatma betiği için Etkin anahtarında geçiş yapın.

  4. Tüm kümeleri yeniden başlatın.

Önemli

Eski genel başlatma betikleri devre dışı bırakıldıktan sonra eski betikler hemen çalışmayı durdurur. Bunun iki önemli etkisi vardır:

  • Eski betikler ve yeni genel başlatma betikleri, çalışan bir küme otomatik ölçeklendiğinde eklenen düğümlerde çalıştırılmaz. Yeni betiklerin tüm kümelerde ve mevcut kümelerdeki yeni düğümlerde çalıştığından emin olmak için tüm kümeleri yeniden başlatmanız gerekir.
  • Yeni genel başlatma betik çerçevesine geçiş yaptığınızda ve eski betikleri devre dışı bıraktığınızda, tek etkili olmayan betiklerin değiştirilmesi gerekebilir.