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 jq
Windows 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.