Sdílet prostřednictvím


Migrace na Databricks Connect pro Scala

Poznámka

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

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

Poznámka

Než začnete používat Databricks Connect, musíte nastavit klienta Databricks Connect.

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

  2. V souboru sestavení vašeho projektu Scala, například build.sbt pro sbt, pom.xml pro Maven nebo build.gradle pro Gradle, aktualizujte následující odkaz na klienta Databricks Connect.

    Sbt

    libraryDependencies += "com.databricks" % "databricks-connect" % "14.0.0"
    

    Znalec

    <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 Databricks Connect, která odpovídá verzi Databricks Runtime ve vašem clusteru. Čísla verzí knihovny Databricks Connect najdete v centrálním úložištiMaven .

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