Kód hibakeresése a Databricks Connect használatával a Visual Studio Code Databricks-bővítményéhez
Ez a cikk bemutatja, hogyan használható a Databricks Connect integrációja a Visual Studio Code Databricks-bővítményében egyes Python-fájlok.py
futtatására és hibakeresésére. Lásd : Mi a Visual Studio Code Databricks-bővítménye?.
A Databricks Connect integrációja lehetővé teszi a jegyzetfüzetcellák futtatását és hibakeresését is. Lásd: Jegyzetfüzetcellák futtatása és hibakeresése a Databricks Connecttel a Visual Studio Code Databricks-bővítményével.
Követelmények
Mielőtt a Databricks Connectet a Visual Studio Code Databricks-bővítményéből használhatja, először meg kell felelnie a Databricks Connect követelményeinek. Ezek a követelmények közé tartoznak például a Unity Catalog-kompatibilis munkaterületek, a számítási követelmények és a Python helyi telepítésének verziókövetelményei.
Python virtuális környezet aktiválása
Python virtuális környezet aktiválása a Python-projekthez. A Python virtuális környezetek segítenek meggyőződni arról, hogy a projekt a Python- és Python-csomagok kompatibilis verzióit használja (ebben az esetben a Databricks Connect-csomagot).
A Konfiguráció panelen:
- Kattintson a Python-környezet alatti piros Virtuális környezet aktiválása elemre.
- A parancskatalógusban válassza a Venv vagy a Conda lehetőséget.
- Válassza ki a telepíteni kívánt függőségeket, ha vannak ilyenek.
A Databricks Connect telepítése
A Python-környezet konfigurációs nézetében:
- Kattintson a piros Install databricks-connect play gombra.
- Fürt csatolása.
- Ha a fürtszakasz még nincs konfigurálva a bővítményben, a következő üzenet jelenik meg: "Csatoljon egy fürtöt a Databricks Connect használatához". Kattintson a Fürt csatolása elemre, és válasszon ki egy olyan fürtöt, amely megfelel a Databricks Connect követelményeinek.
- Ha a Fürt szakasz konfigurálva van, de a fürt nem kompatibilis a Databricks Connect szolgáltatással, kattintson a piros Databricks Connect letiltott gombra, kattintson a Fürt csatolása elemre, és válasszon egy kompatibilis fürtöt.
- Ha a Databricks Connect csomag (és függőségei) még nincsenek telepítve, a következő üzenet jelenik meg: "Az interaktív hibakereséshez és az automatikus kiegészítéshez a Databricks Connectre van szükség. Szeretné telepíteni a környezetben
<environment-name>
." Kattintson az Install (Telepítés) gombra. - A Visual Studio Code állapotsorán, ha megjelenik a piros Databricks Connect letiltott gomb, kattintson rá, és végezze el a képernyőn megjelenő utasításokat az engedélyezéséhez.
- A Databricks Connect-kompatibilis gomb megjelenése után készen áll a Databricks Connect használatára.
Feljegyzés
A Poetry használata esetén a következő parancs futtatásával szinkronizálhatja a pyproject.toml
fájlokat a poetry.lock
telepített Databricks Connect-csomaggal (és annak függőségeivel). Mindenképpen cserélje le 13.3.2
a Databricks Connect-csomag azon verziójára, amely megfelel a Visual Studio Code Databricks-bővítménye által a projekthez telepített verziónak.
poetry add databricks-connect==13.3.2
Python-kód futtatása vagy hibakeresése
A Databricks Connect engedélyezése után futtassa vagy hibakereséssel törölje a Python-fájlt (.py
):
A projektben nyissa meg a futtatni vagy hibakeresésre használni kívánt Python-fájlt.
Állítson be hibakeresési töréspontokat a Python-fájlban.
Kattintson a Szerkesztőfülek listája melletti Futtatás a Databricksen ikonra, majd a Databricks Connect: Hibakeresés aktuális fájlra.
A kimenet megjelenik a Hibakeresési konzol panelen.
A jobb gombbal a fájlra is kattinthat, majd kattintson a
.py
Futtatás a Databricks>Databricks Connecten: Hibakeresés az aktuális fájlban parancsra.