Debugovací kód pomocí Databricks Connect pro rozšíření Databricks IDE

Tento článek popisuje, jak využít integraci Databricks Connect v rozšíření Databricks IDE pro spouštění a ladění jednotlivých Python.py () souborů. Pro informace o rozšíření viz Databricks IDE rozšíření.

Integrace Databricks Connect umožňuje také spouštět a ladit buňky poznámkového bloku. Viz Spouštění a ladění buněk notebooku pomocí Databricks Connect v rozšíření Databricks IDE.

Požadavky

Než můžete Databricks Connect použít přímo v rozšíření Databricks IDE, musíte nejprve splnit požadavky Databricks Connect. Tyto požadavky zahrnují například pracovní prostor podporující Unity Catalog a požadavky na výpočetní výkon. Když nastavíte své Python prostředí pomocí rozšíření, nainstaluje se pro vás správná verze Python. Viz Nastavení Python prostředí a Databricks Connect.

Nastavte si Python prostředí a nainstalujte Databricks Connect

Rozšíření můžete použít k snadnému nastavení lokálního Python prostředí, které odpovídá vašemu cílovému výpočetnímu zatížení. Vytvoří lokální .venv (spravované UV) verzi, jejíž verze a sada balíčků v Python odpovídají runtime nebo serverless verzi, a jako součást nastavení nainstaluje kompatibilní verzi Databricks Connect.

V zobrazení Konfigurace rozšíření klikněte na Nastavit prostředí Python a vyberte výpočty. Pro podrobnosti, včetně alternativy k Azure Databricks CLI, viz Nastavení vašeho Python prostředí a Databricks Connect.

Po instalaci nástroje Databricks Connect, pokud se ve stavovém řádku sady Visual Studio Code objeví červené tlačítko Databricks Connect zakázáno, klikněte na něj a postupujte podle pokynů na obrazovce, abyste jej povolili. Když se zobrazí tlačítko Databricks Connect je povolen, můžete začít používat Databricks Connect.

Poznámka:

Pokud používáte Poetry, můžete synchronizovat soubory pyproject.toml a poetry.lock s nainstalovaným balíčkem Databricks Connect (a jeho závislostmi) spuštěním následujícího příkazu. Nezapomeňte nahradit 16.4.1 verzí balíčku Databricks Connect, která odpovídá verzi nainstalované rozšířením Databricks IDE pro váš projekt.

poetry add databricks-connect==16.4.1

Spusťte nebo debugujte váš Python kód

Po povolení služby Databricks Connect spusťte nebo ladit soubor Python (.py):

  1. V projektu otevřete soubor Python, který chcete spustit nebo ladit.

  2. Nastavte všechny zarážky ladění v souboru Python.

  3. Klikněte na ikonu Spustit v Databricks vedle seznamu karet editoru a potom klikněte na Ladit aktuální soubor pomocí nástroje Databricks Connect.

    Ladit aktuální soubor z ikony

    Výstup se zobrazí v konzole pro ladění.

    Můžete také kliknout pravým tlačítkem myši na soubor .py a potom kliknout na Spustit v Databricks>Ladit aktuální soubor pomocí Databricks Connect.

    Ladit aktuální soubor z kontextové nabídky