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 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.
Ú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.
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.
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.
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.
Ú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
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.
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í.
Ú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
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.
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.
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.
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.
Ú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.
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.
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.
Ú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
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
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.
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
--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