Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Note
Použití rozhraní příkazového řádku Databricks podléhá licenci Databricks a oznámení o ochraně osobních údajů Databricks, včetně všech ustanovení o využití.
Skupina sandbox příkazů v rozhraní příkazového řádku Databricks vám pomůže vytvářet, konfigurovat a přistupovat k prostředím sandboxu Databricks.
Important
Sandbox Databricks je v beta verzi.
Sandboxová prostředí Databricks jsou vývojová prostředí s podporou SSH, která využívají izolaci mikroVM. Každý sandbox je osobní prostředí s předinstalovanými nástroji (Python, Node.js, Rust a Databricks CLI) a trvalým úložištěm.
Jak začít:
databricks auth login --host https://...
databricks sandbox register
databricks sandbox create
databricks sandbox ssh
Konfigurace sandboxu Databricks
Nakonfigurujte název sandboxu a zásady automatického zastavení.
--name
--idle-timeout A --no-autostopnastavení jsou nezávislé a můžete předat libovolnou kombinaci.
databricks sandbox config <sandbox-id> [flags]
Arguments
<sandbox-id>
ID sandboxu, které chcete nakonfigurovat.
Možnosti
--name string
Popisek sandboxu (maximálně 256 bajtů) Přechádět --name= , aby to bylo jasné.
--idle-timeout string
Doba trvání časového limitu nečinnosti Nastavte tuto hodnotu na (nebo0) a 0s vymažte ji a použijte výchozí hodnotu správce (10m). Platný rozsah: 1m do 24h.
--no-autostop
Pokud je pravda, tento sandbox se nikdy automaticky nezastaví na nečinnosti. Vraťte --no-autostop=false se a vraťte se.
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
Vytvoření sandboxu Databricks
Vytvořte nové prostředí sandboxu.
Vytvoří osobní vývojové prostředí zálohované mikroVM, blokuje, dokud sandbox není spuštěný, a vytiskne ID sandboxu.
databricks sandbox create [flags]
Možnosti
--json
Vrátí výsledky ve formátu JSON.
--name string
Popisek sandboxu (maximálně 256 bajtů)
Examples
databricks sandbox create
databricks sandbox create --name my-project
databricks sandbox create --json
Výchozí sandbox databricks
Nastavte výchozí sandbox používaný databricks sandbox sshnástrojem .
Výchozí hodnota se ukládá místně v ~/.databricks/sandbox.json jednotlivých profilech. ID sandboxu se před zápisem ověří na serveru.
databricks sandbox default <sandbox-id> [flags]
Aliasy: set-default
Arguments
<sandbox-id>
ID sandboxu, které se nastaví jako výchozí.
Možnosti
Example
databricks sandbox default my-sandbox-1234
Odstranění sandboxu Databricks
Odstraňte prostředí sandboxu.
Tím se trvale ukončí a odebere zadaný sandbox. Příkazový řádek pro potvrzení interaktivně; slouží --auto-approve ke přeskočení výzvy.
databricks sandbox delete <sandbox-id> [flags]
Arguments
<sandbox-id>
ID sandboxu, které chcete odstranit.
Možnosti
--auto-approve
Přeskočte interaktivní potvrzovací výzvu.
Examples
databricks sandbox delete my-sandbox-1234
databricks sandbox delete my-sandbox-1234 --auto-approve
Seznam sandboxů Databricks
Vytvořte seznam prostředí sandboxu.
Zobrazuje všechny sandboxy přidružené k vašemu účtu, včetně jejich aktuálního stavu a ID.
databricks sandbox list [flags]
Možnosti
--json
Vrátí výsledky ve formátu JSON.
Examples
databricks sandbox list
databricks sandbox list --json
Registrace sandboxu Databricks
Vygenerujte vyhrazený klíč SSH pro sandbox a zaregistrujte ho ve službě.
Tento příkaz:
- Vygeneruje klíč SSH Ed25519 v
~/.ssh/sandbox_ed25519(pokud neexistuje). - Zaregistruje veřejný klíč ve službě sandbox s popiskem
--name. - Volitelně aktualizujte
~/.ssh/configHost sandbox-gwpoložku.
Po registraci databricks sandbox ssh použije tento klíč automaticky.
databricks sandbox register [flags]
Možnosti
--name string
Popisek registrovaného klíče (výchozí hodnota je název hostitele tohoto počítače). Předejte --name= registraci bez popisku.
Examples
databricks sandbox register
databricks sandbox register --name my-laptop
SSH sandboxu Databricks
Připojte se přes SSH k výchozímu nebo konkrétnímu prostředí sandboxu. Další argumenty po -- předání přímo do ssh.
databricks sandbox ssh [sandbox-id] [-- <ssh-args-or-command>...] [flags]
Arguments
[sandbox-id]
Volitelné ID sandboxu. Pokud tento parametr vynecháte, použije výchozí sandbox.
Možnosti
--gateway string
Název hostitele brány sandboxu (automaticky zjištěný z profilu, pokud je prázdný).
--port string
Port SSH brány sandboxu Výchozí hodnota: 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
Správa klíčů SSH zaregistrovaných ve službě sandboxu
databricks sandbox ssh-key [command]
Dostupné příkazy
-
databricks sandbox ssh-key list– Výpis klíčů SSH zaregistrovaných ve službě sandboxu -
databricks sandbox ssh-key delete– Odstraňte klíč SSH zaregistrovaný ve službě sandboxu.
Možnosti
Seznam klíčů sandboxu databricks ssh-key
Výpis klíčů SSH zaregistrovaných ve službě sandboxu
Každý řádek zobrazuje hodnotu hash klíče přiřazeného serverem (používá se k odstranění klíče), uživatelské jméno a časové razítko vytvoření a poslední použití. Místně registrovaný klíč (z databricks sandbox register) se označí, když jeho hodnota hash odpovídá jedné z uvedených položek.
databricks sandbox ssh-key list [flags]
Možnosti
--json
Vrátí výsledky ve formátu JSON.
Examples
databricks sandbox ssh-key list
databricks sandbox ssh-key list --json
Odstranění klíče sandboxu databricks ssh-key
Odstraňte klíč SSH zaregistrovaný ve službě sandboxu.
Hodnota hash klíče je identifikátor vrácený databricks sandbox ssh-key listhodnotou . Po odstranění se SSH pokusí použít odpovídající privátní klíč, dokud ho znovu nezaregistrujete.
databricks sandbox ssh-key delete <key-hash> [flags]
Arguments
<key-hash>
Hodnota hash klíče, která se má odstranit.
Možnosti
Example
databricks sandbox ssh-key delete a1b2c3d4e5f6...
Spuštění sandboxu Databricks
Zapněte zastavené sandboxové prostředí.
Spustí backing microVM a blokuje, dokud sandbox nedosáhne spuštěného počítače (nebo až 10 minut). Spuštění tohoto příkazu v již běžícím sandboxu je no-op.
databricks sandbox start <sandbox-id> [flags]
Arguments
<sandbox-id>
ID sandboxu, které chcete zapnout.
Možnosti
Example
databricks sandbox start my-sandbox-1234
Stav sandboxu Databricks
Umožňuje zobrazit podrobný stav prostředí sandboxu.
databricks sandbox status <sandbox-id> [flags]
Arguments
<sandbox-id>
ID sandboxu, které chcete zkontrolovat.
Možnosti
--json
Vrátí výsledky ve formátu JSON.
Examples
databricks sandbox status my-sandbox-1234
databricks sandbox status my-sandbox-1234 --json
Zastavení sandboxu Databricks
Zastavte spuštěné prostředí sandboxu.
Ukončí backing microVM, ale zachová záznam sandboxu a jeho trvalé úložiště. Zastavení již zastaveného sandboxu je no-op.
databricks sandbox stop <sandbox-id> [flags]
Arguments
<sandbox-id>
ID sandboxu, které se má zastavit.
Možnosti
Example
databricks sandbox stop my-sandbox-1234
Globální příznaky
--debug
Zda povolit protokolování ladění.
-h nebo --help
Zobrazení nápovědy k rozhraní příkazového řádku Databricks nebo související skupině příkazů nebo souvisejícímu příkazu
--log-file řetězec
Řetězec představující soubor, do kterého se zapisují výstupní protokoly. Pokud tento příznak není zadaný, výchozí hodnota je zápis výstupních protokolů do stderru.
--log-format formát
Typ formátu protokolu, text nebo json. Výchozí hodnota je text.
--log-level řetězec
Řetězec představující úroveň formátu protokolu. Pokud není zadána, je úroveň formátu protokolu zakázaná.
-o, --output typ
Typ výstupu příkazu, text nebo json. Výchozí hodnota je text.
-p, --profile řetězec
Název profilu v ~/.databrickscfg souboru, který se má použít ke spuštění příkazu. Pokud tento příznak není zadán, použije se profil s názvem DEFAULT, pokud existuje.
--progress-format formát
Formát pro zobrazení protokolů průběhu: default, append, inplacenebo json
-t, --target řetězec
Pokud je to relevantní, cílový balíček, který se má použít