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.py
SQL-jegyzetfüzeteket (.ipynb
, ,.r
,.scala
és.sql
) 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. Tekintse meg: a munkaterület mappa szinkronizálása a Databricks-szel
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.
Kezdj hozzá
A Visual Studio Code Databricks-bővítményének használatának első lépései:
- Telepítse a bővítményt.
- Új Databricks-projekt létrehozása vagy meglévő Visual Studio Code-projekt konvertálása.
- 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 projekt létrehozásaelemre.
- A parancspalettábanválasszon ki egy gazdagép és egy hitelesítési módszert a projekthez. Lásd a Databricks-bővítmény engedélyezésének beállítása a Visual Studio Code-hoz.
- A Adjon meg egy elérési utat ahhoz a mappához, amelyben az új projektetszeretné, adja meg a helyi fejlesztőszámítógép egyik mappájának elérési útját, ahol létre szeretné hozni a projektet, vagy kattintson a Mappaválasztás megnyitása párbeszédpanel elemre, és válassza ki a projektmappa elérési útját.
- Ahhoz, hogy a sablont használja a Databricks-projekt kezdeményezési nézetében, használja a fel- és lefelé mutató nyilakat egy projektsablon kiválasztásához, majd nyomja meg az Entergombot. 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 minta jegyzetfüzetet, egy minta Delta Live Tables-folyamatot vagy egy minta Python-csomagot a projekthez, vagy ezek bármely kombinációját.
- A Databricks Project Init szerkesztőlap bezárásához nyomja le bármelyik billentyűt.
- Válassza ki amegnyitni kívánt projektet, majd válassza ki az imént létrehozott projektet.
Meglévő Databricks Asset Bundles-projekt megnyitása
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. Ha a bővítményt egy meglévő Databricks Asset Bundles-projekttel szeretné használni:
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 funkcióinak megnyitásához és használatához.
Ha a Visual Studio Code Databricks-bővítménye több Databricks Asset Bundles-projektet is felfedez az aktuális mappában, lehetővé teszi a projekt megnyitását vagy egy projektkonfigurációs fájl létrehozását a gyökérmappában.
- Ha projektet választott, a parancskatalógusbanválassza ki a meglévő Databricks Asset Bundles-projektet.
- Ha létrehoz egy konfigurációt a gyökérmappában, az a mappa kötegprojekt lesz.
Válassza ki a projekt gazdagépet és a hitelesítési módszert. Lásd a Databricks-bővítmény engedélyezésének beállítása a Visual Studio Code-hoz.
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.
Váltás a Databricks-projektek között
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. Ha a többcsomagos projekt meg van nyitva a Visual Studio Code-munkaterületen:
Kattintson a Databricks ikonra a Visual Studio Code oldalsávjában a bővítmény megnyitásához.
Kattintson Helyi mappa elemre a használni kívánt bővítmény projektjének kiválasztásához.
Feljegyzés
A futtatási műveletek csak az aktív csomagban lévő fájlokhoz érhetők el.
Projekt átalakítása Databricks-projektté
Ha van egy meglévő projektje, amelyet Databricks-projektté szeretne konvertálni:
- Indítsa el a Visual Studio Code-ot. A főmenüben kattintson a Fájl>, é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 Konfiguráció létrehozása elemre.
- A parancspalettábanválasszon ki egy gazdagép és egy hitelesítési módszert a projekthez. Lásd a Databricks-bővítmény engedélyezésének beállítása a Visual Studio Code-hoz.