Sdílet prostřednictvím


jobs 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 jobs příkazů v rozhraní příkazového řádku Databricks umožňuje vytvářet, upravovat a odstraňovat úlohy. Podívejte se na Úlohy Lakeflow.

Databricks - zrušit všechny spuštěné úlohy

Zrušte všechna aktivní spuštění úlohy. Spuštění se zruší asynchronně, takže nezabrání spuštění nových spuštění.

databricks jobs cancel-all-runs [flags]

Arguments

None

Možnosti

--all-queued-runs

    Volitelný logický parametr pro zrušení všech spuštění ve frontě.

--job-id int

    Kanonický identifikátor úlohy, který slouží ke zrušení všech jejích spuštění.

--json JSON

    Vložený řetězec JSON nebo @path do souboru JSON s textem požadavku.

Globální příznaky

Úlohy Databricks – zrušení spuštění

Zrušte spuštění.

Ruší spuštění úlohy nebo spuštění úkolu. Spuštění se zruší asynchronně, takže po dokončení tohoto požadavku může být stále spuštěné.

databricks jobs cancel-run RUN_ID [flags]

Arguments

RUN_ID

    Toto pole je povinné.

Možnosti

--json JSON

    Vložený řetězec JSON nebo @path do souboru JSON s textem požadavku.

--no-wait

    nečekejte na dosažení stavu TERMINATED nebo SKIPPED

--timeout duration

    Výchozí maximální doba pro dosažení stavu TERMINATED nebo SKIPPED je 20m0s.

Globální příznaky

Vytvořit úlohy Databricks

Vytvořte novou úlohu.

databricks jobs 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í úloh Databricks

Odstraňte úlohu.

databricks jobs delete JOB_ID [flags]

Arguments

JOB_ID

    Kanonický identifikátor úlohy, kterou chcete odstranit. Toto pole je povinné.

Možnosti

--json JSON

    Vložený řetězec JSON nebo @path do souboru JSON s textem požadavku.

Globální příznaky

Odstranění úloh Databricks

Smazat neaktivní běh. Vrátí chybu, pokud je běh aktivní.

databricks jobs delete-run RUN_ID [flags]

Arguments

RUN_ID

    ID spuštění, které chcete odstranit.

Možnosti

--json JSON

    Vložený řetězec JSON nebo @path do souboru JSON s textem požadavku.

Globální příznaky

Úlohy Databricks exportování spuštění

Exportujte a získejte úkol spuštění úlohy.

databricks jobs export-run RUN_ID [flags]

Arguments

RUN_ID

    Kanonický identifikátor běhu. Toto pole je povinné.

Možnosti

--views-to-export ViewsToExport

    Která zobrazení se mají exportovat. Podporované hodnoty: ALL, CODE, DASHBOARDS

Globální příznaky

Získání úkolů Databricks

Načte podrobnosti pro jednu úlohu.

Velká pole ve výsledcích budou stránkována, když překročí 100 prvků. Požadavek na jednu úlohu vrátí všechny vlastnosti pro danou úlohu a prvních 100 prvků vlastností pole (úkoly, job_clusters, prostředí a parametry). Pomocí pole next_page_token můžete zkontrolovat další výsledky a předat jeho hodnotu jako page_token v dalších požadavcích. Pokud některé vlastnosti pole mají více než 100 prvků, vrátí se další výsledky v následných požadavcích. Pole bez dalších výsledků budou na pozdějších stránkách prázdná.

databricks jobs get JOB_ID [flags]

Arguments

JOB_ID

    Kanonický identifikátor úlohy, pro načtení informací o ní. Toto pole je povinné.

Možnosti

--page-token string

    Použijte token next_page_token vrácený z předchozí odpovědi GetJob, abyste požádali o další stránku s vlastnostmi pole úlohy.

Globální příznaky

get-run úlohy Databricks

Načte metadata spuštění úlohy.

Velká pole ve výsledcích budou stránkována, když překročí 100 prvků. Požadavek na jedno spuštění vrátí všechny vlastnosti tohoto spuštění a prvních 100 prvků v poli vlastností (úlohy, job_clusters, job_parameters a repair_history). Pomocí pole next_page_token můžete zkontrolovat další výsledky a předat jeho hodnotu jako page_token v dalších požadavcích. Pokud některé vlastnosti pole mají více než 100 prvků, vrátí se další výsledky v následných požadavcích. Pole bez dalších výsledků budou na pozdějších stránkách prázdná.

