Databricks Sandbox

Penting

Fitur ini ada di Beta. Untuk mengaktifkan pratinjau fitur ini di ruang kerja, pilih ke pengaturan Databricks Sandbox di halaman Pratinjau ruang kerja. Lihat Kelola Pratinjau Azure Databricks.

Databricks saat ini tidak mengenakan biaya untuk penggunaan fitur ini. Namun, biaya dan harga untuk fitur Beta dapat berubah.

Databricks Sandbox memungkinkan Anda menjalankan kode yang tidak terpercaya di lingkungan terisolasi melalui Databricks REST API, SDK, atau Databricks CLI. Sandbox menyediakan komputasi tanpa server sesuai permintaan untuk menjalankan kode secara dinamis.

Setiap sandbox menyertakan direktori home persisten. Anda dapat menghentikan dan memulai sandbox kapan saja, dan data di direktori utama Anda tetap ada.

Sandbox ini ideal untuk:

  • Menggunakan harness agen.
  • Menjalankan kode yang ditulis pengguna atau AI.
  • Menjalankan tugas latar belakang atau pekerja.
  • Memulai sesi IDE interaktif atau SSH.

Prasyarat

Get started

Untuk membuat sandbox dan menjalankan kode di dalamnya, lihat Databricks Sandbox quickstart. Quickstart mencakup setiap cara untuk menggunakan sandbox:

  • Alat sandbox untuk agen yang Anda bangun dengan Agent Bricks CLI.
  • Databricks SDK untuk Python adalah cara yang direkomendasikan untuk bekerja dengan sandbox dari kode.
  • Gunakan Databricks CLI untuk terhubung ke sandbox melalui SSH.

Hitung ukuran

Databricks Sandbox dilengkapi dengan 4 vCPU dan RAM 8 GB. Ukuran ini tidak dapat dikonfigurasi.

Storage

Warning

Di akhir periode Beta, Databricks mungkin melakukan pembersihan satu kali terhadap data yang disimpan di sandbox. Jangan menyimpan apa pun yang tidak boleh Anda kehilangan.

Databricks Sandbox dilengkapi dengan penyimpanan yang terhubung ke jaringan.

  • Data di direktori utama Anda (/home/sandbox-agent) akan tetap ada selama masa pakai Databricks Sandbox Anda. Bahkan setelah menghentikan Databricks Sandbox Anda, data di direktori utama Anda tetap tersedia saat Anda memulai sesi berikutnya.
  • Direktori utama Anda dapat menyimpan hingga 100 GB. Saat ini, hal ini tidak dapat diubah.
  • Anda dapat menyimpan hingga 10 GB di luar direktori utama Anda, tetapi data ini akan terhapus saat Anda menghentikan sandbox Anda.

Jaringan

Tidak ada pembatasan terhadap lalu lintas keluar jaringan dari sandbox, dan egress tidak dapat dikonfigurasi.

Biaya penggunaan

Untuk informasi lengkap penggunaan penagihan, lihat harga Databricks. Databricks mengantisipasi penggunaan sandbox penagihan untuk:

  • Komputasi runtime: Ditagih setiap jam saat Databricks Sandbox Anda berjalan.
  • Penyimpanan persisten: Anda akan ditagih untuk data yang disimpan di direktori rumah Anda sampai Databricks Sandbox Anda dihapus. Penyimpanan dikenakan penagihan selama instance Databricks Sandbox masih ada. Untuk berhenti membayar penyimpanan, Anda harus menghapus sandbox.
  • Transfer data

Keterbatasan

  • Kuota ditegakkan. Anda bisa memiliki maksimal 40 sandbox aktif per pengguna (total 400 di semua negara bagian), dan sebuah workspace bisa memiliki maksimal 100 sandbox aktif (total 1.000).
  • Databricks Sandbox adalah komponen komputasi dasar untuk menjalankan kode, bukan lingkungan runtime Spark untuk tujuan umum. Untuk beban kerja Spark, gunakan Hubungkan ke komputasi tanpa server.
  • Alamat IP publik Databricks Sandbox Anda dapat berubah kapan saja. Akses masuk bawaan pada sandbox memblokir semua lalu lintas. Hal ini tidak dapat diubah saat ini.
  • Anda tidak dapat menyesuaikan lingkungan saat startup atau mempertahankan lingkungan di luar direktori utama Anda. Untuk menggunakan kembali paket atau konfigurasi di seluruh sesi, simpan di direktori utama Anda.