jobs parancscsoport

Note

Ezek az információk a Databricks CLI 0.205-ös és újabb verzióira vonatkoznak. A Databricks parancssori felülete nyilvános előzetes verzióban érhető el.

A Databricks CLI használatára a Databricks Licenc és a Databricks adatvédelmi nyilatkozata vonatkozik, beleértve a használati adatokra vonatkozó rendelkezéseket is.

A jobsDatabricks parancssori felületének parancscsoportja lehetővé teszi a feladatok létrehozását, szerkesztését és törlését. Lásd Lakeflow Jobs.

databricks feladatok összes futtatásának megszakítása

Egy feladat összes aktív munkamenetének megszakítása. A futtatások aszinkron módon vannak megszakítva, így nem akadályozza meg az új futtatások indítását.

databricks jobs cancel-all-runs [flags]

Arguments

None

Beállítások

--all-queued-runs

    Nem kötelező logikai paraméter az összes várólistán lévő futtatás megszakításához.

--job-id int

    A feladat összes futtatásának leállításához szükséges kanonikus azonosító.

--json JSON

    A beágyazott JSON-sztring vagy a @path JSON-fájl a kérelem törzsével.

Globális jelzők

databricks feladatok futásának megszakítása

Futtatás megszakítása.

Feladat vagy feladatfuttatás megszakítása. A futtatás aszinkron módon megszakad, így a kérés befejeződésekor továbbra is futhat.

databricks jobs cancel-run RUN_ID [flags]

Arguments

RUN_ID

    Ez a mező kötelező.

Beállítások

--json JSON

    A beágyazott JSON-sztring vagy a @path JSON-fájl a kérelem törzsével.

--no-wait

    ne várja meg, hogy elérje a LEÁLLÍTOTT vagy a KIHAGYOTT állapotot

--timeout duration

    a LEÁLLÍTOTT vagy a KIHAGYOTT állapot elérésének maximális időtartama (alapértelmezett 20m0s)

Globális jelzők

A Databricks feladatok létrehozása

Hozzon létre egy új feladatot.

databricks jobs create [flags]

Arguments

None

Beállítások

--json JSON

    A beágyazott JSON-sztring vagy a @path JSON-fájl a kérelem törzsével.

Globális jelzők

databricks-feladatok törlése

Feladat törlése.

databricks jobs delete JOB_ID [flags]

Arguments

JOB_ID

    A törölni kívánt feladat kanonikus azonosítója. Ez a mező kötelező.

Beállítások

--json JSON

    A beágyazott JSON-sztring vagy a @path JSON-fájl a kérelem törzsével.

Globális jelzők

databricks-feladatok törlése

Inaktív futás törlése. Hibát jelez, ha a folyamat aktív.

databricks jobs delete-run RUN_ID [flags]

Arguments

RUN_ID

    A törölni kívánt futtatás azonosítója.

Beállítások

--json JSON

    A beágyazott JSON-sztring vagy a @path JSON-fájl a kérelem törzsével.

Globális jelzők

Databricks feladatok export futtatása

A feladatfuttatási munkamenet exportálása és visszakeresése.

databricks jobs export-run RUN_ID [flags]

Arguments

RUN_ID

    A futtatás kanonikus azonosítója. Ez a mező kötelező.

Beállítások

--views-to-export ViewsToExport

    Az exportálandó nézetek. Támogatott értékek: ALL, CODE, DASHBOARDS

Globális jelzők

databricks-feladatok lekérése

Egyetlen munkafolyamat részleteit kéri le.

Az eredményekben lévő nagy tömbök lapszámozottak lesznek, ha azok túllépik a 100 elemet. Az egyetlen feladatra vonatkozó kérés visszaadja a feladat összes tulajdonságát, valamint a tömbtulajdonságok első 100 elemét (tevékenységek, job_clusters, környezetek és paraméterek). A next_page_token mezővel további eredményeket kereshet, és adja meg az értékét a page_token mezőben a későbbi kérésekben. Ha bármely tömbtulajdonság több mint 100 elemből áll, a rendszer további eredményeket ad vissza a későbbi kérések során. A további eredményeket nem tartalmazó tömbök a későbbi oldalakon üresek lesznek.

databricks jobs get JOB_ID [flags]

Arguments

JOB_ID

    Az a feladat kanonikus azonosítója, amelyről információkat szeretne lekérni. Ez a mező kötelező.

