Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Note
Tyto informace platí pro Databricks CLI verze 0.205 a vyšší. Rozhraní příkazového řádku Databricks je ve veřejné ukázce.
Použití rozhraní příkazového řádku Databricks podléhá licenci Databricks a oznámení o ochraně osobních údajů Databricks, včetně všech ustanovení o využití.
Skupina pipelines příkazů v rozhraní příkazového řádku Databricks umožňuje vytvářet, upravovat, odstraňovat, spouštět a zobrazovat podrobnosti o kanálech. Viz deklarativní kanály Sparku Lakeflow.
Vytvoření kanálů Databricks
Vytvořte nový kanál pro zpracování dat na základě požadované konfigurace. V případě úspěchu vrátí tento příkaz ID nového kanálu.
databricks pipelines create [flags]
Arguments
None
Možnosti
--json JSON
Vložený řetězec JSON nebo @path do souboru JSON s textem požadavku.
Odstranění kanálů Databricks
Odstranění kanálu
databricks pipelines delete PIPELINE_ID [flags]
Arguments
PIPELINE_ID
Datový tok, který má být odstraněn.
Možnosti
Získejte datové kanály Databricks
Získejte kanál.
databricks pipelines get PIPELINE_ID [flags]
Arguments
PIPELINE_ID
Potrubí k získání.
Možnosti
Aktualizace datových toků v Databricks
Získejte aktualizaci z aktivního kanálu.
databricks pipelines get-update PIPELINE_ID UPDATE_ID [flags]
Arguments
PIPELINE_ID
ID kanálu.
UPDATE_ID
ID aktualizace.
Možnosti
Seznam kanálů Databricks – události kanálu
Načtěte události pro potrubí.
databricks pipelines list-pipeline-events PIPELINE_ID [flags]
Arguments
PIPELINE_ID
Potrubí pro načtení událostí.
Možnosti
--filter string
Kritéria pro výběr podmnožinu výsledků vyjádřená pomocí syntaxe podobné jazyku SQL.
--max-results int
Maximální počet položek, které se mají vrátit na jedné stránce
--page-token string
Token stránky vrácený předchozím voláním
Seznam kanálů Databricks – kanály
Výpis kanálů definovaných v systému Delta Live Tables
databricks pipelines list-pipelines [flags]
Arguments
None
Možnosti
--filter string
Vyberte podmnožinu výsledků na základě zadaných kritérií.
--max-results int
Maximální počet položek, které se mají vrátit na jedné stránce.
--page-token string
Token stránky vrácený předchozím voláním
Seznam aktualizací kanálů Databricks
Zobrazí seznam aktualizací aktivního kanálu.
databricks pipelines list-updates PIPELINE_ID [flags]
Arguments
PIPELINE_ID
Kanál, pro který se mají vrátit aktualizace.
Možnosti
--max-results int
Maximální počet položek, které se mají vrátit na jedné stránce
--page-token string
Token stránky vrácený předchozím voláním
--until-update-id string
Pokud je k dispozici, vrátí aktualizace až včetně tohoto update_id.
Spuštění a aktualizace kanálů Databricks
Spusťte novou aktualizaci pro pipeline. Pokud už pro kanál existuje aktivní aktualizace, požadavek selže a aktivní aktualizace zůstane spuštěná.
databricks pipelines start-update PIPELINE_ID [flags]
Arguments
PIPELINE_ID
Kanál, pro který se má spustit aktualizace.
Možnosti
--cause StartUpdateCause
Podporované hodnoty jsou: [API_CALL, JOB_TASK, RETRY_ON_FAILURE, SCHEMA_CHANGE, SERVICE_UPGRADE, USER_ACTION]
--full-refresh
Pokud ano, tato aktualizace obnoví všechny tabulky před spuštěním.
--json JSON
Vložený řetězec JSON nebo @path do souboru JSON s textem požadavku.
--validate-only
Pokud je to pravda, tato aktualizace pouze ověří správnost zdrojového kódu potrubí, ale nevytváří ani nezveřejňuje žádné datové sady.
Zastavení kanálů Databricks
Zastavte pipeline zrušením probíhající aktualizace. Pokud pro potrubí neexistuje žádná aktivní aktualizace, tato žádost je bez operace (no-op).
databricks pipelines stop PIPELINE_ID [flags]
Arguments
PIPELINE_ID
Potrubí, které se má zastavit.
Možnosti
--no-wait
Nečekejte na dosažení stavu nečinnosti
--timeout duration
maximální doba dosažení stavu nečinnosti (výchozí 20m0s)
Aktualizace kanálů Databricks
Aktualizujte potrubí se zadanou konfigurací.
databricks pipelines update PIPELINE_ID [flags]
Arguments
PIPELINE_ID
Jedinečný identifikátor pro tento kanál.
Možnosti
--allow-duplicate-names
Pokud je false, nasazení selže, pokud došlo ke změně názvu, který konfliktuje s názvem jiného potrubí.
--budget-policy-id string
Rozpočtová zásada tohoto kanálu.
--catalog string
Katalog Unity pro publikování dat z této pipeline.
--channel string
Kanál verze deklarativních kanálů Sparku Lakeflow, který určuje, jakou verzi použít.
--continuous
Bez ohledu na to, jestli je kanál průběžný nebo aktivovaný.
--development
Určuje, jestli je pipeline v režimu vývoje.
--edition string
Edice produktu pipeline.
--expected-last-modified int
Pokud je k dispozici, čas poslední změny nastavení pipeline před úpravami.
--id string
Jedinečný identifikátor pro tento kanál.
--json JSON
Vložený řetězec JSON nebo @path do souboru JSON s textem požadavku.
--name string
Uživatelsky příjemný identifikátor pro toto potrubí
--photon
Určuje, jestli je pro tento kanál povolená funkce Photon.
--pipeline-id string
Jedinečný identifikátor pro tento kanál.
--schema string
Výchozí schéma (databáze), do kterého se tabulky čtou nebo publikují.
--serverless
Určuje, jestli je pro tento kanál povolený bezserverový výpočetní výkon.
--storage string
Kořenový adresář DBFS pro ukládání kontrolních bodů a tabulek
--target string
Cílové schéma (databáze) pro přidání tabulek v tomto kanálu.
Datapliny Databricks získat úrovně oprávnění
Získejte úrovně oprávnění pipeline.
databricks pipelines get-permission-levels PIPELINE_ID [flags]
Arguments
PIPELINE_ID
Kanál, pro který chcete získat nebo spravovat oprávnění.
Možnosti
Získání oprávnění ke kanálům Databricks
Získejte oprávnění zpracovatelského řetězce. Potrubí mohou dědit oprávnění z kořenového objektu.
databricks pipelines get-permissions PIPELINE_ID [flags]
Arguments
PIPELINE_ID
Kanál, pro který chcete získat nebo spravovat oprávnění.
Možnosti
Nastavení oprávnění kanálů Databricks
Nastavte oprávnění pipeline.
Nastaví oprávnění pro objekt a nahradí stávající oprávnění, pokud existují. Odstraní všechna přímá oprávnění, pokud nejsou zadána žádná. Objekty mohou dědit oprávnění z kořenového objektu.
databricks pipelines set-permissions PIPELINE_ID [flags]
Arguments
PIPELINE_ID
Kanál, pro který chcete získat nebo spravovat oprávnění.
Možnosti
--json JSON
Vložený řetězec JSON nebo @path do souboru JSON s textem požadavku.
Oprávnění k aktualizaci kanálů Databricks
Aktualizujte oprávnění na pipeline. Potrubí mohou dědit oprávnění z kořenového objektu.
databricks pipelines update-permissions PIPELINE_ID [flags]
Arguments
PIPELINE_ID
Kanál, pro který chcete získat nebo spravovat oprávnění.
Možnosti
--json JSON
Vložený řetězec JSON nebo @path do souboru JSON s textem požadavku.
Globální příznaky
--debug
Zda povolit protokolování ladění.
-h nebo --help
Zobrazení nápovědy k rozhraní příkazového řádku Databricks nebo související skupině příkazů nebo souvisejícímu příkazu
--log-file řetězec
Řetězec představující soubor, do kterého se zapisují výstupní protokoly. Pokud tento příznak není zadaný, výchozí hodnota je zápis výstupních protokolů do stderru.
--log-format formát
Typ formátu protokolu, text nebo json. Výchozí hodnota je text.
--log-level řetězec
Řetězec představující úroveň formátu protokolu. Pokud není zadána, je úroveň formátu protokolu zakázaná.
-o, --output typ
Typ výstupu příkazu, text nebo json. Výchozí hodnota je text.
-p, --profile řetězec
Název profilu v ~/.databrickscfg souboru, který se má použít ke spuštění příkazu. Pokud tento příznak není zadán, použije se profil s názvem DEFAULT, pokud existuje.
--progress-format formát
Formát pro zobrazení protokolů průběhu: default, append, inplacenebo json
-t, --target řetězec
Pokud je to relevantní, cílový balíček, který se má použít