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.
Důležité
Tato funkce je ve verzi Public Preview.
Tato stránka vysvětluje, jak vytvářet a spravovat bezserverová základní prostředí v rámci pracovního prostoru.
Povolení
- Základní prostředí pracovního prostoru můžou vytvářet a spravovat pouze správci pracovního prostoru.
- Všichni uživatelé pracovního prostoru mají přístup k základním prostředím pracovního prostoru.
- Všichni uživatelé pracovního prostoru můžou vytvářet vlastní specifikace bezserverového prostředí.
Jak základní prostředí fungují v Azure Databricks
V Azure Databricks je základní prostředí sdílenou specifikací YAML, která definuje verzi bezserverového prostředí a sadu dalších závislostí Pythonu pro bezserverové poznámkové bloky. Správci pracovních prostorů vytvářejí a spravují základní prostředí, aby uživatelé mohli rychle začít z konzistentního prostředí uloženého v mezipaměti a volitelně přidávat vlastní knihovny.
Vytvoření a export specifikace prostředí
Nejjednodušší způsob, jak vytvořit platnou specifikaci YAML, je vytvořit prostředí na bočním panelu Prostředí a pak pomocí tlačítka Exportovat prostředí stáhnout soubor YAML.
- Otevřete poznámkový blok a připojte se k výpočetním prostředkům bez serveru.
- Klikněte na Na bočním panelu poznámkového bloku.Environment icon.
- Vyberte verzi prostředí. Databricks doporučuje používat nejnovější verzi bezserverového prostředí podporovanou vaším pracovním prostorem.
- Do pole Závislosti přidejte libovolné závislosti, které chcete mít v základním prostředí. Po zadání jednotlivých závislostí klikněte na Přidat závislost. Další pokyny k přidání závislostí najdete v tématu Přidání závislostí do poznámkového bloku.
- Klikněte na Použít v dolní části panelu prostředí, abyste měli jistotu, že je specifikace platná.
- Klikněte na ikonu nabídky
V dolní části panelu prostředí klepněte na tlačítko Exportovat prostředí.
- Pojmenujte soubor YAML a přidejte ho do složky pracovního prostoru nebo svazku katalogu Unity.
Příklad specifikace prostředí
Následující příklad YAML je založen na specifikaci prostředí projektů MLflow. Definuje základní prostředí s několika závislostmi knihovny:
environment_version: '4'
dependencies:
- --index-url https://pypi.org/simple
- -r "/Workspace/Shared/requirements.txt"
- my-library==6.1
- /Workspace/Shared/Path/To/simplejson-3.19.3-py3-none-any.whl
- git+https://github.com/databricks/databricks-cli
Přidání základního prostředí do pracovního prostoru
Přidání specifikace prostředí jako základního prostředí do pracovního prostoru:
- V pracovním prostoru přejděte na Nastavení.
- V části Správce pracovního prostoru vyberte Compute.
- Vedle základního prostředí pro bezserverové výpočetní prostředky klikněte na Spravovat.
- Klikněte na Vytvořit nové prostředí.
- Pojmenujte své základní prostředí. Toto je název, který uživatelé uvidí v rozevírací nabídce Základní prostředí .
- Vyberte soubor YAML specifikace prostředí pomocí nástroje pro výběr souboru. Můžete procházet soubory pracovního prostoru nebo svazky katalogu Unity.
- Klikněte na Vytvořit.
Základní prostředí začne sestavovat. Zkontrolujte sloupec Stav v seznamu základních prostředí. Změní se na Připraveno k použití , až bude připravená.
Poznámka:
Záznamy o využití přidružené k sestavení a aktualizaci základních prostředí mají billing_origin_product sloupec nastavený na BASE_ENVIRONMENTS. Kromě toho se ve sloupci vyplní konkrétní ID základního usage_metadata.base_environment_id prostředí.
Nastavení výchozího základního prostředí pracovního prostoru
Ve výchozím nastavení nepoužívají bezserverové poznámkové bloky v pracovním prostoru základní prostředí. Správci pracovního prostoru můžou ve výchozím nastavení vybrat základní prostředí, které se použije pro všechny nové poznámkové bloky.
- V pracovním prostoru přejděte na Nastavení.
- V části Správce pracovního prostoru vyberte Compute.
- Vedle základního prostředí pro bezserverové výpočetní prostředky klikněte na Spravovat.
- Kliknutím na ikonu hvězdičky vedle základního prostředí ji nastavíte jako výchozí.
Všechny nové bezserverové poznámkové bloky teď budou ve výchozím nastavení vybrané základní prostředí.
Aktualizace základního prostředí
Můžete chtít upravit základní soubor prostředí a aktualizovat čísla verzí nebo přidat nebo odebrat závislosti.
V seznamu základních prostředí klikněte na cestu k souboru YAML základního prostředí, které chcete aktualizovat. Tím se soubor otevře na nové kartě. Obsah souboru tam můžete zkontrolovat nebo aktualizovat. Změny se ukládají automaticky.
Po aktualizaci specifikace YAML je nutné aktualizovat základní prostředí, aby poznámkové bloky a úlohy vyzvedly nejnovější konfiguraci.
- Vedle základního prostředí, které chcete aktualizovat, klikněte na
Pak vyberte Aktualizovat.
- Klikněte na Potvrdit.
Nové relace teď používají aktualizované základní prostředí. Pokud chcete získat aktualizace, je potřeba restartovat existující relace poznámkového bloku.
Omezení
Základní prostředí mají následující omezení:
- Vlastní základní prostředí jsou podporována pouze pro úlohy typu bezserverového Pythonu, Python wheel a poznámkového bloku. Jiné typy úkolů nejsou podporovány.
- Základní prostředí pracovního prostoru nejsou v úkolech podporována. Jedinou výjimkou jsou úlohy poznámkového bloku, které můžou používat základní prostředí pracovního prostoru pouze v případě, že je prostředí nakonfigurované přímo v nastavení prostředí poznámkového bloku.
- Za běhu se nainstalují jenom relevantní závislosti.
- Bezserverové prostředí verze 1 se nepodporuje. Použijte verzi 2 nebo vyšší.
- Základní prostředí jsou k dispozici všem uživatelům pracovního prostoru.
- Pracovní prostory jsou omezené na 10 základních prostředí.