Sdílet prostřednictvím


Poznámky k vydání balíčků prostředků Databricks

Tento článek obsahuje podrobnosti o verzích hlavních funkcí a zásadních změn balíčků prostředků Databricks. Vlastnosti balíčku jsou uvolňovány s rozhraním příkazového řádku Databricks.

Úplný seznam aktualizací najdete v poznámkách k verzi v GitHubovém úložišti Databricks CLI .

Návod

Pokud chcete dostávat oznámení o nových verzích rozhraní příkazového řádku Databricks a funkcí sady, nakonfigurujte oznámení GitHubu pro úložiště rozhraní příkazového řádku. Viz Informace o oznámeních GitHubu.

Nasazení bez Terraformu

4. prosince 2025

Tato funkce byla vydána s Databricks CLI 0.279.0.

Jako první krok k odebrání závislosti na Terrformu je teď k dispozici nový databricks bundle migrate příkaz pro migraci sad pro použití nového modulu přímého nasazení. Viz Migrace do přímého modulu nasazení.

Podpora upozornění

4. prosince 2025

Tato funkce byla vydána s Databricks CLI 0.279.0.

Teď můžete definovat výstrahy SQL v konfiguraci sad prostředků Databricks. Podívejte se na upozornění.

Nová minimální šablona sady

13. listopadu 2025

Tato funkce byla vydána s Databricks CLI 0.277.0.

Nyní je k dispozici nová default-minimal šablona sady. Tato šablona obsahuje pouze požadované soubory projektu sady a také konfiguruje proměnné katalogu. Díky tomu můžete rychle vytvářet nové prázdné balíčkové projekty. Viz šablony projektů Databricks Asset Bundle.

Aktualizace šablony sady pro deklarativní kanály Lakeflow Spark

5. listopadu 2025

Tato funkce byla vydána s Databricks CLI 0.276.0.

Šablona default-python sady byla aktualizována tak, aby sledovala konvence deklarativních kanálů Sparku Lakeflow, které zahrnují kanály jako zdrojové soubory a pyproject.toml. Nová šablona upouští od používání poznámkových bloků pro zdrojový kód pipeline.

Návod, který pomocí šablony vytvoří balíček s pipelinou, najdete v tématu Vývoj deklarativních pipeline Sparku Lakeflow pomocí balíčků prostředků Databricks.

Python pro Databricks Asset Bundles je ve stavu GA

27. října 2025

Tato funkce vyšla s Databricks CLI 0.275.0.

Python pro Asset Bundles v Databricks je nyní obecně dostupný (GA). Tato funkce umožňuje definovat prostředky v Pythonu a upravovat prostředky definované v Pythonu nebo YAML během nasazování sady prostředků.

Další informace o podpoře Pythonu pro sady prostředků Databricks najdete v tématu Konfigurace sady prostředků v Pythonu.

Balíčky v pracovním prostoru jsou dostupné v plné verzi.

15. října 2025

Balíčky aktiv Databricks v pracovním prostoru jsou nyní obecně dostupné (GA). Tato funkce umožňuje spolupracovat s ostatními uživateli ve vaší organizaci a upravovat, potvrdit, testovat a nasazovat aktualizace sady prostřednictvím uživatelského rozhraní.

Podívejte se na Spolupráce na svazcích v pracovním prostředí.

Změna chování pro záložní cesty

Důležité

Sady prostředků Databricks dříve podporovaly záložní mechanismus při překladu relativních cest napříč konfiguračními soubory. Tato záložní verze byla odebrána v Rozhraní příkazového řádku Databricks 0.266.0.

V předchozích verzích rozhraní příkazového řádku se prostředky definovaly v jednom souboru, ale přepsaly se v jiném adresáři v jiném adresáři, řešení cesty bylo založeno na cestě, kde byl prostředek poprvé definován, což bylo matoucí a náchylné k chybám.

Například při provádění nasazení sady prostředků pro poznámkový blok v úloze definované v resources/job.yml (podsložce kořenového adresáře) a cesta k poznámkovému bloku byla nastavena v ../src/notebook.py souboru override.yml (v kořenovém adresáři), cesta k poznámkovému bloku byla nejprve vyřešena <BUNDLE_ROOT>/../src/notebook.pyna základě umístění konfiguračního souboru, ve kterém byla cesta nastavena. Pokud tato cesta neexistuje, přeložila cestu na <BUNDLE_ROOT>/src/notebook.py, na základě relativní cesty k místu, kde byla úloha definována.

