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 validateSession
connect 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.