Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Note
Databricks CLI kullanımı, Kullanım Verileri sağlamaları da dahil olmak üzere Databricks Lisansı ve Databricks Gizlilik Bildirimi'ne tabidir.
sandbox
Databricks CLI içindeki komut grubu Databricks Korumalı Alan ortamları oluşturmanıza, yapılandırmanıza ve bu ortamlara erişmenize yardımcı olur.
Uyarı
Databricks Korumalı Alanı Beta sürümündedir.
Databricks Korumalı Alan ortamları, mikroVM yalıtımı tarafından yedeklenen SSH ile erişilebilir geliştirme ortamlarıdır. Her korumalı alan, önceden yüklenmiş araçlar (Python, Node.js, Rust ve Databricks CLI) ve kalıcı depolamaya sahip kişisel bir ortamdır.
Başlamak için:
databricks auth login --host https://...
databricks sandbox register
databricks sandbox create
databricks sandbox ssh
databricks korumalı alan yapılandırması
Korumalı alanın adını ve otomatik durdurma ilkesini yapılandırın.
--name, --idle-timeoutve --no-autostop ayarları birbirinden bağımsızdır ve istediğiniz birleşimi geçirebilirsiniz.
databricks sandbox config <sandbox-id> [flags]
Arguments
<sandbox-id>
Yapılandırılan korumalı alanın kimliği.
Options
--name string
Korumalı alan etiketi (en fazla 256 bayt). Temizlemek için geçir --name= .
--idle-timeout string
Boşta kalma zaman aşımı süresi. Bu değeri 0 (veya 0s) olarak ayarlayarak temizleyin ve yönetici varsayılanını (10m kullanın). Geçerli aralık: 1m - 24h.
--no-autostop
Doğru olduğunda, bu korumalı alan boştayken hiçbir zaman otomatik olarak durmaz. Geri dönmek için geçiş --no-autostop=false .
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 sandbox create
Yeni bir korumalı alan ortamı oluşturun.
MicroVM tarafından yedeklenen bir kişisel geliştirme ortamı oluşturur, korumalı alan çalıştırılana kadar engeller ve korumalı alan kimliğini yazdırır.
databricks sandbox create [flags]
Options
--json
Sonuçları JSON biçiminde döndürür.
--name string
Korumalı alan etiketi (en fazla 256 bayt).
Examples
databricks sandbox create
databricks sandbox create --name my-project
databricks sandbox create --json
databricks korumalı alanı varsayılan
tarafından databricks sandbox sshkullanılan varsayılan korumalı alanı ayarlayın.
Varsayılan değer profil başına yerel olarak ~/.databricks/sandbox.json depolanır. Korumalı alan kimliği, yazılmadan önce sunucuda doğrulanır.
databricks sandbox default <sandbox-id> [flags]
Takma: set-default
Arguments
<sandbox-id>
Varsayılan olarak ayarlanacağı korumalı alan kimliği.
Options
Example
databricks sandbox default my-sandbox-1234
databricks korumalı alanı silme
Korumalı alan ortamını silme.
Bu, belirtilen korumalı alanı kalıcı olarak sonlandırır ve kaldırır. Komut etkileşimli olarak onay ister; komutunu kullanarak --auto-approve istemi atlayın.
databricks sandbox delete <sandbox-id> [flags]
Arguments
<sandbox-id>
Silinecek korumalı alan kimliği.
Options
--auto-approve
Etkileşimli onay istemini atlayın.
Examples
databricks sandbox delete my-sandbox-1234
databricks sandbox delete my-sandbox-1234 --auto-approve
databricks korumalı alan listesi
Korumalı alan ortamlarınızı listeleyin.
Geçerli durumları ve kimlikleri de dahil olmak üzere hesabınızla ilişkili tüm korumalı alanları gösterir.
databricks sandbox list [flags]
Options
--json
Sonuçları JSON biçiminde döndürür.
Examples
databricks sandbox list
databricks sandbox list --json
databricks sandbox register
Korumalı alan için ayrılmış bir SSH anahtarı oluşturun ve hizmete kaydedin.
Bu komut:
- konumunda
~/.ssh/sandbox_ed25519bir Ed25519 SSH anahtarı oluşturur (yoksa). - Ortak anahtarı ile etiketlenmiş
--namekorumalı alan hizmetine kaydeder. - İsteğe bağlı olarak bir
Host sandbox-gwgirişle güncelleştirin~/.ssh/config.
Kayıt sonrasında bu databricks sandbox ssh anahtarı otomatik olarak kullanır.
databricks sandbox register [flags]
Options
--name string
Kayıtlı anahtarın etiketi (varsayılan olarak bu makinenin ana bilgisayar adını kullanır). Etiket olmadan kaydetmek için geçirin --name= .
Examples
databricks sandbox register
databricks sandbox register --name my-laptop
databricks sandbox ssh
Varsayılan veya belirli bir korumalı alan ortamınıza SSH. Sonrasındaki -- ek bağımsız değişkenler doğrudan öğesine sshgeçirilir.
databricks sandbox ssh [sandbox-id] [-- <ssh-args-or-command>...] [flags]
Arguments
[sandbox-id]
İsteğe bağlı korumalı alan kimliği. Atlanırsa, varsayılan korumalı alanınızı kullanır.
Options
--gateway string
Korumalı alan ağ geçidi ana bilgisayar adı (boşsa profilden otomatik olarak algılandı).
--port string
Korumalı alan ağ geçidi SSH bağlantı noktası. Varsayılan: 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
Korumalı alan hizmetine kayıtlı SSH anahtarlarını yönetin.
databricks sandbox ssh-key [command]
Kullanılabilir komutlar
-
databricks sandbox ssh-key list- Korumalı alan hizmetine kayıtlı SSH anahtarlarını listeleyin. -
databricks sandbox ssh-key delete- Korumalı alan hizmetine kayıtlı bir SSH anahtarını silin.
Options
databricks sandbox ssh-key list
Korumalı alan hizmetine kayıtlı SSH anahtarlarını listeleyin.
Her satır sunucu tarafından atanan anahtar karması (anahtarı silmek için kullanılır), kullanıcı tarafından sağlanan adı ve oluşturma ve son kullanım zaman damgalarını gösterir. Karma değeri listelenen girdilerden biriyle eşleştiğinde yerel olarak kaydedilen anahtar (kimden databricks sandbox register) işaretlenir.
databricks sandbox ssh-key list [flags]
Options
--json
Sonuçları JSON biçiminde döndürür.
Examples
databricks sandbox ssh-key list
databricks sandbox ssh-key list --json
databricks sandbox ssh-key delete
Korumalı alan hizmetine kayıtlı bir SSH anahtarını silin.
Anahtar karması tarafından databricks sandbox ssh-key listdöndürülen tanımlayıcıdır. Silme işleminden sonra, siz anahtarı yeniden kaydedene kadar ilgili özel anahtarı kullanan SSH girişimleri başarılı olmaz.
databricks sandbox ssh-key delete <key-hash> [flags]
Arguments
<key-hash>
Silinecek anahtar karması.
Options
Example
databricks sandbox ssh-key delete a1b2c3d4e5f6...
databricks korumalı alanı başlangıcı
Durdurulmuş bir korumalı alan ortamını açın.
Korumalı alan Çalışıyor'a (veya 10 dakikaya kadar) ulaşana kadar microVM ve blokları yedekleyin. Bu komutu zaten çalışan bir korumalı alanda çalıştırmak bir no-op.
databricks sandbox start <sandbox-id> [flags]
Arguments
<sandbox-id>
Açmak için korumalı alan kimliği.
Options
Example
databricks sandbox start my-sandbox-1234
databricks korumalı alanı durumu
Korumalı alan ortamının ayrıntılı durumunu gösterir.
databricks sandbox status <sandbox-id> [flags]
Arguments
<sandbox-id>
denetlenecek korumalı alan kimliği.
Options
--json
Sonuçları JSON biçiminde döndürür.
Examples
databricks sandbox status my-sandbox-1234
databricks sandbox status my-sandbox-1234 --json
databricks korumalı alanı durdurma
Çalışan bir korumalı alan ortamını durdurun.
MicroVM'yi destekler ancak korumalı alan kaydını ve kalıcı depolama alanını korur. Zaten durdurulmuş bir korumalı alanı durdurmak bir no-op.
databricks sandbox stop <sandbox-id> [flags]
Arguments
<sandbox-id>
Durdurulacak korumalı alan kimliği.
Options
Example
databricks sandbox stop my-sandbox-1234
Genel bayraklar
--debug
Hata ayıklama günlüğünün etkinleştirilip etkinleştirilmeyileceği.
-h veya --help
Databricks CLI veya ilgili komut grubu ya da ilgili komut için yardım görüntüleyin.
--log-file dizgi
Yazılım günlüklerini yazmak için kullanılacak dosyayı temsil eden bir metin. Bu bayrak belirtilmezse varsayılan değer, çıkış günlüklerini stderr'a yazmaktır.
--log-format biçim
Günlük biçimi türü, text veya json.
text varsayılan değerdir.
--log-level dizgi
Günlük format düzeyini temsil eden bir karakter dizisi. Belirtilmezse günlük format seviyesi devre dışı bırakılır.
-o, --output tür
Komut çıktı türü text veya json.
text varsayılan değerdir.
-p, --profile dizgi
Komutu çalıştırmak için kullanılacak dosyadaki ~/.databrickscfg profilin adı. Bu bayrak belirtilmezse ve varsa, DEFAULT adlı profil kullanılır.
--progress-format biçim
İlerleme günlüklerini görüntüleme biçimi: default, append, inplaceveya json
-t, --target dizgi
Varsa, kullanılacak paket hedefi