Megosztás a következőn keresztül:


A Databricks Connect fürtkonfigurációja

Feljegyzés

Ez a cikk a Databricks Runtime 13.3 LTS-hez készült Databricks Connectet ismerteti.

Ez a cikk a Databricks Connecthez szükséges Azure Databricks-számítás konfigurációs beállításait sorolja fel. Ezek az információk a Databricks Connect Python- és Scala-verziójára vonatkoznak, hacsak másként nem rendelkeznek.

A Databricks Connect lehetővé teszi olyan népszerű azonosítók csatlakoztatását, mint a Visual Studio Code, a PyCharm, az RStudio Desktop, az IntelliJ IDEA, a notebook-kiszolgálók és más egyéni alkalmazások az Azure Databricks-fürtökhöz. Lásd : Mi az a Databricks Connect?.

Követelmények

  • Egy Azure Databricks-fiók és -munkaterület, amely engedélyezve van a Unity Catalogban. Lásd: Unity-katalógus beállítása és kezelése, valamint munkaterület engedélyezése a Unity Cataloghoz.
  • Azure Databricks-fürt a Databricks Runtime 13.3 LTS vagy újabb verziójával.
  • A fürt Databricks Runtime-verziójának egyenlőnek vagy magasabbnak kell lennie, mint a Databricks Connect-csomag verziója. A Databricks azt javasolja, hogy a Databricks Connect legújabb csomagját használja, amely megfelel a Databricks Runtime verziójának. Ha olyan funkciókat szeretne használni, amelyek a Databricks Runtime későbbi verzióiban érhetők el, frissítenie kell a Databricks Connect csomagot. Az elérhető Databricks Connect-kiadások listájához tekintse meg a Databricks Connect kibocsátási megjegyzéseit . A Databricks Runtime verzió kibocsátási megjegyzéseit a Databricks Runtime kibocsátási megjegyzéseinek verzióiban és kompatibilitásában találhatja meg.
  • A fürtnek hozzárendelt vagy megosztott fürtelérési módot kell használnia. Lásd: Hozzáférési módok.

Programozott ellenőrzés

A Databricks Connect 14.3-at és újabb verzióit DatabricksSession.builder a databricks validateSessionconnect egy sor ellenőrzéssel biztosítja, hogy a fenti követelmények teljesüljenek.

A Pythonhoz készült Databricks Connectben a databricks-connect bináris fájlnak van egy test alparancsa, amely ugyanazokat az érvényesítési műveleteket hajtja végre.

Ezt a parancsot a terminálon kell futtatni egy aktív Python-környezettel, amely tartalmazza a Databricks Connectet, valamint az alapértelmezett hitelesítő adatok készletét konfigurálva. A hitelesítő adatok konfigurálásához lásd a kapcsolat tulajdonságainak konfigurálását.

databricks-connect test

A parancs nem nulla kilépési kóddal és megfelelő üzenettel fog meghiúsulni, ha valamelyik követelmény nem teljesül.

A Databricks Connect letiltása

A Databricks Connect (és a mögöttes Spark Connect) szolgáltatások bármely adott fürtön letilthatók.

A Databricks Connect szolgáltatás letiltásához állítsa be a következő Spark-konfigurációt a fürtön.

spark.databricks.service.server.enabled false

Következő lépések

  • A Python esetében lásd a Databricks Connect telepítése Pythonhoz című témakört.
  • Az R-ről lásd: Databricks Connect for R.
  • A Scala esetében lásd a Databricks Connect telepítése Scalához című témakört.