Megosztás a következőn keresztül:


Alapszintű használat a Databricks parancssori felületéhez

Feljegyzés

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.

Ez a cikk bemutatja, hogyan listázhatja a Databricks parancssori felület parancscsoportjait és parancsait, hogyan jelenítheti meg a Databricks parancssori felületének súgóját, és hogyan használhatja a Databricks PARANCSSOR-kimenetét. Lásd: Mi a Databricks parancssori felület?

Ez a cikk feltételezi, hogy már telepítette a Databricks parancssori felületet, és beállította a parancssori felületet a hitelesítéshez. Lásd: A Databricks parancssori felület databricks parancssori felületének és hitelesítésének telepítése vagy frissítése.

Parancssori felület parancscsoportjainak listázása

A parancscsoportokat a vagy --help a -h beállítással listázhatja. Példa:

databricks -h

Parancssori felületi parancsok listázása

Bármelyik parancscsoport parancsát listázhatja az --help adott beállítással.-h Például a parancsok listázásához clusters :

databricks clusters -h

Parancssori felületi parancs súgójának megjelenítése

A parancsok súgóját a vagy --help a -h beállítással jelenítheti meg. Például a parancs súgójának clusters list megjelenítéséhez:

databricks clusters list -h

Parancs futtatása

Az egyes parancsok teljes használati adatai és szintaxisa megtalálható a parancssori súgóban, de a Databricks CLI-parancsok általában megfelelnek a következő szintaxisnak:

databricks <command-group> <command-name> <subcommand-name> [command-argument-value1] [--<flag1-name> <flag1-value>]

Nem minden parancs rendelkezik további alparancsokkal. A globális jelzők elérhetők, és egyes parancsok további jelzőkkel rendelkeznek. A következő parancs például parancsspecifikus jelölővel adja ki az elérhető fürtöket:

databricks clusters list --can-use-client JOBS

Tipp.

Databricks CLI-parancsokat futtathat egy Databricks-munkaterületről a webes terminál használatával. A webes terminált sok felhasználó használhatja egy számításon, és nem igényel kulcsok beállítását. Lásd: Rendszerhéjparancsok futtatása az Azure Databricks webes terminálban.

JSON-kimenet jq szűrése

Egyes Databricks CLI-parancsok kimenete JSON, ami azt jelenti, hogy a jq használatával szűrheti a kimenetet. Ha például csak egy Azure Databricks-fürt megjelenített nevét szeretné listázni a megadott fürtazonosítóval:

databricks clusters get 1234-567890-abcde123 | jq -r .cluster_name
My-11.3-LTS-Cluster

Telepítheti jq macOS-en a Homebrew használatával brew install jq a Chocolatey és a choco install jqWindows használatával. A jq segédprogrammal kapcsolatos további információkért tekintse meg a jq-kézikönyvet.

JSON-sztringparaméterek

A sztringparaméterek formátuma a JSON-ban az operációs rendszertől függően eltérően lesz kezelve:

Linux vagy macOS

A JSON-sztringparamétereket dupla idézőjelek közé kell csatolnia, és a teljes JSON hasznos adatát egyetlen idézőjelbe kell csatolnia. Néhány példa:

'{"cluster_id": "1234-567890-abcde123"}'
'["20230323", "Amsterdam"]'

Windows

A JSON-sztringparamétereket és a teljes JSON-hasznos adatot dupla idézőjelek közé kell helyeznie, a JSON hasznos adatban lévő dupla idézőjeleket pedig meg kell előznie \. Néhány példa:

"{\"cluster_id\": \"1234-567890-abcde123\"}"
"[\"20230323\", \"Amsterdam\"]"

Proxykiszolgáló konfigurálása

A Databricks CLI-kérések és válaszok proxykiszolgálón keresztüli átirányításához állítsa be a HTTPS_PROXY környezeti változót azon a gépen, amelyen a Databricks parancssori felület telepítve van a proxykiszolgáló URL-címére.

A környezeti változók beállításához tekintse meg az operációs rendszer dokumentációját.