Dela via


Migrera till Databricks Anslut för Scala

Kommentar

Databricks Anslut för Databricks Runtime 13.3 LTS och senare för Scala finns i offentlig förhandsversion.

Den här artikeln beskriver hur du migrerar från Databricks Anslut för Databricks Runtime 12.2 LTS och nedan till Databricks Anslut för Databricks Runtime 13.3 LTS och senare för Scala. Med Databricks Anslut kan du ansluta populära ID:er, notebook-servrar och anpassade program till Azure Databricks-kluster. Se Vad är Databricks Anslut?. Python-versionen av den här artikeln finns i Migrera till Databricks Anslut för Python.

Kommentar

Innan du börjar använda Databricks Anslut måste du konfigurera Databricks-Anslut-klienten.

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

  2. I Scala-projektets byggfil, till exempel build.sbt för sbt, pom.xml för Maven eller build.gradle för Gradle, uppdaterar du följande referens till Databricks Anslut-klienten:

    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 Anslut-biblioteket som matchar Databricks Runtime-versionen i klustret. Du hittar databricks-Anslut-biblioteksversionsnummer på den centrala Maven-lagringsplatsen.

  3. Uppdatera Scala-koden för att initiera variabeln spark (som representerar en instansiering av DatabricksSession klassen, ungefär som SparkSession i Spark). Kodexempel finns i Kodexempel för Databricks Anslut för Scala.