Beállítások

--page-token string

    Az előző GetJob-válaszból visszaadott next_page_token használatával kérje le a feladat tömbtulajdonságainak következő oldalát.

Globális jelzők

databricks munkamenetek lekérése

Lekéri egy feladatfuttatás metaadatait.

Az eredményekben lévő nagy tömbök lapszámozottak lesznek, ha azok túllépik a 100 elemet. Egyetlen futtatásra vonatkozó kérelem visszaadja a futtatás összes jellemzőjét, valamint a tömb tulajdonságainak (feladatok, job_clusters, job_parameters és repair_history) első 100 elemét. A next_page_token mezővel további eredményeket kereshet, és adja meg az értékét a page_token mezőben a későbbi kérésekben. Ha bármely tömbtulajdonság több mint 100 elemből áll, a rendszer további eredményeket ad vissza a későbbi kérések során. A további eredményeket nem tartalmazó tömbök a későbbi oldalakon üresek lesznek.

databricks jobs get-run RUN_ID [flags]

Arguments

RUN_ID

    Az a futtatás kanonikus azonosítója, amelynek a metaadatait le szeretné kérni. Ez a mező kötelező.

Beállítások

--include-history

    Adja meg a javítási előzményeket a válaszban.

--include-resolved-values

    Adja meg a feloldott paraméterértékeket a válaszban.

--page-token string

    Az előző GetRun-válaszból visszaadott next_page_token használatával kérheti le a futtatás tömbtulajdonságainak következő oldalát.

Globális jelzők

databricks-feladatok get-run-output

Egyetlen feladatfuttatás kimenetének és metaadatainak lekérése. Ha egy jegyzetfüzet-feladat egy értéket a dbutils.notebook.exit() híváson keresztül ad vissza, ezzel a paranccsal lekérheti ezt az értéket. A Databricks arra korlátozza ezt az API-t, hogy a kimenet első 5 MB-ját adja vissza. Ha nagyobb eredményt szeretne visszaadni, a feladateredményeket egy felhőalapú tárolási szolgáltatásban tárolhatja.

Ez a parancs ellenőrzi, hogy a run_id paraméter érvényes-e, és egy 400-ás HTTP-állapotkódot ad vissza, ha a run_id paraméter érvénytelen. A futtatások 60 nap után automatikusan törlődnek. Ha 60 napon túl szeretne rájuk hivatkozni, a lejárat előtt mentenie kell a korábbi futtatási eredményeket.

databricks jobs get-run-output RUN_ID [flags]

Arguments

RUN_ID

    A futtatás kanonikus azonosítója.

Beállítások

Globális jelzők

Databricks feladatlista

A feladatok listájának lekérése.

databricks jobs list [flags]

Arguments

None

Beállítások

--expand-tasks

    Tartalmazza-e a feladat és a fürt részleteit a válaszban.

--limit int

    A visszaadandó munkák száma.

--name string

    Szűrő a listára a pontos (kis- és nagybetűket nem érzékelyítő) feladatnév alapján.

--offset int

    Az első visszaadandó feladat eltérése a legutóbb létrehozott feladathoz képest.

--page-token string

    Az előző kérésből visszaadott next_page_token vagy prev_page_token használatával listázhatja a feladatok következő vagy előző oldalát.

Globális jelzők

databricks-feladatok listázása

A listafeladat a kezdési időpont szerint csökkenő sorrendben fut.

databricks jobs list-runs [flags]

Arguments

None

Beállítások

--active-only

    Ha active_only igaz, az eredmények csak az aktív futtatásokat tartalmazzák; ellenkező esetben az aktív és a befejezett futtatások listája is szerepel.

--completed-only

    Ha completed_only igaz, csak a befejezett futtatások szerepelnek az eredményekben; ellenkező esetben az aktív és a befejezett futtatások listája is szerepel.

--expand-tasks

    Tartalmazza-e a feladat és a fürt részleteit a válaszban.

--job-id int

    Az a feladat, amelyhez a futásokat listázni kell.

--limit int

    A visszaadandó futtatások száma.

--offset int

    Az első visszatérési futtatás eltolása a legutóbbi futtatáshoz képest.

--page-token string

    Az előző kérésből visszaadott next_page_token vagy prev_page_token használatával listázhatja a futtatások következő vagy előző oldalát.

