Migrera till Databricks Connect för Scala
Notera
Databricks Connect för Databricks Runtime 13.3 LTS och senare för Scala finns i public preview.
Den här artikeln beskriver hur du migrerar från Databricks Connect för Databricks Runtime 12.2 LTS och nedan till Databricks Connect för Databricks Runtime 13.3 LTS och senare för Scala. Med Databricks Connect kan du ansluta populära IDE:er, notebook-servrar och anpassade program till Azure Databricks-kluster. Se Vad är Databricks Connect?. Python-versionen av den här artikeln finns i Migrera till Databricks Connect för Python.
Notera
Innan du börjar använda Databricks Connect måste du konfigurera Databricks Connect-klienten.
Installera rätt version av Java Development Kit (JDK) och Scala enligt installationskraven för att matcha ditt Azure Databricks-kluster, om det inte redan är installerat lokalt.
Uppdatera följande referens till Databricks Connect-klienten i Scala-projektets byggfil, till exempel
build.sbt
försbt
,pom.xml
för Maven ellerbuild.gradle
för Gradle: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'
Ersätt
14.0.0
med den version av Databricks Connect-biblioteket som matchar Databricks Runtime-versionen i klustret. Du hittar versionsnumren för Databricks Connect-biblioteket på den centrala lagringsplatsen Maven.Uppdatera Din Scala-kod för att initiera variabeln
spark
(som representerar en instansiering av klassenDatabricksSession
, ungefär somSparkSession
i Spark). För kodexempel, se Kodexempel för Databricks Connect för Scala.