Gambaran umum komputasi khusus

Halaman ini menyediakan gambaran umum mode akses komputasi khusus.

Apa itu komputasi khusus?

Komputasi khusus adalah komputasi yang dikonfigurasi dengan mode akses khusus. Ini berarti sumber daya komputasi hanya dapat digunakan oleh satu pengguna atau grup yang ditetapkan untuknya. Untuk informasi tentang mengonfigurasi mode akses, lihat Mode akses.

Pemilihan mode akses

Mode akses dikonfigurasi saat membuat sumber daya komputasi serbaguna atau sumber daya komputasi untuk tugas. Pengaturan mode akses berada di bawah bagian Tingkat Lanjut di UI komputasi dan diwakili oleh data_security_mode dalam API.

Secara default di UI, mode akses diatur ke Otomatis, yang berarti mode akses secara otomatis dipilih untuk Anda berdasarkan Databricks Runtime yang Anda pilih. Secara default menggunakan Standar, kecuali jika runtime machine learning, tipe instans GPU, atau Databricks Runtime versi di bawah 14.3 dipilih, yang dalam hal ini Khusus digunakan.

Kapan menggunakan komputasi khusus

Pilih komputasi khusus untuk beban kerja yang memerlukan:

  • API RDD: Beban kerja yang memerlukan akses langsung ke API RDD Spark (Resilient Distributed Dataset)
  • Instans GPU: Beban kerja yang memerlukan akses ke sumber daya GPU
  • Dukungan bahasa R: Beban kerja ilmu data yang memerlukan kemampuan pemrograman R
  • Akses komputer istimewa: Aplikasi yang memerlukan akses ke sumber daya sistem tingkat bawah

Untuk sebagian besar beban kerja lainnya, termasuk rekayasa data umum, analitik SQL, dan ilmu data kolaboratif, gunakan komputasi standar untuk efisiensi biaya yang lebih baik dan manajemen yang disederhanakan. Lihat Gambaran umum komputasi standar.

Penugasan pengguna dan grup

  • Pengguna tunggal: Tetapkan komputasi ke satu pengguna tertentu untuk akses eksklusif.
  • Akses grup: Tetapkan komputasi ke satu grup untuk akses bersama dalam grup (Pratinjau Umum). Lihat Akses grup komputasi khusus.

Hanya admin workspace yang dapat menetapkan sumber daya komputasi khusus ke pengguna lain. Pengguna non-admin dapat menetapkan compute dedicated hanya untuk diri mereka sendiri atau kepada grup. Aturan ini berlaku setiap kali Anda membuat atau mengedit compute. Misalnya, Anda tidak dapat mengedit komputasi khusus yang ditugaskan ke pengguna lain, meskipun Anda memiliki izin CAN MANAGE di dalamnya. Permintaan yang melanggar aturan ini akan mengembalikan kesalahan PERMISSION_DENIED .

Untuk komputasi job, Azure Databricks memeriksa aturan saat Anda membuat atau mengedit job, bukan saat job dijalankan. Pekerjaan yang sudah ada yang menetapkan komputasi ke pengguna lain akan terus berjalan sampai seseorang mengeditnya.

Batasan dan pertimbangan