Migrace na Připojení Databricks pro Scala

Poznámka

Databricks Připojení pro Databricks Runtime 13.3 LTS a novější pro Scala je ve verzi Public Preview.

Tento článek popisuje, jak migrovat z Databricks Připojení pro Databricks Runtime 12.2 LTS a níže na Databricks Připojení pro Databricks Runtime 13.3 LTS a novější pro Scala. Databricks Připojení umožňuje připojit k clusterům Azure Databricks oblíbené prostředí IDEs, servery poznámkových bloků a vlastní aplikace. Podívejte se, co je Databricks Připojení?. Informace o verzi Pythonu tohoto článku najdete v tématu Migrace do databricks Připojení pro Python.

Poznámka

Než začnete používat databricks Připojení, musíte nastavit klienta Připojení Databricks.

  1. Nainstalujte správnou verzi sady Java Development Kit (JDK) a Scala, jak je uvedeno v požadavcích na instalaci, aby odpovídala vašemu clusteru Azure Databricks, pokud ještě není místně nainstalovaný.

  2. V souboru sestavení projektu Scala, například build.sbt pro sbtMaven pom.xml nebo build.gradle Gradle, aktualizujte následující odkaz na klienta Připojení Databricks:

    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'
    

    Nahraďte 14.0.0 verzí knihovny Připojení Databricks, která odpovídá verzi Databricks Runtime ve vašem clusteru. Čísla verzí knihovny Databricks Připojení najdete v centrálním úložišti Maven.

  3. Aktualizujte kód Scala tak, aby inicializoval spark proměnnou (která představuje instanci DatabricksSession třídy, podobně jako SparkSession ve Sparku). Příklady kódu najdete v příkladech kódu pro Databricks Připojení pro Scala.