Sdílet prostřednictvím


pipelines skupina příkazů

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.

Globální příznaky

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

Globální příznaky

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

Globální příznaky

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

Globální příznaky

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

Globální příznaky

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

Globální příznaky

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.

Globální příznaky

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.

Globální příznaky

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)

Globální příznaky

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.

Globální příznaky

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

Globální příznaky

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

Globální příznaky

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.

Globální příznaky

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

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