Co je rozšíření Databricks pro Visual Studio Code?
Rozšíření Databricks pro Visual Studio Code umožňuje připojit se ke vzdáleným pracovním prostorům Azure Databricks z integrovaného vývojového prostředí (IDE) editoru Visual Studio Code spuštěného na místním vývojovém počítači. Pak můžete:
- Definujte, nasaďte a spusťte sady prostředků Databricks, abyste mohli používat vzory CI/CD a osvědčené postupy pro úlohy Azure Databricks, kanály Delta Live Tables a zásobníky MLOps pomocí uživatelského rozhraní editoru Visual Studio Code. Podívejte se , co jsou sady prostředků Databricks? a funkce rozšíření Sady prostředků Databricks.
- Spouštění místních souborů kódu Pythonu ze sady Visual Studio Code v clusterech Azure Databricks ve vzdálených pracovních prostorech Viz Spuštění souboru Pythonu v clusteru
- Spusťte místní soubory kódu Pythonu (
.py
) a Python, R, Scala a poznámkové bloky SQL (.py
,.ipynb
,.r
,.scala
a.sql
) ze sady Visual Studio Code jako úlohy Azure Databricks ve vzdálených pracovních prostorech. Viz Spuštění souboru Pythonu jako úlohy. - Set nastavte a nakonfigurujte prostředí pro ladění a Databricks Connect pomocí jednoduchého seznamu úkolů, který vyvolává dialogy pro výběr. Viz Ladění kódu pomocí Databricks Connect pro rozšíření Databricks pro Visual Studio Code.
- Ladit buňku poznámkových bloků podle buňky v editoru Visual Studio Code pomocí databricks Connect Viz Spuštění a ladění buněk poznámkového bloku pomocí Databricks Connect pomocí rozšíření Databricks pro Visual Studio Code.
- Synchronizujte místní kód, který vyvíjíte v editoru Visual Studio Code, s kódem ve vzdálených pracovních prostorech.
Poznámka:
Rozšíření Databricks pro Visual Studio Code podporuje spouštění poznámkových bloků R, Scala a SQL jako automatizovaných úloh, ale neposkytuje žádnou hlubší podporu pro tyto jazyky v editoru Visual Studio Code.
Get spuštěno
get začal používat rozšíření Databricks pro Visual Studio Code.
- Nainstalujete rozšíření.
- Vytvořte nový projekt Databricks nebo migrujte existující projekt editoru Visual Studio Code.
- Snadno nakonfigurujte projekt pomocí uživatelského rozhraní rozšíření Databricks.
- V rámci kurzu rozšíření spusťte nějaký kód Pythonu.
- Ladění kódu pomocí integrace Databricks Connect
- Otestujte kód pomocí
pytest
. Viz Spuštění testů pomocí pytestu pomocí rozšíření Databricks pro Visual Studio Code.
Vytvoření nového projektu Databricks
Po instalaci rozšíření můžete vytvořit nový projekt Databricks pomocí rozšíření Databricks pro Visual Studio Code:
- Spusťte editor Visual Studio Code.
- Kliknutím na ikonu Databricks na bočním panelu editoru Visual Studio Code otevřete rozšíření.
- Klikněte na Vytvořit nový projekt Databricks.
- V příkazové paletě select určete hostitele a metodu ověřování pro projekt. Viz Nastavení ověřování pro rozšíření Databricks pro Visual Studio Code.
- V Zadejte cestu ke složce, where chcete, aby byl nový projekt, zadejte cestu ke složce v místním vývojovém počítači where chcete projekt vytvořit, nebo klikněte na Otevřít dialogové okno pro výběr složky a select cestu ke složce projektu.
- Pokud chcete Šablonu použít v zobrazení inicializace projektu Databricks, pomocí šipek nahoru a dolů select šablony projektu a stiskněte Enter. Informace o šablonách projektů sady prostředků najdete v tématu Šablony projektů Sady prostředků Databricks.
-
Zadejte jedinečný název pro tento projekt pro projekt nebo ponechte výchozí název
my_project
projektu a stiskněte Enter. - Zvolte, jestli chcete do projektu přidat ukázkový poznámkový blok, ukázkový kanál Delta Live Tables, ukázkový balíček Pythonu, nebo jakoukoli kombinaci těchto ukázek.
- Stisknutím libovolné klávesy zavřete kartu editoru inicializačního editoru projektu Databricks.
- Pro otevření projektu Selectzvolte projekt, který jste právě vytvořili.
Migrace projektu do projektu Databricks
Pokud máte existující projekt, který chcete migrovat na projekt Databricks, otevřete ho pomocí rozšíření Databricks pro Visual Studio Code, abyste mohli začít s migrací:
- Spusťte editor Visual Studio Code. V hlavní nabídce klikněte na >Soubor Otevřít složku a přejděte do projektu a otevřete ho.
- Kliknutím na ikonu Databricks na bočním panelu editoru Visual Studio Code otevřete rozšíření.
- Klikněte na Migrovat do projektu Databricks.
- V paletě příkazů select zvolte hostitele a metodu ověřování pro projekt. Viz Nastavení ověřování pro rozšíření Databricks pro Visual Studio Code.
Poznámka:
Pokud otevřete projekt vytvořený pomocí rozšíření Databricks pro Visual Studio Code v1, provede se migrace automaticky pomocí existujícího ověřování a konfigurace pracovního prostoru projektu. Tlačítko migrace je dostupné jenom v případě, že automatická migrace selže.
Otevření existujícího projektu Sady prostředků Databricks
Pokud rozšíření Databricks pro Visual Studio Code zjistí více než jeden projekt Sady prostředků Databricks v aktuální složce, rozšíření Databricks pro Visual Studio Code umožňuje zvolit, který projekt se má otevřít.
Poznámka:
Projekt Sady prostředků Databricks obsahuje databricks.yml
soubor v kořenové složce projektu. Viz konfigurace sady prostředků Databricks.
Spusťte editor Visual Studio Code. V hlavní nabídce klikněte na >Soubor otevřít složku a přejděte do adresáře, který obsahuje projekt sady.
Kliknutím na ikonu Databricks na bočním panelu editoru Visual Studio Code otevřete rozšíření.
Klikněte na Otevřít existující projekt Databricks.
V paletě příkazů použijte váš existující projekt Sady prostředků Databricks select.
V paletě příkazů určete metodu hostitele a ověřování pro projekt select. Viz Nastavení ověřování pro rozšíření Databricks pro Visual Studio Code.
Přidání dalšího projektu Databricks do pracovního prostoru
Rozšíření Databricks pro Visual Studio Code umožňuje mít v pracovním prostoru editoru Visual Studio Code několik projektů Databricks a snadno mezi nimi přepínat. Přidání dalšího projektu:
Spusťte editor Visual Studio Code. V hlavní nabídce klikněte na Soubor>přidat složku do pracovního prostoru a přejděte do adresáře, který obsahuje váš jiný projekt sady.
Kliknutím na ikonu Databricks na bočním panelu editoru Visual Studio Code otevřete rozšíření.
Kliknutím na Aktivní složka pracovního prostoruselect projektu, který má rozšíření použít.