Databricks Connect için küme yapılandırması
Not
Bu makale Databricks Runtime 13.3 LTS ve üzeri için Databricks Connect'i kapsar.
Bu makalede Databricks Connect'in bunlara bağlanması için gereken Azure Databricks işlem yapılandırma ayarları listelenir. Bu bilgiler, aksi belirtilmedikçe Databricks Connect'in Python ve Scala sürümü için geçerlidir.
Databricks Connect; Visual Studio Code, PyCharm, RStudio Desktop, IntelliJ IDEA, not defteri sunucuları ve diğer özel uygulamalar gibi popüler IDE'leri Azure Databricks kümelerine bağlamanızı sağlar. Bkz. Databricks Connect nedir?.
Gereksinimler
- Unity Kataloğu'nu etkinleştirmiş bir Azure Databricks hesabı ve çalışma alanı. Bkz. Unity Kataloğu'nu ayarlama ve yönetme ve Unity Kataloğu için çalışma alanını etkinleştirme.
- Databricks Runtime 13.3 LTS veya üzeri yüklü bir Azure Databricks kümesi.
- Kümenizin Databricks Runtime sürümü Databricks Connect paket sürümüne eşit veya daha yüksek olmalıdır. Databricks, Databricks Runtime sürümüyle eşleşen en son Databricks Connect paketini kullanmanızı önerir. Databricks Runtime'ın sonraki sürümlerinde kullanılabilen özellikleri kullanmak istiyorsanız Databricks Connect paketini yükseltmeniz gerekir. Kullanılabilir Databricks Connect sürümlerinin listesi için bkz. Databricks Connect sürüm notları . Databricks Runtime sürüm notları için bkz . Databricks Runtime sürüm notları sürümleri ve uyumluluğu.
- Küme, Atanan veya Paylaşılan küme erişim modunu kullanmalıdır. Bkz. Erişim modları.
Programlı doğrulama
Databricks Connect 14.3 ve üzeri sürümlerdevalidateSession
, DatabricksSession.builder
önceki gereksinimlerin karşılandığından emin olmak için bir dizi doğrulama çalıştıran 'ı tanıtır.
Python için Databricks Connect'te ikilinin databricks-connect
aynı doğrulama kümesini gerçekleştiren bir test
alt komutu vardır.
Bu komut, Databricks Connect'i içeren etkin bir Python ortamıyla ve varsayılan kimlik bilgileri kümesi yapılandırılarak terminalde çalıştırılmalıdır. Bu kimlik bilgilerini yapılandırmak için bkz . Bağlantı özelliklerini yapılandırma.
databricks-connect test
Komut sıfır olmayan bir çıkış koduyla ve gereksinimlerden herhangi biri karşılanmadığında uygun bir iletiyle başarısız olur.
Databricks Connect'i devre dışı bırakma
Databricks Connect (ve temel alınan Spark Connect) hizmetleri belirli bir kümede devre dışı bırakılabilir.
Databricks Connect hizmetini devre dışı bırakmak için kümede aşağıdaki Spark yapılandırmasını ayarlayın.
spark.databricks.service.server.enabled false