Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Ważna
Ta funkcja jest dostępna w wersji beta. Aby włączyć podgląd tej funkcji w obszarze roboczym, włącz ustawienie Databricks Sandbox na stronie Podglądy obszaru roboczego. Zobacz Zarządzanie wersjami zapoznawczami usługi Azure Databricks.
Databricks obecnie nie pobiera opłat za korzystanie z tej funkcji. Jednak koszty i ceny funkcji w wersji beta mogą ulec zmianie.
Databricks Sandbox pozwala uruchamiać niezaufany kod w izolowanym środowisku przez Databricks REST API, SDK lub Databricks CLI. Sandbox zapewnia bezserwerowe, na żądanie obliczenia do dynamicznego uruchamiania kodu.
Każdy sandbox zawiera trwały katalog macierzysty. W dowolnym momencie możesz zatrzymać i ponownie uruchomić sandbox, a dane w katalogu domowym są zachowywane.
Piaskownica jest idealna do:
- Prowadzenie uprzęży agenta.
- Wykonywanie kodu napisanego przez użytkownika lub AI.
- Uruchamianie zadań w tle lub procesów roboczych.
- Uruchamianie interaktywnych sesji IDE lub SSH.
Wymagania wstępne
Obszar roboczy musi znajdować się w obsługiwanym regionie. Zobacz funkcje o ograniczonej dostępności regionalnej.
Aby korzystać z SDK, Python 3.10 lub nowszy.
Aby korzystać z Databricks CLI przez SSH, zainstaluj Databricks CLI i uwierzytelnij go za pomocą
databricks auth login:databricks auth login # authenticate to a Databricks workspace
Wprowadzenie
Aby utworzyć piaskownicę i uruchomić w niej kod, zobacz quickstart Databricks Sandbox. Quickstart obejmuje każdy sposób korzystania z sandboxa:
- Narzędzie sandboxowe do tworzenia agentów za pomocą Agent Bricks CLI.
- Databricks SDK dla Pythona, polecany sposób pracy z piaskownicami za pomocą kodu.
- Databricks CLI, aby połączyć się z piaskownicą przez SSH.
Rozmiar obliczeniowy
Databricks Sandbox jest wyposażony w 4 vCPU i 8 GB RAM. Ten rozmiar nie da się konfigurować.
Magazyn
Warning
Pod koniec okresu beta Databricks może przeprowadzić jednorazowe czyszczenie danych przechowywanych w piaskownicach. Nie przechowuj niczego, czego nie możesz sobie pozwolić stracić.
Databricks Sandbox jest wyposażony w pamięć masową podłączoną do sieci.
- Dane w twoim katalogu domowym (
/home/sandbox-agent) są zachowywane przez cały okres istnienia środowiska Databricks Sandbox. Nawet po zamknięciu Databricks Sandbox, dane w katalogu domowym są dostępne przy rozpoczęciu kolejnej sesji. - Twój katalog domowy może przechowywać do 100 GB. Obecnie tego nie da się zmienić.
- Możesz przechowywać do 10 GB poza swoim katalogiem domowym, ale te dane są usuwane, gdy zamykasz sandbox.
Sieć
Nie ma ograniczeń dotyczących wyjścia z sieci z piaskownicy, a wyjście nie jest konfigurowalne.
Koszty użytkowania
Aby uzyskać pełne informacje o użyciu na potrzeby rozliczeń, zobacz Cennik Databricks. Databricks przewiduje wykorzystanie sandboxa rozliczeniowego dla:
- Zasoby obliczeniowe środowiska uruchomieniowego: Naliczane godzinowo, gdy środowisko Databricks Sandbox jest uruchomione.
- Trwałe przechowywanie danych: Opłaty są naliczane za dane przechowywane w katalogu domowym do czasu usunięcia środowiska Databricks Sandbox. Opłaty za magazyn danych są naliczane tak długo, jak istnieje instancja Databricks Sandbox. Aby przestać płacić za przechowywanie, musisz usunąć piaskownicę.
- Transfer danych
Limitations
- Kwoty są egzekwowane. Możesz mieć maksymalnie 40 aktywnych piaskownic na użytkownika (łącznie 400 we wszystkich stanach), a przestrzeń robocza może mieć maksymalnie 100 aktywnych piaskownic (łącznie 1 000).
- Databricks Sandbox to podstawowy element środowiska obliczeniowego do uruchamiania kodu, a nie uniwersalne środowisko uruchomieniowe Spark. Dla obciążeń Spark użyj Connect to serverless compute.
- Publiczne adresy IP Twojego Databricks Sandbox mogą się zmienić w dowolnym momencie. Domyślne wejście do sandboxu jest zamknięte dla całego ruchu. Nie da się tego obecnie zmienić.
- Nie możesz dostosować środowiska przy starcie ani utrzymywać środowiska poza swoim katalogiem domowym. Aby ponownie używać pakietów lub konfiguracji między sesjami, przechowuj je w swoim katalogu domowym.