Poznámky k vydání funkce deklarativních balíčků automatizace

Tento článek obsahuje podrobnosti o hlavních verzích funkcí a změn Deklarativních svazků automatizace (dříve známých jako Svazky 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.

Nové prostředky pro Prostory Genie

10. června 2026

Tato funkce byla vydána ve verzi Databricks CLI 1.3.0.

Nyní můžete v konfiguraci balíčků deklarativní automatizace definovat prostory Genie. Viz genie_space.

Modul přímého nasazení je obecně dostupný.

10. června 2026

Tato funkce byla vydána ve verzi Databricks CLI 1.3.0.

Modul přímého nasazení je teď obecně dostupný (GA). Nové balíčky vytvořené pomocí Databricks CLI ve verzi 1.3.0 a vyšší ve výchozím nastavení používají mechanismus přímého nasazení místo mechanismu nasazení Terraform. Viz Migrace do přímého modulu nasazení.

Plánování a nasazení vybraných prostředků

4. června 2026

Tato funkce byla vydána ve verzi Databricks CLI 1.2.0.

databricks bundle plan Příkazy databricks bundle deploy mají novou možnost--select, která umožňuje naplánovat nebo nasadit pouze zadané prostředky. Tato možnost není určená pro použití v produkčním prostředí. Podívejte se na plán sady Databricks a nasazení sady Databricks.

27. května 2026

Tato funkce byla vydána ve verzi Databricks CLI 1.1.0.

Nyní můžete v konfiguraci Declarative Automation Bundles definovat koncové body a indexy pro vektorové vyhledávání. Vizte vector_search_endpoint a vector_search_index.

Vlastní šablony balíčků v pracovním prostoru

29. dubna 2026

Vlastní šablony sad je teď možné zpřístupnit uživatelům, kteří vyvíjejí sady v pracovním prostoru. Viz Konfigurace vlastní složky šablony v pracovním prostoru.

Balíčky prostředků Databricks jsou nyní deklarativní automatizační balíčky.

16. března 2026

Sady prostředků Databricks se přejmenovaly na deklarativní automatizační sady. Podívejte se , proč byly sady prostředků Databricks přejmenovány na deklarativní automatizační bundly?

Nové zdroje pro projekty PostgreSQL, větve a koncové body

5. února 2026

Tato funkce byla vydána s Databricks CLI 0.287.0.

Nyní můžete v konfiguraci deklarativních automatizačních balíčků definovat projekty, větve a výpočetní koncové body Lakebase Postgres. Viz postgres_project, postgres_branch a postgres_endpoint.

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.

Nyní můžete definovat výstrahy SQL v konfiguraci deklarativních automatizačních balíčků. 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ů balíčků deklarativní automatizace.

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.

Kurz, který pomocí šablony vytvoří balíček s pipeline, najdete v tématu Vývoj pipeline s deklarativními sadami automatizace.

Python pro deklarativní balíčky automatizace je nyní obecně dostupný

27. října 2025

Tato funkce vyšla s Databricks CLI 0.275.0.

Python pro deklarativní balíčky automatizace je teď 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 deklarativní automatizační balíčky najdete v tématu Konfigurace sady v Pythonu.

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

15. října 2025

Balíčky deklarativní automatizace 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í alternativních tras

Důležité

Deklarativní balíčky automatizace dříve podporovaly záložní mechanismus při překladu relativních cest napříč konfiguračními soubory. Toto náhradní řešení bylo odebráno v Databricks CLI 0.266.0.

V předchozích verzích rozhraní příkazového řádku se prostředky definovaly v jednom souboru, ale přepisovaly se v jiném, a to v jiném adresáři, určování 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 nasazování balíčku pro poznámkový blok v úloze definované v resources/job.yml (podsložce kořenového adresáře), když byla cesta k poznámkovému bloku nastavena jako ../src/notebook.py v souboru override.yml (v kořenovém adresáři), byla tato cesta k poznámkovému bloku nejprve vyřešena na <BUNDLE_ROOT>/../src/notebook.py na základě umístění konfiguračního souboru, ve kterém byla cesta nastavena. Pokud tato cesta neexistovala, vyřešila to 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 nasadit váš balíček, 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í balíčků naleznete v tématu Specifikace identity spuštění pro workflow deklarativních automatizačních sad.

Podpora databáze Lakebase

21. srpna 2025

Tato funkce byla vydána s Databricks CLI 0.265.0.

Nyní můžete definovat instance a katalogy databáze Lakebase v konfiguraci deklarativních balíčků automatizace. 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 bundlů najdete pod Šablony projektů automatizačních bundlů.

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 deklarativních balíčcích automatizace 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ů.

Python pro deklarativní balíčky automatizace je ve verzi Public Preview.

16. dubna 2025

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

Python pro deklarativní balíčky automatizace 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. Další informace a jak začít používat Python pro deklarativní automatizované balíčky najdete kde v tématu Konfigurace balíčků 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 spravovány sadami deklarativní automatizace. Další informace najdete v tématu nasazení balíčku 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 deklarativní automatizace. Další informace najdete v tématu nasazení balíčku 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é balíčkem s existujícími prostředky v pracovním prostoru Azure Databricks, aby byly spravovány deklarativními balíčky automatizace. Další informace najdete v tématu nasazení balíčku 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í deklarativních balíků automatizace tím, že definujete prostředek aplikace v konfiguraci vašeho balíku. Podívejte se na aplikaci.

Podpora svazků

5. prosince 2024

Tato funkce byla vydána s Databricks CLI 0.236.0.

Teď můžete vytvářet svazky Unity Catalog pomocí deklarativních balíčků automatizace tím, že definujete prostředek svazku v 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 řídicí panel a databricks bundle generate.

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_path nebo workspace.file_path, deklarativní automatizační balíčky automaticky přidají předponu /Workspace. Pokud však použijete některou z těchto proměnných (například my_config_path: /Workspace/${workspace.file_path}/config), budete muset tyto položky aktualizovat odstraněním předpony /Workspace, abyste se vyhnuli varování.

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.

Deklarativní balíčky automatizace teď podporují složité proměnné. Viz Definice komplexní proměnné.

Balíčky deklarativní automatizace jsou obecně dostupné.

23. dubna 2024

S vydáním verze Databricks CLI 0.218.0 jsou nyní obecně dostupné deklarativní balíčky automatizace.