Mi a Visual Studio Code Databricks-bővítménye?
A Visual Studio Code Databricks-bővítménye lehetővé teszi, hogy a helyi fejlesztőgépen futó Visual Studio Code integrált fejlesztési környezetből (IDE) csatlakozzon távoli Azure Databricks-munkaterületeihez. Ezután:
- A Databricks Asset Bundles definiálása, üzembe helyezése és futtatása CI-/CD-minták és ajánlott eljárások alkalmazásához az Azure Databricks-feladatokra, a Delta Live Tables-folyamatokra és az MLOps Stacksre a Visual Studio Code felhasználói felületén. Tekintse meg a Databricks-eszközcsomagok és a Databricks Asset Bundles bővítmény funkcióit.
- Helyi Python-kódfájlokat futtathat a Visual Studio Code-ból a távoli munkaterületeken található Azure Databricks-fürtökön. Lásd: Python-fájl futtatása fürtön
- Helyi Python-kódfájlokat (
.py
) és Python-, R-, Scala- és.sql
SQL-jegyzetfüzeteket (.py
, ,.ipynb
,.r
és.scala
) futtathat a Visual Studio Code-ból Azure Databricks-feladatokként a távoli munkaterületeken. Lásd: Python-fájl futtatása feladatként. - Állítsa be és konfigurálja a hibakeresési környezetet és a Databricks Connectet egy egyszerű ellenőrzőlistával, amely a kijelölési párbeszédpaneleket aktiválja. Lásd: Hibakeresési kód a Databricks Connect használatával a Visual Studio Code Databricks-bővítményéhez.
- Jegyzetfüzetek celláinak hibakeresése cellánként a Visual Studio Code-on belül a Databricks Connect használatával. Lásd: Jegyzetfüzetcellák futtatása és hibakeresése a Databricks Connecttel a Visual Studio Code Databricks-bővítményével.
- Szinkronizálja a Visual Studio Code-ban fejlesztett helyi kódot a távoli munkaterületeken lévő kóddal.
Feljegyzés
A Visual Studio Code Databricks-bővítménye támogatja az R, Scala és SQL-jegyzetfüzetek automatizált feladatokként való futtatását, de nem nyújt mélyebb támogatást ezekhez a nyelvekhez a Visual Studio Code-on belül.
Első lépések
A Visual Studio Code Databricks-bővítményének használatának első lépései:
- Telepítse a bővítményt.
- Hozzon létre egy új Databricks-projektet, vagy migráljon egy meglévő Visual Studio Code-projektet.
- Egyszerűen konfigurálhatja a projektet a Databricks bővítmény felhasználói felületén.
- Futtasson néhány Python-kódot a bővítmény oktatóanyagának részeként.
- Hibakeresés a kódot a Databricks Connect-integrációval.
- Tesztelje a kódot a következő használatával
pytest
: . Lásd: Tesztek futtatása pytesttel a Visual Studio Code Databricks-bővítményével.
Új Databricks-projekt létrehozása
A bővítmény telepítése után létrehozhat egy új Databricks-projektet a Visual Studio Code Databricks-bővítményével:
- Indítsa el a Visual Studio Code-ot.
- Kattintson a Databricks ikonra a Visual Studio Code oldalsávjában a bővítmény megnyitásához.
- Kattintson az Új Databricks-projekt létrehozása elemre.
- A parancskatalógusban válassza ki a projekt gazdagépét és hitelesítési módszerét. Lásd a Visual Studio Code Databricks-bővítményének hitelesítési beállítását.
- Az Új projekt elérési útjának megadása párbeszédpanelen adja meg a helyi fejlesztőszámítógép egyik mappájának elérési útját, vagy kattintson a Mappaválasztás megnyitása párbeszédpanelre , és válassza ki a projektmappa elérési útját.
- Ha a Databricks-projekt inicializálási nézetben szeretné használni a sablont, a felfelé és lefelé mutató nyilakkal jelöljön ki egy projektsablont, majd nyomja le az Enter billentyűt. A kötegprojektsablonokról további információt a Databricks Asset Bundle projektsablonjaiban talál.
- Írja be a projekt egyedi nevét a projekthez, vagy hagyja meg az alapértelmezett projektnevet
my_project
, majd nyomja le az Enter billentyűt. - Adja meg, hogy hozzá szeretne-e adni egy stub (minta) jegyzetfüzetet, egy csonkot (minta) Delta Live Tables-folyamatot vagy egy stub (minta) Python-csomagot a projekthez, vagy a csonkok (minták) bármilyen kombinációját.
- A Databricks Project Init szerkesztőlap bezárásához nyomja le bármelyik billentyűt.
- Válassza ki a megnyitni kívánt projektet, és válassza ki az imént létrehozott projektet.
Projekt migrálása Databricks-projektbe
Ha van egy meglévő projektje, amelyet át szeretne telepíteni egy Databricks-projektbe, nyissa meg a Visual Studio Code Databricks-bővítményével a migrálás megkezdéséhez:
- Indítsa el a Visual Studio Code-ot. A főmenüben kattintson a Fájl>megnyitása mappára, és nyissa meg a projektet.
- Kattintson a Databricks ikonra a Visual Studio Code oldalsávjában a bővítmény megnyitásához.
- Kattintson a Migrálás Databricks-projektbe elemre.
- A parancskatalógusban válassza ki a projekt gazdagépét és hitelesítési módszerét. Lásd a Visual Studio Code Databricks-bővítményének hitelesítési beállítását.
Feljegyzés
Ha a Visual Studio Code v1 Databricks-bővítményével létrehozott projektet nyit meg, a rendszer automatikusan megkísérli az áttelepítést a projekt meglévő hitelesítési és munkaterület-konfigurációjával. Az áttelepítés gomb csak akkor érhető el, ha az automatikus migrálás sikertelen.
Meglévő Databricks Asset Bundles-projekt megnyitása
Ha a Visual Studio Code Databricks bővítménye több Databricks Asset Bundles-projektet is felfedez az aktuális mappában, a Visual Studio Code Databricks bővítménye lehetővé teszi, hogy eldöntse, melyik projektet kell megnyitnia.
Feljegyzés
A Databricks Asset Bundles-projektekben van egy databricks.yml
fájl a projekt gyökérmappájában. Lásd a Databricks-eszközcsomag konfigurációját.
Indítsa el a Visual Studio Code-ot. A főmenüben kattintson a Fájl>megnyitása mappára , és keresse meg a csomagprojektet tartalmazó könyvtárat.
Kattintson a Databricks ikonra a Visual Studio Code oldalsávjában a bővítmény megnyitásához.
Kattintson a Meglévő Databricks Project megnyitása elemre.
A parancskatalógusban válassza ki a meglévő Databricks Asset Bundles-projektet.
A parancskatalógusban válassza ki a projekt gazdagépét és hitelesítési módszerét. Lásd a Visual Studio Code Databricks-bővítményének hitelesítési beállítását.
Másik Databricks-projekt hozzáadása a munkaterülethez
A Visual Studio Code Databricks-bővítménye lehetővé teszi, hogy több Databricks-projektet is használjon a Visual Studio Code-munkaterületen, és egyszerűen váltson közöttük. Másik projekt hozzáadása:
Indítsa el a Visual Studio Code-ot. A főmenüben kattintson a Fájl>hozzáadása mappa a munkaterülethez elemre, és keresse meg a másik csomagprojektet tartalmazó könyvtárat.
Kattintson a Databricks ikonra a Visual Studio Code oldalsávjában a bővítmény megnyitásához.
Kattintson az Aktív munkaterület mappára a használni kívánt bővítmény projektjének kiválasztásához.