Dela via


Viktig information om databricks-tillgångspaket

Den här artikeln innehåller information om versioner av nya och kommande funktioner och ändringar i Databricks Asset Bundles . Paketfunktioner släpps med Databricks CLI. En fullständig lista över uppdateringar finns i viktig information om Databricks CLI GitHub-lagringsplatsen.

Förändringar i beteende

Följande beteendeändringar för Databricks Asset Bundles släpptes i en Databricks CLI-version.

Varning för paket som distribuerats till Delat med motstridiga behörigheter

den 23 oktober 2024

Den här ändringen släpptes med Databricks CLI 0.231.0.

En varning inträffar nu när ett paket distribueras till /Workspace/Shared mappen, som är tillgängligt för alla användare, men den översta nivån permissions som definierats för paketet står i konflikt med detta. Ändra antingen de behörigheter som definierats för paketet eller flytta paketet från /Workspace/Shared mappen.

Information om hur du ändrar behörigheter för ett paket finns i behörigheter.

Om du vill flytta paketet från /Workspace/Shared mappen ändrar du workspace.root_path i paketkonfigurationen så att det pekar på en ny plats och distribuerar sedan paketet igen. Ta bort den gamla paketmappen med hjälp av användargränssnittet eller genom att köra databricks fs rm.

Arbetsytesökvägar är nu automatiskt prefix

den 9 oktober 2024

Den här ändringen släpptes med Databricks CLI 0.230.0.

Sökvägar för arbetsytor prefixas nu automatiskt med /Workspace. Dessutom ersätts all användning av sökvägssträngar som /Workspace/${workspace.root_path}/... i paketkonfiguration automatiskt med ${workspace.root_path}/... och genererar en varning som en del av bundle validate.

Om du har angett ett anpassat workspace.root_path, workspace.artifact_path, eller workspace.file_path, Databricks-tillgångspaket prefixet automatiskt med /Workspace, men om du använder någon av dessa som variabler (till exempel my_config_path: /Workspace/${workspace.file_path}/config), måste du uppdatera dessa poster för att ta bort prefixet /Workspace för att undvika varningen.

Om du skickar någon av dessa som variabler och prefixet dem i koden måste du uppdatera koden så att den inte gör det.

Den här ändringen krävs eftersom ursprungligen när arbetsytans filsystem rotades och / hemkatalogerna var under /Users, för att komma åt arbetsytesökvägar via Databricks REST-API:et skulle du använda dessa sökvägar direkt. Om du vill komma åt arbetsytesökvägar från koden kan du använda /Workspace filsökvägen och hemkatalogerna var också tillgängliga under /Workspace/Users. För att undvika den här dualiteten för arbetsytesökvägar, samt tvetydigheten mellan arbetsytesökvägar och Unity Catalog-sökvägar /Volumes , prefixas alla arbetsytesökvägar med /Workspace.

Nya funktioner

Följande Databricks Asset Bundles-funktioner och uppdateringar släpptes i en Databricks CLI-version.

Stöd för instrumentpanel

den 30 oktober 2024

Den här funktionen släpptes med Databricks CLI 0.232.0.

AI/BI-instrumentpaneler kan nu hanteras i paketkonfiguration med hjälp av den nya instrumentpanelens resurstyp. Du kan generera instrumentpanelskonfiguration med hjälp av bundle generate dashboard och hålla din lokala och fjärranslutna --force version av en instrumentpanel synkroniserad med alternativen och --watch . Se instrumentpanelen och Skapa en paketkonfigurationsfil.

Information om AI/BI-instrumentpaneler finns i Instrumentpaneler.

Nytt samlingssammanfattningskommando

den 23 oktober 2024

Den här funktionen släpptes med Databricks CLI 0.231.0.

Ett nytt bundle summary kommando har lagts till. Det här kommandot visar en sammanfattning av ett pakets identitet och resurser, inklusive djupa länkar för resurser så att du enkelt kan navigera till resursen på Databricks-arbetsytan. Se Utdata för en samlingssammanfattning.

Stöd för att skapa kluster för alla syften

1 oktober 2024

Den här funktionen släpptes med Databricks CLI 0.229.0.

Nu kan du skapa kluster för alla syften i paketkonfigurationen med hjälp av den nya klusterresurstypen. Se kluster.

Ny delta live tables pipeline recreation prompt and –auto-approve flag

den 5 september 2024

Den här funktionen släpptes med Databricks CLI 0.228.0.

En fråga kommer nu att ske om det finns paketkonfigurationsändringar som skulle leda till att en Delta Live Tables-pipeline återskapas. Du kan hoppa över kommandotolken genom att --auto-approve ange flaggan.

Stöd har lagts till för Unity Catalog-schemaresurs

den 31 juli 2024

Den här funktionen släpptes med Databricks CLI 0.225.0.

Unity Catalog-scheman kan nu definieras i paketkonfigurationen. Se schema.

Paketkommandon i webbterminalen

den 4 juli 2024

Den här funktionen släpptes med Databricks CLI 0.223.0.

Nu kan du interagera med paket med hjälp av Databricks CLI från webbterminalen. Information om hur du använder webbterminalen finns i Köra gränssnittskommandon i Azure Databricks-webbterminalen.

Stöd för komplexa variabler har lagts till

Den 26 juni 2024

Den här funktionen släpptes med Databricks CLI v0.222.0.

Databricks-tillgångspaket stöder nu komplexa variabler. Se Definiera en komplex variabel.

Databricks-tillgångspaket är allmänt tillgängliga

den 23 april 2024

Med databricks CLI 0.218.0-versionen är Databricks-tillgångspaket nu allmänt tillgängliga.