V Databricks CLI verze 0.252 a vyšší se zobrazí následující upozornění, pokud definovaná cesta neexistuje:

Warn: path <PATH> is defined relative to the <DIR> directory. Please update the path to be relative to the file where it is defined. The current value will no longer be valid in the next release.

V Databricks CLI verze 0.266 a vyšší dojde k chybě, pokud zadaná cesta neexistuje. Podporují se pouze přímé relativní cesty. Pokud chcete sadu nasadit, musíte tuto cestu opravit.

podpora run_as pro potrubí

3. září 2025

Tato funkce byla vydána s Databricks CLI 0.267.0.

Podpora nejvyšší úrovně run_as je nyní k dispozici pro deklarativní kanály Sparku Lakeflow. Další informace o identitách spuštění sady prostředků naleznete v tématu Určení identity spuštění pro pracovní postup Sady prostředků Databricks.

Podpora databáze Lakebase

21. srpna 2025

Tato funkce byla vydána s Rozhraním příkazového řádku Databricks 0.265.0.

Teď můžete definovat instance a katalogy databáze Lakebase v konfiguraci sady prostředků Databricks. Viz database_instance a database_catalog.

Nová konfigurace sady skriptů

16. července 2025

Tato funkce byla vydána s Databricks CLI 0.259.0.

Nyní můžete definovat skripty v konfiguraci sady a spouštět je pomocí bundle run s nakonfigurovanými autentifikačními údaji sady. Viz Spouštění skriptů a skriptů.

Výchozí šablona Pythonu teď používá uv.

2. července 2025

Tato funkce byla vydána s Databricks CLI 0.258.0.

Šablona balíčku default-python teď vyžaduje, aby byl nainstalován uv, a v cíli pyproject.toml se používá dev k sestavení whl výstupů. Pokud je inicializace sady nakonfigurována k použití klasických výpočetních prostředků, je povolená předvolba nasazení artifacts_dynamic_version pro cíl dev. Viz Vlastní předvolby.

Výchozí šablona Pythonu používá bezserverovou verzi.

25. června 2025

Tato funkce byla vydána s Databricks CLI 0.257.0.

Při inicializaci sady s výchozí šablonou sady pythonu se teď zobrazí výzva k potvrzení, jestli chcete sadu nakonfigurovat tak, aby používala bezserverové výpočetní prostředky pro spuštění úloh a kanálů. Informace o šablonách balíčků najdete v tématu Šablony projektů Sady prostředků Databricks.

Nová předvolba nasazení artifacts_dynamic_version

18. června 2025

Tato funkce byla vydána s Databricks CLI 0.256.0.

Nyní je k dispozici nová předvolba artifacts_dynamic_version nasazení. Tato vlastní předvolba umožňuje dynamickou aktualizaci verze whl artefaktů během nasazování. Viz Vlastní předvolby.

Balíčky v pracovním prostoru jsou ve verzi Public Preview.

19. května 2025

Tato funkce byla vydána s Databricks CLI 0.250.0.

Spolupráce na sadách prostředků Databricks s ostatními uživateli ve vaší organizaci je teď jednodušší díky sadám v pracovním prostoru, což umožňuje uživatelům pracovního prostoru upravovat, potvrzovat, testovat a nasazovat aktualizace sady prostřednictvím uživatelského rozhraní.

Podívejte se na Spolupráce na svazcích v pracovním prostředí.

Podpora spouštění přímo vložených skriptů

30. dubna 2025

Tato funkce byla vydána s Databricks CLI 0.250.0.

Pomocí příkazu teď můžete spouštět skripty ve stejném kontextu ověřování jako sada databricks bundle run . Viz Spouštění skriptů.

Balíčky prostředků Pythonu pro Databricks jsou ve verzi Public Preview.

16. dubna 2025

Tato funkce byla vydána s Databricks CLI ve verzi 0.248.0.

Python for Databricks Asset Bundles je teď ve verzi Public Preview. Tato funkce rozšiřuje sady, abyste mohli definovat úlohy jako kód Pythonu, dynamicky vytvářet úlohy pomocí metadat a upravovat úlohy definované v YAML nebo Pythonu během nasazování sady. Pro více informací a jak začít používat Python pro sady prostředků Databricks, viz Konfigurace sady prostředků v Pythonu.

