Releaseopmerkingen voor databricks Asset Bundles
Dit artikel bevat informatie over releases van belangrijke nieuwe en aanstaande functies en wijzigingen van Databricks Asset Bundles . Bundelfuncties worden uitgebracht met de Databricks CLI. Zie voor een volledige list van updates de releaseopmerkingen van de Databricks CLI GitHub-opslagplaats.
Gedragswijzigingen
De volgende gedragswijzigingen voor Databricks Asset Bundles zijn uitgebracht in een Databricks CLI-release.
Waarschuwing voor bundels die zijn geïmplementeerd op Gedeeld met conflicterende machtigingen
23 oktober 2024
Deze wijziging is uitgebracht met Databricks CLI 0.231.0.
Er treedt nu een waarschuwing op wanneer een bundel wordt geïmplementeerd in de /Workspace/Shared
map, die toegankelijk is voor alle gebruikers, maar het hoogste niveau permissions
dat voor de bundel is gedefinieerd, conflicteert hiermee. Wijzig de machtigingen die zijn gedefinieerd voor de bundel of verplaats de bundel uit de /Workspace/Shared
map.
Als u de machtigingen voor een bundel wilt wijzigen, raadpleegt u de machtigingen.
Als u de bundel uit de /Workspace/Shared
map wilt verplaatsen, wijzigt u de workspace.root_path
configuratie van de bundel zodat deze verwijst naar een nieuwe locatie en implementeert u de bundel opnieuw.
Remove de oude bundelmap met behulp van de gebruikersinterface of door databricks fs rm
uit te voeren.
Werkruimtepaden worden nu automatisch voorafgegaan
9 oktober 2024
Deze wijziging is uitgebracht met Databricks CLI 0.230.0.
Werkruimtepaden worden nu automatisch voorafgegaan door /Workspace
. Bovendien worden alle gebruiken van padtekenreeksen zoals /Workspace/${workspace.root_path}/...
in bundelconfiguratie automatisch vervangen door ${workspace.root_path}/...
en worden er als onderdeel van bundle validate
een waarschuwing gegeven generate.
Als u een aangepaste workspace.root_path
, workspace.artifact_path
of workspace.file_path
hebt opgegeven, voegen Databricks-asset-bundels er automatisch /Workspace
aan toe. Als u echter een van deze als variabelen gebruikt (bijvoorbeeld my_config_path: /Workspace/${workspace.file_path}/config
), moet u die vermeldingen update om het /Workspace
-voorvoegsel te remove om de waarschuwing te voorkomen.
Als u een van deze variabelen doorgeeft en deze voorvoegt in uw code, moet u uw code update om dit niet te doen.
Deze wijziging is vereist omdat oorspronkelijk wanneer het bestandssysteem van de werkruimte is geroot en /
de basismappen onder /Users
waren, om toegang te krijgen tot werkruimtepaden via de Databricks REST API, zou u deze paden rechtstreeks gebruiken. Als u vanuit uw code toegang wilt krijgen tot werkruimtepaden, kunt u het bestandspad en de /Workspace
basismappen ook gebruiken onder /Workspace/Users
. Om deze dualiteit van werkruimtepaden te voorkomen, evenals de dubbelzinnigheid tussen werkruimtepaden en Unity Catalog/Volumes
-paden, worden alle werkruimtepaden voorafgegaan door /Workspace
.
Nieuwe functies
De volgende functies en updates van Databricks Asset Bundles zijn uitgebracht in een Databricks CLI-release.
Ondersteuning voor apps
16 januari 2025
Deze functie is uitgebracht met Databricks CLI 0.239.0.
U kunt nu Databricks Apps-implementaties beheren met behulp van Databricks Asset Bundles door een app-resource te definiëren in uw bundelconfiguratie. Zie app.
Volumeondersteuning
5 december 2024
Deze functie is uitgebracht met Databricks CLI 0.236.0.
U kunt nu Unity Catalogvolumes maken met behulp van Databricks Asset Bundles door een volumeresource te definiëren in uw bundelconfiguratie. Zie volume (Unity Catalog).
Variabele zoekactie voor meldingsbestemmingen
5 december 2024
Deze functie is uitgebracht met Databricks CLI 0.236.0.
Variabele zoekopdrachten ondersteunen nu meldingsbestemmingen. Zie De id-waarde van een object ophalen.
Dashboardondersteuning
30 oktober 2024
Deze functie is uitgebracht met Databricks CLI 0.232.0.
AI/BI-dashboards kunnen nu worden beheerd in de bundelconfiguratie met behulp van het nieuwe resourcetype voor dashboards. U kunt dashboardconfiguratie generate met behulp van bundle generate dashboard
en uw lokale en externe versie van een dashboard in sync houden met de opties --force
en --watch
. Zie dashboard en Generate een bundelconfiguratiebestand.
Zie Dashboards voor informatie over AI/BI-dashboards.
Opdracht Nieuwe bundelsamenvatting
23 oktober 2024
Deze functie is uitgebracht met Databricks CLI 0.231.0.
Er is een nieuwe bundle summary
opdracht toegevoegd. Met deze opdracht wordt een samenvatting uitgevoerd van de identiteit en resources van een bundel, inclusief dieptekoppelingen voor resources, zodat u eenvoudig naar de resource in de Databricks-werkruimte kunt navigeren. Zie Uitvoer een bundelsamenvatting.
Ondersteuning voor het maken van clusters voor alle doeleinden
1 oktober 2024
Deze functie is uitgebracht met Databricks CLI 0.229.0.
U kunt nu clusters voor alle doeleinden maken in uw bundelconfiguratie met behulp van het nieuwe clusterresourcetype. Zie het cluster.
Nieuwe Delta Live Tables pijplijnrecreatieprompt en -vlag voor automatisch goedkeuren
5 september 2024
Deze functie is uitgebracht met Databricks CLI 0.228.0.
Er wordt nu een prompt weergegeven als er bundelconfiguratiewijzigingen zijn die leiden tot een recreatie van een Delta Live-Tables-pijplijn. U kunt de prompt overslaan door de --auto-approve
vlag op te geven.
Ondersteuning toegevoegd voor Unity Catalogschema-resource
31 juli 2024
Deze functie is uitgebracht met Databricks CLI 0.225.0.
Unity Catalog-schema's kunnen nu worden gedefinieerd in uw bundelconfiguratie. Zie schema (Unity Catalog).
Bundelopdrachten in webterminal
4 juli 2024
Deze functie is uitgebracht met Databricks CLI 0.223.0.
U kunt nu werken met bundels met behulp van de Databricks CLI vanuit de webterminal. Zie Shell-opdrachten uitvoeren in de Azure Databricks-webterminal voor meer informatie over het gebruik van de webterminal.
Ondersteuning toegevoegd voor complexe variabelen
26 juni 2024
Deze functie is uitgebracht met Databricks CLI v0.222.0.
Databricks Asset Bundles ondersteunt nu complexe variabelen. Zie Een complexe variabele definiëren.
Databricks Asset Bundles is algemeen beschikbaar
23 april 2024
Met de Release van Databricks CLI 0.218.0 zijn Databricks Asset Bundles nu algemeen beschikbaar.