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.
Important
Bu özellik Beta sürümündedir. Bu özelliği çalışma alanında önizlemeyi etkinleştirmek için, çalışma alanı önizlemeleri sayfasında Databricks Sandbox ayarını seçin. Bkz. Azure Databricks önizlemelerini yönetme.
Databricks şu anda bu özelliğin kullanımı için ücret talep etmiyor. Ancak, Beta'daki özelliklerin maliyeti ve fiyatlandırması değişebilir.
Databricks Sandbox, Databricks REST API, SDK veya Databricks CLI aracılığıyla izole bir ortamda güvenilmez kodu çalıştırmanıza olanak tanır. Sandbox, kodu dinamik çalıştırmak için sunucusuz, talep üzerine hesaplama sağlar.
Her kum kutusu kalıcı bir ana dizin içerir. Sandbox'ı istediğiniz zaman durdurup yeniden başlatabilirsiniz ve ana dizininizdeki veriler kalıcı olur.
Sandbox şu amaçlar için idealdir:
- Bir ajan düzeneğini çalıştırma.
- Kullanıcı tarafından yazılmış veya yapay zeka tarafından yazılmış kodları çalıştırmak.
- Arka plan görevlerini veya işleyicileri çalıştırma
- Etkileşimli IDE veya SSH oturumlarının başlatılması.
Prerequisites
Çalışma alanınız desteklenen bir bölgede olmalıdır. Bkz. Sınırlı bölgesel kullanılabilirliğe sahip özellikler.
SDK'yı kullanmak için Python 3.10 veya üzeri.
Databricks CLI'sini SSH üzerinden kullanmak için, Databricks CLI'sini kurun ve şu şekilde
databricks auth logindoğrulayın:databricks auth login # authenticate to a Databricks workspace
Get started
Bir sandbox oluşturmak ve içinde kod çalıştırmak için Databricks Sandbox quickstart'a bakınız. Hızlı başlangıç, sandbox kullanmanın her yolunu kapsıyor:
- Agent Bricks CLI ile oluşturduğunuz ajanlar için bir sandbox aracı.
- Python için Databricks SDK, koddan sandbox'larla çalışmanın önerilen yolu.
- Bir sandbox'a SSH üzerinden bağlanmak için Databricks CLI
Boyutu hesapla
Databricks Sandbox, 4 vCPU ve 8 GB RAM ile geliyor. Bu boyut ayarlanamaz.
Depolama
Warning
Beta döneminin sonunda, Databricks kum havuzlarında depolanan verileri tek seferlik temizleme yapabilir. Kaybedebileceğin hiçbir şeyi saklamayın.
Databricks Sandbox, ağ bağlantılı depolama ile birlikte gelir.
- Ana dizininizdeki veriler (
/home/sandbox-agent) Databricks Sandbox'unuzun ömrü boyunca kalır. Databricks Sandbox'unuzu durdurduktan sonra bile, ana dizininizdeki veriler bir sonraki oturumunuza başladığınızda erişilebilir durumda. - Ana dizininiz 100 GB'a kadar depolayabilir. Şu anda bu değişemez.
- Ana dizininizin dışında 10 GB'a kadar depolayabilirsiniz, ancak sandbox'unuzu durdurduğunuzda bu veriler silinir.
Networking
Kum havuzundan ağ çıkışında herhangi bir kısıtlama yoktur ve çıkış yapılandırılamaz.
Kullanım maliyetleri
Tam faturalama kullanım bilgileri için Databricks fiyatlandırmasına bakınız. Databricks, faturalandırma sandbox kullanımını şu amaçlar için öngörüyor:
- Çalışma zamanı hesaplama: Databricks Sandbox çalışırken saatlik olarak faturalandırılır.
- Kalıcı depolama: Databricks Sandbox silinene kadar ana dizininizde saklanan veriler için faturalandırılırsınız. Databricks Sandbox örneği var olduğu sürece depolama faturalandırması uygulanır. Depolama için ödeme yapmayı bırakmak için sandbox'u silmeniz gerekir.
- Veri transferi
Limitations
- Kotalar uygulanıyor. Kullanıcı başına en fazla 40 aktif sandbox (tüm eyaletlerde toplam 400) olabilir ve bir çalışma alanı en fazla 100 aktif sandbox (toplamda 1.000) içerebilir.
- Databricks Sandbox, genel amaçlı bir Spark çalışma zamanı değil, kod çalıştırmak için bir hesaplama ilkesidir. Spark iş yükleri için Sunucusuz işleme bağlan seçeneğini kullanın.
- Databricks Sandbox'unuzun genel IP adresleri her zaman değişebilir. Sandbox'a varsayılan giriş tüm trafiğe kapalıdır. Şu anda bu değiştirilemez.
- Ortamınızı başlatırken özelleştiremezsiniz veya ana dizininizin dışında bir ortamı süremezsiniz. Paketleri veya yapılandırmaları oturumlar arasında yeniden kullanmak için bunları ana dizininizde saklayabilirsiniz.