Eseguire la migrazione a Databricks Connessione per Scala
Nota
Databricks Connessione per Databricks Runtime 13.3 LTS e versioni successive per Scala è in anteprima pubblica.
Questo articolo descrive come eseguire la migrazione da Databricks Connessione per Databricks Runtime 12.2 LTS e versioni successive a Databricks Connessione per Databricks Runtime 13.3 LTS e versioni successive per Scala. Databricks Connessione consente di connettere gli IDE, i server notebook e le applicazioni personalizzate più diffusi ai cluster Azure Databricks. Vedere Che cos'è Databricks Connessione?. Per la versione Python di questo articolo, vedere Eseguire la migrazione a Databricks Connessione per Python.
Nota
Prima di iniziare a usare Databricks Connessione, è necessario configurare il client databricks Connessione.
Installare la versione corretta di Java Development Kit (JDK) e Scala, come indicato nei requisiti di installazione per soddisfare i requisiti di installazione del cluster Azure Databricks, se non è già installato in locale.
Nel file di compilazione del progetto Scala,
build.sbt
ad esempio persbt
,pom.xml
per Maven obuild.gradle
per Gradle, aggiornare il riferimento seguente al client databricks Connessione: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'
Sostituire
14.0.0
con la versione della libreria di Connessione databricks corrispondente alla versione di Databricks Runtime nel cluster. È possibile trovare i numeri di versione della libreria Connessione Databricks nel repository centrale Maven.Aggiornare il codice Scala per inizializzare la
spark
variabile (che rappresenta un'istanza dellaDatabricksSession
classe, simile aSparkSession
in Spark). Per esempi di codice, vedere Esempi di codice per Databricks Connessione per Scala.