--run-type RunType

    A visszaadandó futások típusa. Támogatott értékek: [JOB_RUN, SUBMIT_RUN, WORKFLOW_RUN]

--start-time-from int

    Az érték kezdetekor vagy után indított futtatások megjelenítése.

--start-time-to int

    Az értéknél vagy azt megelőzően elindított futtatások megjelenítése.

Globális jelzők

databricks-feladatok javítás futtatása

Futtasson újra egy vagy több feladatfeladatot. A feladatok újrafuttatásra kerülnek az eredeti feladat végrehajtásának részeként. Az aktuális feladat- és tevékenységbeállításokat használják, és megtekinthetők az eredeti feladatfuttatás előzményeiben.

databricks jobs repair-run RUN_ID [flags]

Arguments

RUN_ID

    A javítandó futtatás azonosítója. A futtatás nem lehet folyamatban.

Beállítások

--json JSON

    A beágyazott JSON-sztring vagy a @path JSON-fájl a kérelem törzsével.

--latest-repair-id int

    A legújabb javítás azonosítója.

--no-wait

    ne várja meg, hogy elérje a LEÁLLÍTOTT vagy a KIHAGYOTT állapotot

--performance-target PerformanceTarget

    A kiszolgáló nélküli feladatok teljesítménymódja. Támogatott értékek: [PERFORMANCE_OPTIMIZED, STANDARD]

--rerun-all-failed-tasks

    Ha igaz, javítsa ki az összes sikertelen feladatot.

--rerun-dependent-tasks

    Ha igaz, javítsa ki az összes olyan feladatot, amely a rerun_tasks tevékenységeitől függ, még akkor is, ha korábban sikeresek voltak.

--timeout duration

    a LEÁLLÍTOTT vagy a KIHAGYOTT állapot elérésének maximális időtartama (alapértelmezett 20m0s)

Globális jelzők

databricks-feladatok alaphelyzetbe állítása

Írja felül az adott feladat összes beállítását. databricks jobs update A parancs használatával részben frissítheti a feladatbeállításokat.

databricks jobs reset [flags]

Arguments

None

Beállítások

--json JSON

    A beágyazott JSON-sztring vagy a @path JSON-fájl a kérelem törzsével.

Globális jelzők

databricks-feladatok azonnali futtatása

Futtasson el egy feladatot, és adja vissza az elindított futtatás run_id-ját.

databricks jobs run-now JOB_ID [flags]

Arguments

JOB_ID

    A végrehajtandó feladat azonosítója

Beállítások

--idempotency-token string

    Opcionális token az idempotens feladatindítási kérelmek garantálásához.

--json JSON

    A beágyazott JSON-sztring vagy a @path JSON-fájl a kérelem törzsével.

--no-wait

    ne várja meg, hogy elérje a LEÁLLÍTOTT vagy a KIHAGYOTT állapotot

--performance-target PerformanceTarget

    A kiszolgáló nélküli feladatok teljesítménymódja. Támogatott értékek: [PERFORMANCE_OPTIMIZED, STANDARD]

--timeout duration

    a LEÁLLÍTOTT vagy a KIHAGYOTT állapot elérésének maximális időtartama (alapértelmezett 20m0s)

Globális jelzők

Databricks feladatok küldése

Egyszeri futtatás létrehozása és aktiválása. Ez lehetővé teszi, hogy közvetlenül, feladat létrehozása nélkül küldje el a számítási feladatokat.

databricks jobs submit [flags]

Note

A databricks jobs submit használatával küldött feladatok nem lesznek feladatként elmentve. Nem jelennek meg a felhasználói felületen, és nem próbálkoznak újra, ha sikertelenek. Mivel nincsenek mentve, az Azure Databricks nem tudja automatikusan optimalizálni a kiszolgáló nélküli számításokat meghibásodás esetén. Ha a feladat meghiúsul, érdemes lehet klasszikus számítást használni a feladat számítási igényeinek meghatározásához. Másik lehetőségként használhatja a jobs create és jobs run-now elemeket a feladat létrehozására és futtatására.

Arguments

None

Beállítások

--budget-policy-id string

    A felhasználó megadta az egyszeri futtatáshoz használandó költségvetési szabályzat azonosítóját.

--idempotency-token string

    Opcionális token, amely a feladatfuttatási kérelmek idempotensségét biztosítja.

