Azure Databricks havuzları nedir?

Azure Databricks havuzları boşta, kullanıma hazır örnekler kümesidir. Küme düğümleri boşta örnekleri kullanılarak oluşturulduğunda küme başlatma ve otomatik ölçeklendirme süreleri azalır. Havuzun boşta örneği yoksa, kümenin isteğini karşılamak için havuz, örnek sağlayıcısından yeni bir örnek ayrılarak genişletilir.

Küme bir örneği serbest bıraktığında, örnek havuza geri döner ve başka bir küme tarafından kullanılabilir. Yalnızca havuza eklenmiş kümeler havuzun boştaki örneklerini kullanabilir.

Azure Databricks, havuzdaki örnekler boştayken DBU'lar için ücret almaz. Örnek sağlayıcı faturalaması geçerlidir. Fiyatlandırmaya bakın.

Kullanıcı arabirimini kullanarak veya Örnek Havuzları API'sini çağırarak havuzları yönetebilirsiniz.

Havuz oluşturma

Havuz oluşturmak için havuz oluşturma izniniz olmalıdır. Varsayılan olarak, yalnızca çalışma alanı yöneticileri havuz oluşturma izinlerine sahiptir. Gruplara, Grup API'sini allow-instance-pool-createkullanarak yetkilendirme atanabilir.

Kullanıcı arabirimini kullanarak havuz oluşturmak için:

  1. Kenar çubuğunda İşlem'e tıklayıncompute icon.
  2. Havuzlar sekmesine tıklayın.
  3. Havuz Oluştur düğmesine tıklayın.
  4. Havuz yapılandırmasını belirtin.
  5. Oluştur düğmesine tıklayın.

Havuza küme ekleme

Küme oluşturma kullanıcı arabirimini kullanarak bir havuza küme eklemek için, kümeyi yapılandırırken Sürücü Türü veya Çalışan Türü açılan listesinden havuzu seçin. Kullanılabilir havuzlar her açılan listenin en üstünde listelenir. Sürücü düğümü ve çalışan düğümleri için aynı havuzu veya farklı havuzları kullanabilirsiniz.

Kümeler API'sini kullanıyorsanız, sürücü düğümü ve instance_pool_id çalışan düğümleri için belirtmeniz driver_instance_pool_id gerekir.

Havuzlar ile ilgili diğer en iyi yöntemler için bkz . Havuz en iyi yöntemleri.

Havuz izinleri

Havuz için üç izin düzeyi vardır: İzİn YOK, EKLEYEBILIRSINIZ ve YÖNETİLEMİSİ. Tabloda her izin için yetenekler listelenir.

Özellik İzİn YOK ÖĞESINE ILIŞTIRILEBILIR YÖNETİP YÖNETİLEMİ
Kümeyi havuza ekleme x x
Havuzu silme x
Havuzu düzenle x
İzinleri değiştir x

Çalışma alanı yöneticileri, çalışma alanlarındaki tüm havuzlarda CAN MANAGE iznine sahiptir. Kullanıcılar, oluşturdukları havuzlarda otomatik olarak CAN MANAGE iznine sahiptir.

Havuz izinlerini yapılandırma

Bu bölümde, çalışma alanı kullanıcı arabirimini kullanarak izinlerin nasıl yönetileceğini açıklanmaktadır. İzinler API'sini veya Databricks Terraform sağlayıcısını da kullanabilirsiniz.

İzinleri yapılandırmak için havuzda CAN MANAGE iznine sahip olmanız gerekir.

  1. Kenar çubuğunda İşlem'e tıklayın.

  2. Havuzlar sekmesine tıklayın.

  3. Güncelleştirmek istediğiniz havuzu seçin.

  4. İzinler düğmesine tıklayın.

  5. İzin Ayarlar Kullanıcı, grup veya hizmet sorumlusu seçin... açılan menüsüne tıklayın ve bir kullanıcı, grup veya hizmet sorumlusu seçin.

    Set pool permissions

  6. İzin açılan menüsünden bir izin seçin.

  7. Ekle'ye ve ardından Kaydet'e tıklayın.

Havuzu silme

Havuzun silinmesi, havuzun boşta olan örneklerini sonlandırır ve yapılandırmasını kaldırır. Havuzu silmek için Havuzlar sayfasındaki eylemlerdeki simgeye tıklayın Delete Icon . Bir havuzu silerseniz:

  • Havuza bağlı çalışan kümeler çalışmaya devam eder, ancak yeniden boyutlandırma veya ölçeği artırma sırasında örnekleri ayıramaz.
  • Havuza eklenen sonlandırılan kümeler başlatılamaz.

Önemli

Bu eylemi geri alamazsınız.