databricks jobs get-run RUN_ID [flags]

Arguments

RUN_ID

    Kanonický identifikátor běhu, pro který se mají načíst metadata. Toto pole je povinné.

Možnosti

--include-history

    Do odpovědi zahrňte historii oprav.

--include-resolved-values

    Do odpovědi zahrňte vyřešené hodnoty parametrů.

--page-token string

    Použijte next_page_token vrácenou z předchozí odpovědi GetRun a požádejte o další stránku vlastností pole spuštění.

Globální příznaky

Úlohy Databricks get-run-output

Načtěte výstup a metadata jednoho běhu úlohy. Když úloha poznámkového bloku vrátí hodnotu prostřednictvím volání dbutils.notebook.exit(), můžete tuto hodnotu načíst pomocí tohoto příkazu. Databricks omezuje toto rozhraní API na vrácení prvních 5 MB výstupu. Pokud chcete vrátit větší výsledek, můžete výsledky úloh uložit do služby cloudového úložiště.

Tento příkaz ověří platnost parametru run_id a vrátí stavový kód HTTP 400, pokud je parametr run_id neplatný. Běhy se automaticky odeberou po 60 dnech. Pokud chcete odkazovat na ně po dobu delší než 60 dnů, musíte před vypršením jejich platnosti uložit staré výsledky spuštění.

databricks jobs get-run-output RUN_ID [flags]

Arguments

RUN_ID

    Kanonický identifikátor běhu.

Možnosti

Globální příznaky

Seznam úloh Databricks

Načte seznam úloh.

databricks jobs list [flags]

Arguments

None

Možnosti

--expand-tasks

    Určuje, jestli se mají do odpovědi zahrnout podrobnosti o úlohách a clusterech.

--limit int

    Počet úloh, které mají být vráceny.

--name string

    Filtr seznamu na základě přesného názvu úlohy (nerozlišující malá a velká písmena)

--offset int

    Posun první úlohy, která se má vrátit, ve vztahu k naposledy vytvořené úloze.

--page-token string

    Pomocí tokenů next_page_token nebo prev_page_token vrácených z předchozího požadavku můžete navigovat na další nebo předchozí stránku pracovních úloh.

Globální příznaky

Seznam spuštění úloh Databricks

Seznam spuštění úloh ve sestupném pořadí dle času spuštění.

databricks jobs list-runs [flags]

Arguments

None

Možnosti

--active-only

    Pokud je active_only pravdivý, do výsledků se zahrnou pouze aktivní spuštění; v opačném případě se zobrazí seznam aktivních i dokončených spuštění.

--completed-only

    Pokud je completed_only pravdivý, do výsledků se zahrnou pouze dokončená spuštění; v opačném případě se zobrazí seznam aktivních i dokončených spuštění.

--expand-tasks

    Určuje, jestli se mají do odpovědi zahrnout podrobnosti o úlohách a clusterech.

--job-id int

    Práce, pro kterou chcete zobrazit běhy.

--limit int

    Počet běhů, které se mají vrátit.

--offset int

    Posunutí prvního spuštění, které se má vrátit ve vztahu k nejnovějšímu spuštění.

--page-token string

    Pomocí next_page_token nebo prev_page_token vrácených z předchozího požadavku zobrazíte další nebo předchozí stránku běhů.

--run-type RunType

    Typ výsledků, které se mají vrátit. Podporované hodnoty: [JOB_RUN, SUBMIT_RUN, WORKFLOW_RUN]

--start-time-from int

    Zobrazí spuštění, která byla spuštěna po této hodnotě nebo po této hodnotě.

--start-time-to int

    Zobrazí spuštění, která byla spuštěna od této hodnoty nebo před touto hodnotou.

Globální příznaky

Oprava spuštění úloh Databricks

Znovu spusťte jeden nebo více úloh. Úkoly se znovu spouštějí jako součást původního spuštění úlohy. Používají aktuální nastavení úlohy a úkolu a lze je zobrazit v historii původního spuštění úlohy.

databricks jobs repair-run RUN_ID [flags]

Arguments

RUN_ID

    Identifikátor spuštění úlohy, které chcete opravit. Běh nesmí právě probíhat.

Možnosti

--json JSON

    Vložený řetězec JSON nebo @path do souboru JSON s textem požadavku.

