Aracılığıyla paylaş


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.

  1. 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.

  2. Scala projenizin maven için veya build.gradle Gradle gibi build.sbtsbtpom.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ştirin14.0.0. Databricks Bağlan kitaplığı sürüm numaralarını Maven merkezi deposunda bulabilirsiniz.

  3. Scala kodunuzu değişkeni başlatacak şekilde güncelleştirin spark (Spark'takine SparkSession benzer şekilde sınıfının bir örneğini DatabricksSession temsil eder). Kod örnekleri için bkz. Scala için Databricks Bağlan kod örnekleri.