Genel başlatma betiklerini kullanma

Önemli

Genel başlatma betikleri yalnızca tek kullanıcı veya eski yalıtımsız paylaşılan erişim moduyla yapılandırılmış kümelerde çalıştırıldığından Databricks, tüm başlatma betiklerinin küme kapsamlı başlatma betikleri olarak yapılandırılmasını ve küme ilkelerini kullanarak çalışma alanınızda yönetilmesini önerir.

Genel başlatma betiği, çalışma alanınızda oluşturulan her kümede çalışır. Genel başlatma betikleri, kuruluş genelinde kitaplık yapılandırmalarını veya güvenlik ekranlarını zorunlu kılmak istediğinizde kullanışlıdır. Yalnızca iş bölmesi yöneticileri genel başlatma betikleri oluşturabilir. Bunları kullanıcı arabirimini veya REST API'yi kullanarak oluşturabilirsiniz.

Önemli

Genel başlatma betikleri tüm kümelerde çalıştığından aşağıdaki gibi olası etkileri göz önünde bulundurun:

  • Kitaplık eklemek veya beklenmeyen etkilere neden olan başka değişiklikler yapmak kolaydır. Mümkün olduğunda, bunun yerine küme kapsamlı başlatma betikleri kullanın.
  • Küme oluşturan ve küme günlüğü teslimini etkinleştiren tüm kullanıcılar genel başlatma betiklerinden ve stdout çıkışını stderr görüntüleyebilir. Genel başlatma betiklerinizin hassas bilgiler vermediğinden emin olmanız gerekir.

Küme günlüğü teslimini yapılandırarak ve init betik günlüğünü inceleyerek genel başlatma betiklerinde sorun giderebilirsiniz. Bkz. Başlatma betiği günlüğü.

Not

Genel başlatma betikleri, kümelere hizmet veren modelde çalıştırılmaz.

Kullanıcı arabirimini kullanarak genel init betiği ekleme

Yönetici ayarlarını kullanarak genel başlatma betiklerini yapılandırmak için:

  1. Yönetici ayarlarına gidin ve İşlem sekmesine tıklayın.

  2. Genel başlatma betikleri'nin yanındaki Yönet'e tıklayın.

  3. + Ekle’ye tıklayın.

  4. Betiği adlandırın ve bir metin dosyasını Betik alanına yazarak, yapıştırarak veya sürükleyerek girin.

    Not

    Init betiği 64 KB'tan büyük olamaz. Bir betik bu boyutu aşarsa, kaydetmeye çalıştığınızda bir hata iletisi görüntülenir.

  5. Çalışma alanınız için yapılandırılmış birden fazla genel başlatma betiğiniz varsa, yeni betiğin çalıştırılacağı sırayı ayarlayın.

  6. Kaydettikten sonra betiğin tüm yeni ve yeniden başlatılan kümeler için etkinleştirilmesini istiyorsanız Etkin'i açın.

    Önemli

    Genel bir başlatma betiği eklediğinizde veya ad, çalıştırma sırası veya başlatma betiklerinde değişiklik yaptığınızda, kümeyi yeniden başlatana kadar bu değişiklikler geçerli olmaz.

  7. Ekle'yi tıklatın.

Terraform kullanarak genel başlatma betiği ekleme

Databricks Terraform sağlayıcısını ve databricks_global_init_script kullanarak genel bir başlatma betiği ekleyebilirsiniz.

Kullanıcı arabirimini kullanarak genel başlatma betiğini düzenleme

  1. Yönetici ayarlarına gidin ve İşlem sekmesine tıklayın.
  2. Genel başlatma betikleri'nin yanındaki Yönet'e tıklayın.
  3. Bir betiği tıklatın.
  4. Betiği düzenleyin.
  5. Onayla'yı tıklatın.

API kullanarak genel bir başlatma betiği yapılandırma

Çalışma alanı yöneticileri Genel Başlatma Betikleri API'sini kullanarak çalışma alanınızdaki genel başlatma betiklerini ekleyebilir, silebilir, yeniden sıralayabilir ve bunlar hakkında bilgi alabilir.