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 de releaseopmerkingen van de Databricks CLI gitHub-opslagplaatsvoor een volledige lijst met updates.
Gedragswijzigingen
De volgende gedragswijzigingen voor Databricks Asset Bundles zijn uitgebracht in een Databricks CLI-release.
Waarschuwing voor bundels die zijn geïmplementeerd in een gedeelde omgeving 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. Verwijder de oude bundelmap met behulp van de gebruikersinterface of door databricks fs rm
uit te voeren.
Werkruimtepaden worden nu automatisch voorgevoegd
9 oktober 2024
Deze wijziging is uitgebracht met Databricks CLI 0.230.0.
Werkruimtepaden worden nu automatisch voorafgegaan door /Workspace
. Bovendien worden alle gevallen van het gebruik van padtekenreeksen zoals /Workspace/${workspace.root_path}/...
in de configuratie van de bundel automatisch vervangen door ${workspace.root_path}/...
en genereert dit een waarschuwing als onderdeel van bundle validate
.
Als u een aangepaste workspace.root_path
, workspace.artifact_path
of workspace.file_path
hebt opgegeven, wordt dit automatisch voorafgegaan door Databricks Asset Bundles met /Workspace
, maar als u een van deze variabelen (bijvoorbeeld my_config_path: /Workspace/${workspace.file_path}/config
) gebruikt, moet u deze vermeldingen bijwerken om het /Workspace
voorvoegsel te verwijderen om de waarschuwing te voorkomen.
Als u een van deze variabelen doorgeeft en deze voorvoegt in uw code, moet u uw code bijwerken om dit niet te doen.
Deze wijziging is vereist omdat oorspronkelijk het bestandssysteem van de werkruimte was geroot op /
en de persoonlijke mappen zich onder /Users
bevonden; om toegang te krijgen tot werkruimtepaden via de Databricks REST API, gebruikte u deze paden rechtstreeks. 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 Catalog-volumes maken met databricks-assetbundels 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 genereren met behulp van bundle generate dashboard
en uw lokale en externe versie van een dashboard synchroon houden met de opties --force
en --watch
. Zie dashboard en Een bundelconfiguratiebestand genereren.
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.
Prompt voor nieuwe DLT-pijplijnrecreatie 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 DLT-pijplijn. U kunt de prompt overslaan door de --auto-approve
vlag op te geven.
Ondersteuning toegevoegd voor Unity Catalog-schemaresource
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.