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, amelyek nyilvános előzetes verzióban érhetők el. A Databricks parancssori felület verziójának megkereséséhez futtassa a következőt databricks -v: .

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:

Parancssori felület parancscsoportjainak listázása

A parancscsoportokat a vagy -h a --help 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 -h a --help 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

Cli jq JSON-kimenet elemzése

Egyes Databricks CLI-parancsok kimeneti válaszai JSON formátumban vannak formázva. A Databricks CLI sok esetben úgy formázja a JSON-kimenetet, hogy könnyebben olvasható legyen. Néha azonban hasznos lehet a JSON egyes részeinek elemzése a teljes válasz felsorolása helyett. Ha például csak egy Azure Databricks-fürt megjelenített nevét szeretné listázni a megadott fürtazonosítóval, használhatja a segédprogramot jq:

databricks clusters get 1234-567890-abcde123 | jq -r .cluster_name

Kimenet:

My-11.3-LTS-Cluster

Telepítheti jq például macOS-en a Homebrew és a brew install jq Windows használatával a Chocolatey with choco install jq. 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.

Globális jelzők

Az alábbi jelzők az összes Databricks CLI-parancs számára elérhetők. Vegye figyelembe, hogy egyes jelölők egyes parancsokra nem vonatkoznak. További információkért tekintse meg a parancs dokumentációját.

Jelölő Leírás
-h vagy --help Súgó megjelenítése a Databricks parancssori felületéhez, a kapcsolódó parancscsoporthoz vagy a kapcsolódó parancshoz.
-e vagy --environment string A kapcsolódó parancshoz használandó kötegkörnyezetet képviselő sztring.
--log-file A kimeneti naplók írásához a sztring. Ha ez a jelző nincs megadva, akkor az alapértelmezett beállítás a kimeneti naplók stderrbe írása.
--log-format text a kimeneti naplók szövegbe írásához vagy json a kimeneti naplók JSON-ba való írásához. Ha ez a jelző nincs megadva, a kimeneti naplók szövegként lesznek megírva.
--log-level A naplóformátum szintjét képviselő sztring. Ha nincs megadva, a naplóformátum szintje le van tiltva.
-o vagy --output text a kimenet szövegként való írásához vagy json a kimenet JSON-ként való írásához. Ha ez a jelző nincs megadva, a kimenet szövegként lesz megírva.
-p vagy --profile A fájlban használni kívánt nevesített konfigurációs profilt képviselő sztring .databrickscfg . Ha ez a jelölő nincs megadva, akkor a rendszer az DEFAULT elnevezett profilt használja, ha létezik ilyen. A meglévő elérhető konfigurációs profilok listájának megjelenítéséhez vagy Tab után --profile-p lenyomásával választhat a konfigurációs profil nevének manuális megadása helyett.
--progress-format A folyamatnaplók megjelenítendő formátuma (default (az alapértelmezett) vagy append a inplacejson).