Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Tento článek popisuje, jak používat integraci Databricks Connect v rozšíření Databricks pro Visual Studio Code ke spouštění a ladění jednotlivých souborů Python (.py). Informace o rozšíření najdete v tématu Databricks extension for Visual Studio Code.
Integrace Databricks Connect umožňuje také spouštět a ladit buňky poznámkového bloku. Viz Spouštět a ladit buňky poznámkového bloku pomocí databricks Connect pomocí rozšíření Databricks pro Visual Studio Code.
Požadavky
Než budete moct databricks Connect použít v rámci rozšíření Databricks pro Visual Studio Code, musíte nejprve splnit požadavky Databricks Connect. Mezi tyto požadavky patří například pracovní prostor s podporou katalogu Unity, požadavky na výpočetní prostředky a požadavky na verzi pro místní instalaci Python.
Aktivace virtuálního prostředí Python
Aktivujte Python virtuální prostředí pro váš projekt Python. Virtuální prostředí Python pomáhají zajistit, aby váš projekt používal kompatibilní verze Pythonu a Pythonových balíčků (v tomto případě balíček Databricks Connect).
V podokně Konfigurace :
- Klikněte na červenou položku Aktivovat virtuální prostředí v části Python Prostředí.
- V paletě příkazů vyberte Venv nebo Conda.
- Vyberte závislosti, které chcete nainstalovat, pokud existují.
Nainstalujte Databricks Connect
V zobrazení Konfigurace v části Python Environment:
- Klikněte na červené tlačítko Nainstalovat databricks-connect.
- Připojte cluster.
- Pokud oddíl Cluster ještě není v rozšíření nakonfigurovaný, zobrazí se následující zpráva: "Připojte cluster pro použití Databricks Connect". Klikněte na Připojit cluster a vyberte cluster, který splňuje požadavky služby Databricks Connect.
- Pokud je oddíl Cluster nakonfigurovaný, ale cluster není kompatibilní s Databricks Connect, klikněte na červené tlačítko Databricks Connect zakázané, klikněte na Připojit cluster a vyberte kompatibilní cluster.
- Pokud balíček Databricks Connect (a jeho závislosti) ještě není nainstalovaný, zobrazí se následující zpráva: "Pro interaktivní ladění a automatické dokončování potřebujete Databricks Connect. Chcete jej nainstalovat do prostředí
<environment-name>." Klikněte na Install (Nainstalovat). - Pokud se na stavovém řádku Visual Studio Code zobrazí červené tlačítko Databricks Connect vypnuto, klikněte na něj a postupujte podle pokynů na obrazovce, abyste ho povolili.
- Po zobrazení povoleného tlačítka Databricks Connect teď 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ého rozšířením Databricks pro Visual Studio Code 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):
V projektu otevřete soubor Python, který chcete spustit nebo ladit.
Nastavte všechny zarážky ladění v souboru Python.
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.
Výstup se zobrazí v konzole pro ladění.
Můžete také kliknout pravým tlačítkem myši na soubor
.pya potom kliknout na Spustit v Databricks>Ladit aktuální soubor pomocí Databricks Connect.