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. Databricks CLI finns i offentlig förhandsversion.
Databricks CLI-användning omfattas av Databricks-licensen och Databricks sekretessmeddelande, inklusive eventuella användningsdatabestämmelser.
Med pipelines kommandogruppen i Databricks CLI kan du skapa, redigera, ta bort, starta och visa information om pipelines. Se de deklarativa pipelines för Lakeflow.
skapa databricks-pipelines
Skapa en ny pipeline för databearbetning baserat på den begärda konfigurationen. Om det lyckas returnerar det här kommandot ID:t för den nya pipelinen.
databricks pipelines create [flags]
Arguments
None
Options
--json JSON
Den inbäddade JSON-strängen eller @path till JSON-filen med begärandekroppen.
ta bort Databricks pipelines
Ta bort en pipeline.
databricks pipelines delete PIPELINE_ID [flags]
Arguments
PIPELINE_ID
Pipelinen som ska tas bort.
Options
databricks-pipelines får
Hämta en pipeline.
databricks pipelines get PIPELINE_ID [flags]
Arguments
PIPELINE_ID
Pipelinen som ska hämtas.
Options
hämta-uppdatering för databricks-pipelines
Hämta en uppdatering från en aktiv pipeline.
databricks pipelines get-update PIPELINE_ID UPDATE_ID [flags]
Arguments
PIPELINE_ID
ID för pipelinen.
UPDATE_ID
ID:t för uppdateringen.
Options
databricks-pipelines list-pipeline-events
Hämta händelser för en pipeline.
databricks pipelines list-pipeline-events PIPELINE_ID [flags]
Arguments
PIPELINE_ID
Pipelinen som du vill hämta händelser för.
Options
--filter string
Villkor för att välja en delmängd av resultaten, uttryckt med hjälp av en SQL-liknande syntax.
--max-results int
Maximalt antal poster som ska returneras på en enda sida.
--page-token string
Sidtoken som returnerades av föregående anrop.
databricks-pipelines list-pipelines
Lista pipelines som definierats i Delta Live Tables-systemet.
databricks pipelines list-pipelines [flags]
Arguments
None
Options
--filter string
Välj en delmängd av resultaten baserat på de angivna kriterierna.
--max-results int
Det maximala antalet poster som ska returneras på en enda sida.
--page-token string
Sidtoken som returnerades av föregående anrop.
databricks pipelines lista-uppdateringar
Lista de senaste uppdateringarna för en aktiv pipeline.
databricks pipelines list-updates PIPELINE_ID [flags]
Arguments
PIPELINE_ID
Pipelinen som du vill returnera uppdateringar för.
Options
--max-results int
Maximalt antal poster som ska returneras på en enda sida.
--page-token string
Sidtoken som returnerades av föregående anrop.
--until-update-id string
Om det finns, uppdateringar returneras fram till och med detta update_id.
starta eller uppdatera databricks-pipelines
Starta en ny uppdatering för pipelinen. Om det redan finns en aktiv uppdatering för pipelinen misslyckas begäran och den aktiva uppdateringen fortsätter att köras.
databricks pipelines start-update PIPELINE_ID [flags]
Arguments
PIPELINE_ID
Pipelinen som du vill starta en uppdatering för.
Options
--cause StartUpdateCause
Värden som stöds: ["API_CALL", "JOB_TASK", "RETRY_ON_FAILURE", "SCHEMA_CHANGE", "SERVICE_UPGRADE", "USER_ACTION"]
--full-refresh
Om det stämmer kommer alla tabeller att återställas innan körningen.
--json JSON
Den inbäddade JSON-strängen eller @path till JSON-filen med begärandekroppen.
--validate-only
Om det är sant verifierar den här uppdateringen bara korrektheten i pipelinens källkod men materialiserar eller publicerar inte några datauppsättningar.
databricks-pipelines stoppas
Stoppa arbetsflödet genom att avbryta den aktiva uppdateringen. Om det inte finns någon aktiv uppdatering för pipelinen är den här begäran en no-op.
databricks pipelines stop PIPELINE_ID [flags]
Arguments
PIPELINE_ID
Pipelinen som stoppas.
Options
--no-wait
vänta inte på att nå IDLE state
--timeout duration
maximal tid för att nå inaktivt tillstånd (standardvärdet är 20 m0s)
Uppdatering för Databricks-pipelines
Uppdatera en pipeline med den angivna konfigurationen.
databricks pipelines update PIPELINE_ID [flags]
Arguments
PIPELINE_ID
Unik identifierare för den här pipelinen.
Options
--allow-duplicate-names
Om det är falskt misslyckas distributionen om namnet har ändrats och står i konflikt med namnet på en annan pipeline.
--budget-policy-id string
Budgetprincip för den här pipelinen.
--catalog string
En katalog i Unity Catalog som du kan publicera data från den här pipelinen till.
--channel string
Lakeflow Declartiva Pipelines-utgivningskanal som anger vilken version som ska användas.
--continuous
Om pipelinen är kontinuerlig eller triggad.
--development
Om pipelinen är i utvecklingsläge.
--edition string
Pipeline-produktutgåva.
--expected-last-modified int
Om tillgänglig, den senaste ändringstiden för pipeline-inställningarna innan redigeringen.
--id string
Unik identifierare för den här pipelinen.
--json JSON
Den inbäddade JSON-strängen eller @path till JSON-filen med begärandekroppen.
--name string
Användarvänlig identifierare för den här pipelinen.
--photon
Om Photon är aktiverat för den här pipelinen.
--pipeline-id string
Unik identifierare för den här pipelinen.
--schema string
Standardschemat (databasen) där tabeller läse från eller publiceras till.
--serverless
Om serverlös beräkning är aktiverad för den här pipelinen.
--storage string
DBFS-rotkatalog för lagring av kontrollpunkter och tabeller.
--target string
Målschema (databas) för att lägga till tabeller i den här pipelinen.
databricks pipelines hämta-behörighetsnivåer
Hämta behörighetsnivåer för pipeline.
databricks pipelines get-permission-levels PIPELINE_ID [flags]
Arguments
PIPELINE_ID
Den pipeline för vilken man hämtar eller hanterar behörigheter.
Options
hämta-behörigheter för Databricks-pipelines
Hämta behörigheterna för en pipeline. Pipelines kan ärva behörigheter från rotobjektet.
databricks pipelines get-permissions PIPELINE_ID [flags]
Arguments
PIPELINE_ID
Den pipeline för vilken man hämtar eller hanterar behörigheter.
Options
** databricks-pipelines set-permissions
Ange pipelinebehö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 pipelines set-permissions PIPELINE_ID [flags]
Arguments
PIPELINE_ID
Den pipeline för vilken man hämtar eller hanterar behörigheter.
Options
--json JSON
Den inbäddade JSON-strängen eller @path till JSON-filen med begärandekroppen.
uppdateringsbehörigheter för databricks-pipelines
Uppdatera behörigheterna för en pipeline. Pipelines kan ärva behörigheter från rotobjektet.
databricks pipelines update-permissions PIPELINE_ID [flags]
Arguments
PIPELINE_ID
Den pipeline för vilken man hämtar eller hanterar behörigheter.
Options
--json JSON
Den inbäddade JSON-strängen eller @path till JSON-filen med begärandekroppen.
Globala flaggor
--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, text eller json. 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 ~/.databrickscfg-filen som 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