Podpora připojení nebo odpojení pro quality_monitor a model_serving_endpoint

9. dubna 2025

Tato funkce byla vydána s Databricks CLI 0.247.0.

Příkazy bind a unbind jsou teď podporované pro quality_monitor a model_serving_endpoint. To znamená, že tyto prostředky definované sadou můžete propojit s existujícími monitorováními kvality a modelem obsluhující koncové body v pracovním prostoru Azure Databricks, aby se staly spravovanými sadami prostředků Databricks. Další informace najdete v vazbu nasazení sady databricks.

Dynamické správy verzí pro kola

26. března 2025

Tato funkce byla vydána s Databricks CLI 0.245.0.

Nové nastavení dynamic_version pro artifacts mapování umožňuje balíčkům aktualizovat verzi podle časového razítka souboru „wheel“. Nový kód pak můžete nasadit, aniž byste museli aktualizovat verzi v setup.py nebo pyproject.toml. Toto nastavení je platné pouze v případě, že type je nastavena hodnota whl. Viz artefakty.

Podpora propojení nebo odpojení pro dodatečné zdroje

26. března 2025

Tato funkce byla vydána s Databricks CLI 0.245.0.

Příkazy bind a unbind jsou teď podporované pro cluster, řídicí panel, registered_model a prostředky objemu. To znamená, že tyto prostředky definované sadou můžete propojit s existujícími clustery, řídicími panely, registrovanými modely a svazky v pracovním prostoru Azure Databricks, aby se staly spravovanými sadami prostředků Databricks. Další informace najdete v vazbu nasazení sady databricks.

Podpora vazání a rušení vazby pro schémata

5. března 2025

Tato funkce byla zpřístupněna spolu s Databricks CLI 0.243.0.

Příkazy bind a unbind jsou nyní podporovány pro prostředek schématu. Tyto příkazy umožňují propojit prostředky definované sadou prostředků s existujícími prostředky v pracovním prostoru Azure Databricks, aby se staly spravovanými sadami prostředků Databricks. Další informace najdete v vazbu nasazení sady databricks.

Podpora aplikací

16. ledna 2025

Tato funkce byla vydána s Databricks CLI 0.239.0.

Nyní můžete spravovat nasazení aplikací Databricks pomocí balíčků prostředků Databricks tím, že ve konfiguraci balíčku definujete prostředek aplikace. Podívejte se na aplikaci.

Podpora svazků

5. prosince 2024

Tato funkce byla vydána s Databricks CLI 0.236.0.

Nyní můžete vytvářet svazky v Unity Catalogu pomocí balíčků prostředků Databricks tím, že definujete prostředek svazku ve své konfiguraci balíčku. Vizte svazek (Unity Catalog).

Vyhledávání proměnných pro cíle pro oznámení

5. prosince 2024

Tato funkce byla vydána s Databricks CLI 0.236.0.

Proměnné vyhledávání teď podporují cíle oznámení. Viz Načtení hodnoty ID objektu.

Podpora řídicího panelu

30. října 2024

Tato funkce byla vydána ve verzi Databricks příkazového rozhraní 0.232.0.

Řídicí panely AI/BI se teď dají spravovat v konfiguraci sady pomocí nového typu prostředku řídicího panelu. Konfiguraci řídicího panelu můžete vygenerovat pomocí bundle generate dashboard a zachovat synchronizaci místní a vzdálené verze řídicího panelu s možnostmi --force a --watch. Podívejte se na vygenerování sady řídicích panelů a databricks.

Informace o řídicích panelech AI/BI najdete v tématu Řídicí panely.

Nový příkaz souhrnu balíku

23. října 2024

Tato funkce byla uvedena s Databricks CLI 0.231.0.

Byl přidán nový bundle summary příkaz. Tento příkaz vypíše souhrn identity a prostředků sady, včetně přímých odkazů na prostředky, abyste mohli snadno přejít k prostředku v pracovním prostoru Databricks. Podívejte se na souhrn balíčku Databricks.

Upozornění pro sady nasazené do sdíleného prostoru s konfliktními oprávněními

23. října 2024

Důležité

Jedná se o změnu chování.

