api 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 apiDatabricks parancssori felületén található parancscsoport lehetővé teszi az elérhető Databricks REST API meghívását.

A api parancsot csak haladó forgatókönyvekhez érdemes futtatnia, például bizonyos Databricks REST API-k előzetes kiadásaihoz, amelyekhez a Databricks parancssor még nem foglalja magába a cél Databricks REST API-t egy kapcsolódó parancsba. A parancscsoportok listájáért tekintse meg a Databricks parancssori felület parancsait.

databricks API törlése

DELETE-kérés végrehajtása

databricks api delete PATH [flags]

Arguments

PATH

    Az API-végpont elérési útja

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

Examples

databricks api delete /api/2.0/jobs/runs/delete --json '{"run_id": 123}'

databricks API lekérése

Kérés végrehajtása GET

databricks api get PATH [flags]

Arguments

PATH

    Az API-végpont elérési útja

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

Examples

Az alábbi példa lekéri a munkaterületen elérhető klaszterek listáját:

databricks api get /api/2.0/clusters/list

Az alábbi példa egy feladatot kap:

databricks api get /api/2.0/jobs/get --json '{"job_id": 123}'

databricks API-fej

HEAD-kérés végrehajtása

databricks api head PATH [flags]

Arguments

PATH

    Az API-végpont elérési útja

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

Examples

databricks api head /api/2.0/clusters/list

databricks API-javítás

PATCH-kérés végrehajtása

databricks api patch PATH [flags]

Arguments

PATH

    Az API-végpont elérési útja

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

Examples

databricks api patch /api/2.0/jobs/update --json '{"job_id": 123, "new_settings": {"name": "Updated Job"}}'

databricks API-bejegyzés

POST-kérés végrehajtása

databricks api post PATH [flags]

Arguments

PATH

    Az API-végpont elérési útja

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

Examples

Az alábbi példa a munkaterületen lévő meghatározott fürtről szerez be információkat.

databricks api post /api/2.0/clusters/get --json '{
   "cluster_id": "1234-567890-abcde123"
}'

Az alábbi példa létrehoz egy fürtöt:

databricks api post /api/2.0/clusters/create --json '{"cluster_name": "test-cluster", "spark_version": "11.3.x-scala2.12"}'

Módosítsa a megadott fürt beállításait a munkaterületen.

databricks api post /api/2.0/clusters/edit --json '{
  "cluster_id": "1234-567890-abcde123",
  "cluster_name": "my-changed-cluster",
  "num_workers": 1,
  "spark_version": "11.3.x-scala2.12",
  "node_type_id": "Standard_DS3_v2"
}'

Módosítsa a megadott fürt beállításait a munkaterületen. Kérje le a kérelem törzsét egy edit-cluster.json nevű fájlból az aktuális munkakönyvtárban.

databricks api post /api/2.0/clusters/edit --json @edit-cluster.json

edit-cluster.json:

{
  "cluster_id": "1234-567890-abcde123",
  "cluster_name": "my-changed-cluster",
  "num_workers": 1,
  "spark_version": "11.3.x-scala2.12",
  "node_type_id": "Standard_DS3_v2"
}

databricks API feltöltés

PUT-kérés végrehajtása

databricks api put PATH [flags]

Arguments

PATH

    Az API-végpont elérési útja

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

Examples

databricks api put /api/2.0/workspace/import --json @workspace-import.json

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