--latest-repair-id int

    ID nejnovější opravy.

--no-wait

    nečekejte na dosažení stavu TERMINATED nebo SKIPPED

--performance-target PerformanceTarget

    Režim výkonu v bezserverové úloze. Podporované hodnoty: [PERFORMANCE_OPTIMIZED, STANDARD]

--rerun-all-failed-tasks

    Pokud je pravda, opravte všechny neúspěšné úlohy.

--rerun-dependent-tasks

    Pokud je pravda, opravte všechny úkoly, které závisejí na úkolech v rerun_tasks, i když byly dříve úspěšné.

--timeout duration

    Výchozí maximální doba pro dosažení stavu TERMINATED nebo SKIPPED je 20m0s.

Globální příznaky

Resetování úloh Databricks

Přepište všechna nastavení pro danou úlohu. databricks jobs update Pomocí příkazu aktualizujte nastavení úlohy částečně.

databricks jobs reset [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

Úlohy Databricks spusťte nyní

Spusťte úlohu a vraťte run_id provedeného spuštění.

databricks jobs run-now JOB_ID [flags]

Arguments

JOB_ID

    ID úlohy, která se má provést

Možnosti

--idempotency-token string

    Volitelný token, který zaručuje idempotenci požadavků na spuštění úloh.

--json JSON

    Vložený řetězec JSON nebo @path do souboru JSON s textem požadavku.

--no-wait

    nečekejte na dosažení stavu TERMINATED nebo SKIPPED

--performance-target PerformanceTarget

    Režim výkonu v bezserverové úloze. Podporované hodnoty: [PERFORMANCE_OPTIMIZED, STANDARD]

--timeout duration

    Výchozí maximální doba pro dosažení stavu TERMINATED nebo SKIPPED je 20m0s.

Globální příznaky

Odeslat úlohy na Databricks

Vytvořte a spusťte jednorázové spuštění. To vám umožní odeslat úlohu přímo bez vytvoření úlohy.

databricks jobs submit [flags]

Arguments

None

Možnosti

--budget-policy-id string

    Uživatel specifikoval ID rozpočtové politiky, které má být použito pro toto jednorázové spuštění.

--idempotency-token string

    Volitelný token, který lze použít k zajištění idempotence žádostí o spuštění úlohy.

--json JSON

    Vložený řetězec JSON nebo @path do souboru JSON s textem požadavku.

--no-wait

    nečekejte na dosažení stavu TERMINATED nebo SKIPPED

--run-name string

    Volitelný název pro běh.

--timeout duration

    Výchozí maximální doba pro dosažení stavu TERMINATED nebo SKIPPED je 20m0s.

--timeout-seconds int

    Volitelný časový limit pro každé spuštění této úlohy.

Globální příznaky

Aktualizace úloh Databricks

Přidejte, aktualizujte nebo odeberte konkrétní nastavení existující úlohy. Pomocí reset přepište všechna nastavení úloh.

databricks jobs update JOB_ID [flags]

Arguments

JOB_ID

    Kanonický identifikátor úlohy, která se má aktualizovat. Toto pole je povinné.

Možnosti

--json JSON

    Vložený řetězec JSON nebo @path do souboru JSON s textem požadavku.

Globální příznaky

Úlohy Databricks získat úroveň oprávnění

Získejte úrovně oprávnění úlohy.

databricks jobs get-permission-levels JOB_ID [flags]

Arguments

JOB_ID

    Úloha, pro kterou chcete získat nebo spravovat oprávnění.

Možnosti

Globální příznaky

Získání oprávnění pro úlohy Databricks

Získejte oprávnění k úloze. Úlohy mohou dědit oprávnění z kořenového objektu.

databricks jobs get-permissions JOB_ID [flags]

Arguments

JOB_ID

    Úloha, pro kterou chcete získat nebo spravovat oprávnění.

Možnosti

Globální příznaky

Nastavení oprávnění pro úlohy Databricks

Nastavte oprávnění úlohy.

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 jobs set-permissions JOB_ID [flags]

Arguments

JOB_ID

    Úloha, pro kterou 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 úloh Databricks

Aktualizujte oprávnění pro úlohu. Úlohy mohou dědit oprávnění z kořenového objektu.

databricks jobs update-permissions JOB_ID [flags]

Arguments

JOB_ID

    Úloha, pro kterou 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