Scala için Databricks Bağlan'e geçiş
Dekont
Scala için Databricks Runtime 13.3 LTS ve üzeri için Databricks Bağlan Genel Önizleme sürümündedir.
Bu makalede, Databricks Runtime 12.2 LTS için Databricks Bağlan'den Scala için Databricks Runtime 13.3 LTS ve üzeri için Databricks Bağlan'ne nasıl geçiş yapılır açıklanır. Databricks Bağlan popüler IDE'leri, not defteri sunucularını ve özel uygulamaları Azure Databricks kümelerine bağlamanızı sağlar. Bkz. Databricks Bağlan nedir?. Bu makalenin Python sürümü için bkz. Python için Databricks Bağlan geçirme.
Dekont
Databricks Bağlan kullanmaya başlamadan önce Databricks Bağlan istemcisini ayarlamanız gerekir.
Azure Databricks kümeniz yerel olarak yüklenmemişse, yükleme gereksinimlerinde listelendiği gibi Java Geliştirme Seti (JDK) ve Scala'nın doğru sürümünü yükleyin.
Scala projenizin maven için veya
build.gradle
Gradle gibibuild.sbt
sbt
pom.xml
derleme dosyasında Databricks Bağlan istemcisine aşağıdaki başvuruyu güncelleştirin:Sbt
libraryDependencies += "com.databricks" % "databricks-connect" % "14.0.0"
Maven
<dependency> <groupId>com.databricks</groupId> <artifactId>databricks-connect</artifactId> <version>14.0.0</version> </dependency>
Gradle
implementation 'com.databricks.databricks-connect:14.0.0'
değerini, kümenizdeki Databricks Runtime sürümüyle eşleşen Databricks Bağlan kitaplığının sürümüyle değiştirin
14.0.0
. Databricks Bağlan kitaplığı sürüm numaralarını Maven merkezi deposunda bulabilirsiniz.Scala kodunuzu değişkeni başlatacak şekilde güncelleştirin
spark
(Spark'takineSparkSession
benzer şekilde sınıfının bir örneğiniDatabricksSession
temsil eder). Kod örnekleri için bkz. Scala için Databricks Bağlan kod örnekleri.