Tato změna byla vydána v Rozhraní příkazového řádku Databricks 0.231.0.

Teď se zobrazí upozornění, když je sada nasazena do /Workspace/Shared složky, která je přístupná všem uživatelům, ale nejvyšší úroveň permissions definovaná pro sadu koliduje s touto sadou. Buď upravte oprávnění definovaná pro sadu, nebo přesuňte sadu ze /Workspace/Shared složky.

Pokud chcete upravit oprávnění pro sadu, přečtěte si informace o oprávněních.

Pokud chcete sadu přesunout mimo /Workspace/Shared složku, změňte workspace.root_path konfiguraci sady tak, aby ukazovala na nové umístění, a pak sadu znovu nasaďte. Odeberte starou složku sady pomocí uživatelského rozhraní nebo spuštěním databricks fs rm.

Cesty pracovního prostoru jsou nyní automaticky opatřeny předponou.

9. října 2024

Důležité

Jedná se o změnu chování.

Tato změna byla vydána s Databricks CLI 0.230.0.

Cesty pracovního prostoru nyní mají automaticky předponu /Workspace. Kromě toho se veškeré použití řetězců cest, jako jsou /Workspace/${workspace.root_path}/... v konfiguraci balíčku, automaticky nahradí ${workspace.root_path}/... a jako součást bundle validate vygeneruje upozornění.

Pokud jste zadali vlastní workspace.root_path, workspace.artifact_pathnebo workspace.file_path, sady prostředků Databricks k nim automaticky přidají předponu /Workspace. Pokud však některou z těchto hodnot použijete jako proměnnou (například my_config_path: /Workspace/${workspace.file_path}/config), budete muset tyto položky aktualizovat a odstranit předponu /Workspace, aby se zabránilo výstraze.

Pokud předáte jednu z těchto proměnných a použijete ji v kódu s předponou, budete muset svůj kód aktualizovat, aby to již nedělal.

Tato změna je vyžadována, protože původně, když byl kořenový systém souborů pracovního prostoru ustanoven na / a domovské adresáře byly pod /Users, k přístupu k cestám pracovního prostoru přes rozhraní Databricks REST API byste tyto cesty používali přímo. Pro přístup k pracovním cestám z kódu můžete použít cestu k souboru /Workspace a domovské adresáře jsou také dostupné prostřednictvím /Workspace/Users. Aby se zabránilo této dvojnosti cest pracovních prostorů a nejednoznačnosti mezi cestami pracovního prostoru a cestami katalogu Unity /Volumes, mají všechny cesty pracovního prostoru předponu /Workspace.

Podpora vytváření clusterů pro všechny účely

1. října 2024

Tato funkce byla vydána s Databricks CLI 0.229.0.

Teď můžete v konfiguraci sady vytvořit clustery pro všechny účely pomocí nového typu prostředku clusteru. Viz cluster.

Výzva k opětovnému vytvoření deklarativních kanálů New Lakeflow a příznak automatického schválení

5. září 2024

Tato funkce byla vydána s Databricks CLI 0.228.0.

Zobrazí se výzva, pokud dojde ke změnám konfigurace sady, které by vedly k opětovnému vytvoření kanálu. Výzvu můžete přeskočit zadáním příznaku --auto-approve .

Byla přidána podpora pro prostředek schématu katalogu Unity.

31. července 2024

Tato funkce byla vydána s Rozhraním příkazového řádku Databricks 0.225.0.

Schémata katalogu Unity je teď možné definovat v konfiguraci balíčku. Podívejte se na schéma (Unity Catalog).

Příkazy sady ve webovém terminálu

4. července 2024

Tato funkce byla vydána s Databricks CLI 0.223.0.

Teď můžete pracovat se sadami pomocí rozhraní příkazového řádku Databricks z webového terminálu. Informace o používání webového terminálu najdete v tématu Spouštění shelových příkazů ve webovém terminálu Azure Databricks.

Přidání podpory pro komplexní proměnné

26. června 2024

Tato funkce byla vydána s Databricks CLI v0.222.0.

Sady prostředků Databricks teď podporují složité proměnné. Viz Definice komplexní proměnné.

Sady prostředků Databricks jsou nyní ve všeobecné dostupnosti.

23. dubna 2024

U verze Databricks CLI 0.218.0 jsou teď sady prostředků Databricks obecně dostupné.