Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Note
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 sandboxDatabricks parancssori felületén található parancscsoport segít a Databricks-tesztkörnyezetek létrehozásában, konfigurálásában és elérésében.
Important
A Databricks Tesztkörnyezet bétaverzióban érhető el.
A Databricks Sandbox-környezetek SSH-val elérhető fejlesztői környezetek, amelyek mikroVM-elkülönítéssel vannak alátámasztva. Minden tesztkörnyezet egy személyes környezet előre telepített eszközökkel (Python, Node.js, Rust és Databricks CLI) és állandó tárolóval.
Első lépések:
databricks auth login --host https://...
databricks sandbox register
databricks sandbox create
databricks sandbox ssh
databricks tesztkörnyezet konfigurációja
Konfigurálja a tesztkörnyezet nevét és az automatikus leállítási szabályzatot.
A --name, --idle-timeoutés --no-autostop a beállítások függetlenek, és bármilyen kombinációt átadhat.
databricks sandbox config <sandbox-id> [flags]
Arguments
<sandbox-id>
A konfigurálni kívánt tesztkörnyezet azonosítója.
Beállítások
--name string
A tesztkörnyezet címkéje (max. 256 bájt). Átengedés --name= a törléshez.
--idle-timeout string
Tétlen időtúllépés időtartama. Állítsa ezt az értéket (vagy 0) értékre 0s a törléshez, és használja a kezelő alapértelmezett (10m) értékét. Érvényes tartomány: 1m a 24h.
--no-autostop
Ha igaz, ez a tesztkörnyezet soha nem áll le automatikusan tétlen állapotban. Továbbítás --no-autostop=false a visszaállításhoz.
Examples
databricks sandbox config my-sandbox-1234 --name my-project
databricks sandbox config my-sandbox-1234 --idle-timeout 15m
databricks sandbox config my-sandbox-1234 --idle-timeout 1h30m
databricks sandbox config my-sandbox-1234 --idle-timeout 0
databricks sandbox config my-sandbox-1234 --no-autostop
databricks sandbox config my-sandbox-1234 --no-autostop=false
databricks sandbox config my-sandbox-1234 --idle-timeout 30m --no-autostop=false
databricks tesztkörnyezet létrehozása
Hozzon létre egy új tesztkörnyezetet.
Létrehoz egy mikroVM által támogatott személyes fejlesztési környezetet, letiltja a tesztkörnyezet futását, és kinyomtatja a tesztkörnyezet azonosítóját.
databricks sandbox create [flags]
Beállítások
--json
Az eredményeket JSON formátumban adja vissza.
--name string
A tesztkörnyezet címkéje (max. 256 bájt).
Examples
databricks sandbox create
databricks sandbox create --name my-project
databricks sandbox create --json
databricks tesztkörnyezet alapértelmezett
Állítsa be a használt alapértelmezett tesztkörnyezetet databricks sandbox ssh.
Az alapértelmezett érték helyileg ~/.databricks/sandbox.json , profilonként van tárolva. A tesztkörnyezet azonosítója a megírás előtt érvényesítve lesz a kiszolgálón.
databricks sandbox default <sandbox-id> [flags]
Aliasok: set-default
Arguments
<sandbox-id>
A tesztkörnyezet alapértelmezett azonosítója.
Beállítások
Példa
databricks sandbox default my-sandbox-1234
databricks tesztkörnyezet törlése
Tesztkörnyezet törlése.
Ez véglegesen leállítja és eltávolítja a megadott tesztkörnyezetet. A parancssor interaktív megerősítést kér; használatával --auto-approve kihagyhatja a parancssort.
databricks sandbox delete <sandbox-id> [flags]
Arguments
<sandbox-id>
A törölni kívánt tesztkörnyezet azonosítója.
Beállítások
--auto-approve
Hagyja ki az interaktív megerősítési kérést.
Examples
databricks sandbox delete my-sandbox-1234
databricks sandbox delete my-sandbox-1234 --auto-approve
databricks tesztkörnyezet listája
Sorolja fel a tesztkörnyezeteket.
Megjeleníti a fiókjához társított összes tesztkörnyezetet, beleértve az aktuális állapotukat és azonosítójukat.
databricks sandbox list [flags]
Beállítások
--json
Az eredményeket JSON formátumban adja vissza.
Examples
databricks sandbox list
databricks sandbox list --json
databricks tesztkörnyezet-regisztráció
Hozzon létre egy dedikált SSH-kulcsot a tesztkörnyezethez, és regisztrálja azt a szolgáltatásban.
Ez a parancs:
- Létrehoz egy Ed25519 SSH-kulcsot (
~/.ssh/sandbox_ed25519ha nem létezik). - Regisztrálja a nyilvános kulcsot a tesztkörnyezet szolgáltatásban
--name, címkével ellátva. - Igény szerint frissíthető
~/.ssh/configegyHost sandbox-gwbejegyzéssel.
A regisztráció databricks sandbox ssh után ezt a kulcsot automatikusan használja.
databricks sandbox register [flags]
Beállítások
--name string
A regisztrált kulcs címkéje (alapértelmezés szerint ennek a gépnek a gazdagépneve). Átengedi --name= a regisztrációt címke nélkül.
Examples
databricks sandbox register
databricks sandbox register --name my-laptop
databricks tesztkörnyezet ssh
SSH az alapértelmezett vagy egy adott tesztkörnyezethez. További argumentumok a közvetlen továbbítás után--.ssh
databricks sandbox ssh [sandbox-id] [-- <ssh-args-or-command>...] [flags]
Arguments
[sandbox-id]
Nem kötelező tesztkörnyezet azonosítója. Ha nincs megadva, használja az alapértelmezett tesztkörnyezetet.
Beállítások
--gateway string
Tesztkörnyezeti átjáró gazdagépneve (automatikusan észlelhető a profilból, ha üres).
--port string
Tesztkörnyezeti átjáró SSH-portja. Alapértelmezett: 2222.
Examples
databricks sandbox ssh
databricks sandbox ssh my-sandbox-1234
databricks sandbox ssh -- ls -la /home
databricks sandbox ssh my-sandbox-1234 -- cat /etc/os-release
databricks sandbox ssh -- -L 8080:localhost:8080
databricks sandbox ssh-key
A tesztkörnyezet szolgáltatásban regisztrált SSH-kulcsok kezelése.
databricks sandbox ssh-key [command]
Elérhető parancsok
-
databricks sandbox ssh-key list- Listázhatja a tesztkörnyezet szolgáltatásban regisztrált SSH-kulcsokat. -
databricks sandbox ssh-key delete- Törölje a tesztkörnyezet szolgáltatásban regisztrált SSH-kulcsot.
Beállítások
Databricks sandbox ssh-key lista
Listázhatja a tesztkörnyezet szolgáltatásban regisztrált SSH-kulcsokat.
Minden sorban megjelenik a kiszolgáló által hozzárendelt kulcs kivonata (a kulcs törlésére szolgál), a felhasználó által megadott név, valamint a létrehozási és utolsó használati időbélyegek. A helyileg regisztrált kulcs (innen) databricks sandbox registerakkor lesz megjelölve, ha kivonata megegyezik a felsorolt bejegyzések egyikével.
databricks sandbox ssh-key list [flags]
Beállítások
--json
Az eredményeket JSON formátumban adja vissza.
Examples
databricks sandbox ssh-key list
databricks sandbox ssh-key list --json
databricks sandbox ssh-key delete
Törölje a tesztkörnyezet szolgáltatásban regisztrált SSH-kulcsot.
A kulcskivonat a visszaadott databricks sandbox ssh-key listazonosító. A törlés után a megfelelő titkos kulcsot használó SSH-kísérletek nem sikeresek, amíg újra nem regisztrálja a kulcsot.
databricks sandbox ssh-key delete <key-hash> [flags]
Arguments
<key-hash>
A törölni kívánt kulcskivonat.
Beállítások
Példa
databricks sandbox ssh-key delete a1b2c3d4e5f6...
databricks tesztkörnyezet indítása
Kapcsolja be a leállított tesztkörnyezetet.
Futtassa a háttérbeli mikroVM-et, és blokkolja a blokkokat, amíg a tesztkörnyezet el nem éri a futást (vagy akár 10 percet). A parancs futtatása már futó tesztkörnyezetben egy no-op.
databricks sandbox start <sandbox-id> [flags]
Arguments
<sandbox-id>
A bekapcsolni kívánt tesztkörnyezet azonosítója.
Beállítások
Példa
databricks sandbox start my-sandbox-1234
databricks tesztkörnyezet állapota
Tesztkörnyezet részletes állapotának megjelenítése.
databricks sandbox status <sandbox-id> [flags]
Arguments
<sandbox-id>
A vizsgálandó tesztkörnyezet azonosítója.
Beállítások
--json
Az eredményeket JSON formátumban adja vissza.
Examples
databricks sandbox status my-sandbox-1234
databricks sandbox status my-sandbox-1234 --json
databricks tesztkörnyezet leállítása
Futó tesztkörnyezet leállítása.
Leállítja a háttérbeli mikroVM-et, de megőrzi a tesztkörnyezet rekordját és állandó tárterületét. A már leállított tesztkörnyezet leállítása egy no-op.
databricks sandbox stop <sandbox-id> [flags]
Arguments
<sandbox-id>
A leállítandó tesztkörnyezet azonosítója.
Beállítások
Példa
databricks sandbox stop my-sandbox-1234
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
Egy szöveg, amely a fájlt jelképezi, amelybe a kimeneti naplókat kell írni. 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, 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 kimenetének tí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