Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Note
Den här informationen gäller för Databricks CLI-versionerna 0.205 och senare. The Databricks CLI is in Public Preview.
Databricks CLI use is subject to the Databricks License and Databricks Privacy Notice, including any Usage Data provisions.
The apps command group within the Databricks CLI allows you to manage apps. Appar körs direkt på en kunds Databricks-instans, integrerar med sina data, använder och utökar Databricks-tjänster och gör det möjligt för användare att interagera via enkel inloggning. See Databricks Apps.
skapa databricks-appar
Skapa en ny app.
databricks apps create NAME [flags]
Arguments
NAME
Namnet på appen. Namnet får endast innehålla alfanumeriska gemener och bindestreck. Den måste vara unik inom arbetsytan.
Options
--budget-policy-id string
Budgetprincip-ID för appen.
--description string
Beskrivningen av appen.
--json JSON
Den infogade JSON-strängen @path eller till JSON-filen med begärandetexten.
--no-compute
Om det är sant startas inte appen när den har skapats.
--no-wait
Vänta inte med att nå ACTIVE-tillståndet.
--timeout duration
Maximal tid för att nå ACTIVE-tillstånd (standard 20m0s).
Examples
I följande exempel skapas en grundläggande app:
databricks apps create my-analytics-app --description "Analytics dashboard app"
I följande exempel skapas en app utan att starta den:
databricks apps create my-data-app --description "Data processing app" --no-compute
I följande exempel skapas en app med en anpassad tidsgräns:
databricks apps create my-ml-app --description "Machine learning app" --timeout 30m
ta bort databricks-appar
Ta bort en app.
databricks apps delete NAME [flags]
Arguments
NAME
Namnet på appen.
Options
Examples
I följande exempel tas en app bort:
databricks apps delete my-analytics-app
distribuera databricks-appar
Skapa en appdistribution för appen med det angivna namnet.
databricks apps deploy APP_NAME [flags]
Arguments
APP_NAME
Namnet på appen.
Options
--deployment-id string
Distributionens unika ID.
--json JSON
Den infogade JSON-strängen @path eller till JSON-filen med begärandetexten.
--mode AppDeploymentMode
Det läge som distributionen ska hantera källkoden för. Värden som stöds: AUTO_SYNC, SNAPSHOT.
--no-wait
Vänta inte med att nå tillståndet LYCKADES.
--source-code-path string
Sökvägen till arbetsytans filsystem för källkoden som används för att skapa appdistributionen.
--timeout duration
Maximal tid för att nå SUCCEEDED-tillstånd (standard 20m0s).
Examples
I följande exempel skapas en distribution med läget för automatisk synkronisering:
databricks apps deploy my-analytics-app --source-code-path /Workspace/Users/someone@example.com/my-app --mode AUTO_SYNC
I följande exempel skapas en distribution med ögonblicksbildsläge:
databricks apps deploy my-data-app --source-code-path /Workspace/Users/someone@example.com/data-app --mode SNAPSHOT
I följande exempel skapas en distribution med ett anpassat distributions-ID:
databricks apps deploy my-ml-app --deployment-id "v1.2.3" --source-code-path /Workspace/Users/someone@example.com/ml-app
databricks-appar får
Hämta information för appen med det angivna namnet.
databricks apps get NAME [flags]
Arguments
NAME
Namnet på appen.
Options
Examples
I följande exempel hämtas appinformation:
databricks apps get my-analytics-app
I följande exempel hämtas appinformation i JSON-format:
databricks apps get my-data-app --output json
I följande exempel hämtas appinformation med hjälp av en specifik profil:
databricks apps get my-ml-app --profile production
databricks-appar – get-deployment
Hämta information för appdistributionen med det angivna namnet och distributions-ID:t.
databricks apps get-deployment APP_NAME DEPLOYMENT_ID [flags]
Arguments
APP_NAME
Namnet på appen.
DEPLOYMENT_ID
Distributionens unika ID.
Options
Examples
I följande exempel hämtas distributionsinformation:
databricks apps get-deployment my-analytics-app v1.0.0
I följande exempel hämtas distributionsinformation i JSON-format:
databricks apps get-deployment my-data-app v2.1.0 --output json
I följande exempel hämtas distributionsinformation med hjälp av en specifik profil:
databricks apps get-deployment my-ml-app latest --profile production
lista över databricks-appar
Visa en lista över alla appar på arbetsytan.
databricks apps list [flags]
Arguments
None
Options
--page-size int
Övre gräns för returnerade objekt.
--page-token string
Sidnumreringstoken för att gå till nästa sida med appar.
Examples
I följande exempel visas alla appar:
databricks apps list
I följande exempel visas appar med en specifik sidstorlek:
databricks apps list --page-size 10
I följande exempel visas appar med sidnumrering:
databricks apps list --page-token "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9..."
databricks-appar listdistributioner
Visa en lista över alla appdistributioner för appen med det angivna namnet.
databricks apps list-deployments APP_NAME [flags]
Arguments
APP_NAME
Namnet på appen.
Options
--page-size int
Övre gräns för returnerade objekt.
--page-token string
Sidnumreringstoken för att gå till nästa sida med appar.
Examples
I följande exempel visas alla distributioner för en app:
databricks apps list-deployments my-analytics-app
I följande exempel visas distributioner med en specifik sidstorlek:
databricks apps list-deployments my-data-app --page-size 10
databricks-appar kör lokalt
Starta en app lokalt.
databricks apps run-local [flags]
Arguments
None
Options
--app-port int
Port där appen ska köras (standard 8000).
--debug
Aktivera felsökningsläge.
--debug-port string
Port som felsökningsprogrammet ska köras på.
--entry-point string
Ange den anpassade startpunkten med konfiguration (.yml fil) för appen. Standardinställningen är app.yml.
--env strings
Ange miljövariabler.
--port int
Port där appproxyn ska köras (standard 8001).
--prepare-environment
Förbereder miljön för att köra appen. Kräver att uv installeras.
Examples
I följande exempel körs en app lokalt med standardinställningar:
databricks apps run-local
I följande exempel körs en app lokalt på en specifik port:
databricks apps run-local --app-port 9000 --port 9001
databricks-appar startar
Starta den senaste aktiva distributionen av appen på arbetsytan.
databricks apps start NAME [flags]
Arguments
NAME
Namnet på appen.
Options
--no-wait
Vänta inte med att nå ACTIVE-tillståndet.
--timeout duration
Maximal tid för att nå ACTIVE-tillstånd (standard 20m0s).
Examples
I följande exempel startas en app:
databricks apps start my-analytics-app
Följande exempel startar en app utan att vänta:
databricks apps start my-data-app --no-wait
I följande exempel startas en app med en anpassad tidsgräns:
databricks apps start my-ml-app --timeout 30m
databricks-appar stoppas
Stoppa den aktiva distributionen av appen på arbetsytan.
databricks apps stop NAME [flags]
Arguments
NAME
Namnet på appen.
Options
--no-wait
Vänta inte med att nå STOPPED-tillståndet.
--timeout duration
Maximal tid för att nå STOPPED-tillstånd (standard 20 m0s).
Examples
I följande exempel stoppas en app:
databricks apps stop my-analytics-app
I följande exempel stoppas en app utan att vänta:
databricks apps stop my-data-app --no-wait
I följande exempel stoppas en app med en anpassad tidsgräns:
databricks apps stop my-ml-app --timeout 30m
uppdatering av databricks-appar
Uppdatera appen med det angivna namnet.
databricks apps update NAME [flags]
Arguments
NAME
Namnet på appen. Namnet får endast innehålla alfanumeriska gemener och bindestreck. Den måste vara unik inom arbetsytan.
Options
--budget-policy-id string
Budgetprincip-ID för appen.
--description string
Beskrivningen av appen.
--json JSON
Den infogade JSON-strängen @path eller till JSON-filen med begärandetexten.
Examples
I följande exempel uppdateras en apps beskrivning:
databricks apps update my-analytics-app --description "Updated analytics dashboard"
databricks-appar get-permission-levels
Hämta behörighetsnivåer för appar.
databricks apps get-permission-levels APP_NAME [flags]
Arguments
APP_NAME
Appen som du vill hämta eller hantera behörigheter för.
Options
Examples
I följande exempel hämtas behörighetsnivåer för en app:
databricks apps get-permission-levels my-analytics-app
databricks-appar – hämta behörigheter
Hämta behörigheter för en app. Appar kan ärva behörigheter från sina rotobjekt.
databricks apps get-permissions APP_NAME [flags]
Arguments
APP_NAME
Appen som du vill hämta eller hantera behörigheter för.
Options
Examples
I följande exempel hämtas behörigheter för en app:
databricks apps get-permissions my-analytics-app
I följande exempel hämtas behörigheter med hjälp av en specifik profil:
databricks apps get-permissions my-ml-app --profile production
set-permissions för databricks-appar
Ange appbehörigheter.
Anger behörigheter för ett objekt och ersätter befintliga behörigheter om de finns. Tar bort alla direktbehörigheter om inga har angetts. Objekt kan ärva behörigheter från sina rotobjekt.
databricks apps set-permissions APP_NAME [flags]
Arguments
APP_NAME
Appen som du vill hämta eller hantera behörigheter för.
Options
--json JSON
Den infogade JSON-strängen @path eller till JSON-filen med begärandetexten.
Examples
I följande exempel anges behörigheter med JSON-konfiguration:
databricks apps set-permissions my-analytics-app --json '{"access_control_list": [{"user_name": "someone@example.com", "permission_level": "CAN_USE"}]}'
uppdateringsbehörigheter för databricks-appar
Uppdatera behörigheterna för en app. Appar kan ärva behörigheter från sina rotobjekt.
databricks apps update-permissions APP_NAME [flags]
Arguments
APP_NAME
Appen som du vill hämta eller hantera behörigheter för.
Options
--json JSON
Den infogade JSON-strängen @path eller till JSON-filen med begärandetexten.
Examples
I följande exempel uppdateras behörigheter med JSON-konfiguration:
databricks apps update-permissions my-analytics-app --json '{"access_control_list": [{"user_name": "someone@example.com", "permission_level": "CAN_MANAGE"}]}'
Global flags
--debug
Om felsökningsloggning ska aktiveras.
-h eller --help
Visa hjälp för Databricks CLI eller den relaterade kommandogruppen eller det relaterade kommandot.
--log-file sträng
En sträng som representerar filen som utdataloggarna ska skrivas till. Om den här flaggan inte anges är standardvärdet att skriva utdataloggar till stderr.
--log-format format
Loggformattypen eller textjson. Standardvärdet är text.
--log-level sträng
En sträng som representerar loggformatnivån. Om det inte anges inaktiveras loggformatnivån.
-o, --output typ
Kommandots utdatatyp, text eller json. Standardvärdet är text.
-p, --profile sträng
Namnet på profilen i filen som ~/.databrickscfg ska användas för att köra kommandot. Om den här flaggan inte anges används den namngivna DEFAULT profilen om den finns.
--progress-format format
Formatet för att visa förloppsloggar: default, append, inplaceeller json
-t, --target sträng
Om tillämpligt, paketmålet som ska användas