--json JSON

    A beágyazott JSON-sztring vagy a @path JSON-fájl a kérelem törzsével.

--no-wait

    ne várja meg, hogy elérje a LEÁLLÍTOTT vagy a KIHAGYOTT állapotot

--run-name string

    A futtatás neve (választható).

--timeout duration

    a LEÁLLÍTOTT vagy a KIHAGYOTT állapot elérésének maximális időtartama (alapértelmezett 20m0s)

--timeout-seconds int

    Minden egyes futtatáshoz egy opcionális időkorlát van alkalmazva.

Globális jelzők

databricks adatfeldolgozási feladatok frissítése

Meglévő feladat adott beállításainak hozzáadása, frissítése vagy eltávolítása. Az összes feladatbeállítás felülírására használható reset .

databricks jobs update JOB_ID [flags]

Arguments

JOB_ID

    A frissítendő feladat kanonikus azonosítója. Ez a mező kötelező.

Beállítások

--json JSON

    A beágyazott JSON-sztring vagy a @path JSON-fájl a kérelem törzsével.

Globális jelzők

databricks feladatok jogosultsági szintek lekérése

A feladatok engedélyszintjeinek lekérése.

databricks jobs get-permission-levels JOB_ID [flags]

Arguments

JOB_ID

    Az a feladat, amelyhez engedélyeket kell beszerezni vagy kezelni.

Beállítások

Globális jelzők

databricks-feladatok lekérési engedélyei

Egy feladat engedélyeinek lekérése. A feladatok a gyökérobjektumuktól örökölhetnek engedélyeket.

databricks jobs get-permissions JOB_ID [flags]

Arguments

JOB_ID

    Az a feladat, amelyhez engedélyeket kell beszerezni vagy kezelni.

Beállítások

Globális jelzők

databricks-feladatok beállítási engedélyei

Feladatengedélyek beállítása.

Beállítja az engedélyeket egy objektumon, és lecseréli a meglévő engedélyeket, ha léteznek. Törli az összes közvetlen engedélyt, ha egy sincs megadva. Az objektumok a gyökérobjektumtól örökölhetnek engedélyeket.

databricks jobs set-permissions JOB_ID [flags]

Arguments

JOB_ID

    Az a feladat, amelyhez engedélyeket kell beszerezni vagy kezelni.

Beállítások

--json JSON

    A beágyazott JSON-sztring vagy a @path JSON-fájl a kérelem törzsével.

Globális jelzők

databricks-feladatok frissítési engedélyei

Egy munkafolyamat engedélyeinek frissítése. A feladatok a gyökérobjektumuktól örökölhetnek engedélyeket.

databricks jobs update-permissions JOB_ID [flags]

Arguments

JOB_ID

    Az a feladat, amelyhez engedélyeket kell beszerezni vagy kezelni.

Beállítások

--json JSON

    A beágyazott JSON-sztring vagy a @path JSON-fájl a kérelem törzsével.

Globális jelzők

Globális jelzők

--debug

  Engedélyezze-e a hibakeresési naplózást.

-h vagy --help

    Súgó megjelenítése a Databricks parancssori felületéhez, a kapcsolódó parancscsoporthoz vagy a kapcsolódó parancshoz.

--log-file karakterlánc

    A karakterlánc, amely megadja, melyik fájlba írja az kimeneti naplókat. Ha ez a jelző nincs megadva, akkor az alapértelmezett beállítás a kimeneti naplók stderrbe írása.

--log-format formátum

    A naplóformátum típusa, amely lehet text vagy json. Az alapértelmezett érték a text.

--log-level karakterlánc

    A naplóformátum szintjét képviselő karakterlánc. Ha nincs megadva, a naplóformátum szintje le van tiltva.

-o, --output típus

    A parancs kimenettípusa: text vagy json. Az alapértelmezett érték a text.

-p, --profile karakterlánc

    A parancs futtatásához használni kívánt fájl profiljának ~/.databrickscfg neve. Ha ez a jelző nincs megadva, akkor ha létezik, a rendszer a névvel ellátott DEFAULT profilt használja.

--progress-format formátum

    A folyamatnaplók megjelenítésének formátuma: default, append, inplacevagy json

-t, --target karakterlánc

    Ha alkalmazható, a használni kívánt célcsomag