Jika Anda menggunakan ruang kerja dalam mode dasar dan ingin memisahkan lingkungan pengembangan dari lingkungan produksi, Anda dapat meningkatkan ruang kerja dari mode dasar ke mode standar. Topik ini menjelaskan cara melakukan peningkatan tersebut.
Sebelum Anda mulai
Sebelum meningkatkan mode ruang kerja, pastikan Anda memahami hal-hal berikut:
Perbedaan antara ruang kerja dalam mode dasar dan mode standar, termasuk perbedaan dalam arsitektur fisik dan prosedur pengembangan tugas. Untuk informasi lebih lanjut, lihat Perbedaan antara mode ruang kerja.
Cara menambahkan sumber data dan mengaitkan sumber data dengan DataStudio. Untuk informasi lebih lanjut, lihat Manajemen Sumber Data dan Persiapan sebelum pengembangan data: Mengaitkan sumber data atau kluster dengan DataStudio.
Batasan
Hanya Akun Alibaba Cloud yang dapat digunakan untuk meningkatkan mode ruang kerja.
Anda tidak dapat meningkatkan ruang kerja yang memiliki opsi Berpartisipasi dalam Pratinjau Publik Data Studio diaktifkan dari mode dasar ke mode standar.
Kebijakan Peningkatan
Setelah meningkatkan ruang kerja dari mode dasar ke mode standar, DataWorks menambahkan sumber data di lingkungan pengembangan berdasarkan sumber data di lingkungan produksi ruang kerja untuk mengisolasi sumber data di kedua lingkungan tersebut.
Sumber data MaxCompute: DataWorks menyediakan kebijakan peningkatan berdasarkan apakah sumber daya komputasi MaxCompute dikaitkan dengan DataStudio.
Sumber daya komputasi tidak dikaitkan dengan DataStudio:
Salin sumber data di lingkungan produksi ke lingkungan pengembangan dan atur parameter Default Access Identity menjadi Executor untuk sumber data di lingkungan pengembangan.
Jika nilai parameter Default Access Identity untuk sumber data di ruang kerja dalam mode dasar adalah Task Owner, nilai parameter Default Access Identity untuk sumber data di lingkungan produksi berubah menjadi Alibaba Cloud primary account setelah Anda meningkatkan ruang kerja dari mode dasar ke mode standar. Sumber data di ruang kerja dalam mode dasar berada di lingkungan produksi.
Sumber daya komputasi dikaitkan dengan DataStudio:
Salin sumber data di lingkungan produksi ke lingkungan pengembangan. DataWorks secara otomatis menambahkan akhiran
_devpada nama proyek MaxCompute terkait di lingkungan pengembangan. Jika nama proyek MaxCompute terkait di lingkungan produksi mengandung_dev, DataWorks menambahkan satu lagi akhiran_devpada nama proyek MaxCompute terkait di lingkungan pengembangan.Sebagai contoh, nama proyek MaxCompute di lingkungan produksi adalah
test_dev. Setelah meningkatkan ruang kerja dari mode dasar ke mode standar, nama proyek MaxCompute di lingkungan pengembangan adalahtest_dev_dev.
Sumber data selain sumber data MaxCompute: Salin sumber data di lingkungan produksi ke lingkungan pengembangan. Database yang sama digunakan di lingkungan pengembangan dan produksi.
Topik ini menjelaskan cara meningkatkan mode ruang kerja di mana sumber data MaxCompute ditambahkan dari mode dasar ke mode standar.

Item | Sebelum peningkatan | Setelah peningkatan |
Sumber data | Satu sumber data | Sumber data yang digunakan di lingkungan pengembangan ditambahkan. Anda dapat menambahkan sumber data yang berbeda ke lingkungan pengembangan dan produksi. Catatan
|
Meningkatkan mode ruang kerja
Anda dapat masuk ke Konsol DataWorks dengan Akun Alibaba Cloud dan melakukan operasi berikut untuk meningkatkan ruang kerja dari mode dasar ke mode standar:
Operasi peningkatan ini tidak dapat dibatalkan. Lanjutkan dengan hati-hati.
Pergi ke halaman SettingCenter.
Masuk ke Konsol DataWorks. Di bilah navigasi atas, pilih Wilayah yang diinginkan. Di panel navigasi kiri, pilih . Pada halaman yang muncul, pilih ruang kerja yang diinginkan dari daftar drop-down dan klik Go to Management Center.
Di tab Basic Settings halaman Workspace, klik Upgrade to Standard Mode di sebelah Basic Mode.
CatatanAnda tidak dapat meningkatkan ruang kerja yang memiliki opsi Berpartisipasi dalam Pratinjau Publik Data Studio diaktifkan dari mode dasar ke mode standar.
Di kotak dialog Upgrade to Standard Mode, pilih The upgrade operation is irreversible. Are you sure that you want to upgrade the mode of the workspace? dan klik Start Upgrade.
Dampak peningkatan pada sumber data MaxCompute
Bagian ini memberikan contoh untuk menjelaskan dampak pada sumber data MaxCompute setelah meningkatkan ruang kerja dari mode dasar ke mode standar. Untuk informasi lebih lanjut, lihat Akses sumber daya MaxCompute dan izin dalam mode ruang kerja yang berbeda.
Proses peningkatan
Setelah meningkatkan ruang kerja dari mode dasar ke mode standar, DataWorks mengkloning anggota ruang kerja ke proyek MaxCompute di lingkungan pengembangan dan mempertahankan peran asli untuk anggota tersebut. Di proyek MaxCompute di lingkungan produksi, DataWorks hanya mempertahankan izin pemilik ruang kerja, dan mencabut izin anggota lainnya.
Hasilkan proyek MaxCompute dan sumber data untuk lingkungan pengembangan. Nama proyek dalam format
Nama Proyek_dev.Tambahkan anggota ke proyek MaxCompute di lingkungan pengembangan. Perintah
add userdigunakan untuk menambahkan anggota ruang kerja DataWorks ke proyek MaxCompute sebagai anggota.
Cabut izin pada proyek MaxCompute di lingkungan produksi dari anggota ruang kerja asli. Di ruang kerja dalam mode dasar, Pengguna RAM memiliki izin tinggi pada data di lingkungan produksi. Setelah meningkatkan ruang kerja, izin pada proyek MaxCompute di lingkungan produksi dicabut dari Pengguna RAM. Pengguna RAM hanya dapat melakukan operasi pada proyek MaxCompute yang namanya diakhiri dengan
_dev.
Skenario contoh
Sebagai contoh, sebuah perusahaan memiliki Ruang Kerja A di DataWorks dan meningkatkan Ruang Kerja A dari mode dasar ke mode standar. Ruang kerja bernama A_dev dibuat di lingkungan pengembangan.
Anggota, peran, dan sumber daya di Ruang Kerja A semuanya dibuat di Ruang Kerja A_dev.
Anggota A1 yang diberi peran Pengembangan dan Anggota B1 yang diberi peran O&M di Ruang Kerja A juga bergabung dengan Ruang Kerja A_dev dengan peran mereka tetap dipertahankan.
Proyek A menjadi proyek di lingkungan produksi. Izin Anggota A1 dan B1 di Ruang Kerja A dicabut. Secara default, anggota A1 dan B1 tidak dapat menanyakan atau menghapus tabel. Ini memastikan keamanan data di lingkungan produksi.
Secara default, proyek yang digunakan di halaman DataStudio adalah Proyek A_dev. Untuk menanyakan data tabel di lingkungan produksi di halaman DataStudio, Anda harus menentukan nama tabel dalam format Nama Proyek.Nama Tabel. Di halaman DataStudio, Anda hanya dapat memodifikasi kode tugas di Ruang Kerja A_dev. Untuk memperbarui kode tugas di Ruang Kerja A, Anda harus mengirimkan node terkait di Ruang Kerja A_dev dan menerapkan node tersebut ke lingkungan produksi. Penerapan dan tinjauan node memastikan kebenaran kode node di lingkungan produksi.
Secara default, Anda tidak dapat mengakses data ruang kerja asli setelah mode ruang kerja ditingkatkan. Untuk mengakses data, Anda harus meminta izin yang diperlukan. Secara default, tabel yang ditanyakan di halaman DataStudio berasal dari lingkungan pengembangan. Untuk menanyakan tabel di lingkungan produksi, Anda harus meminta izin yang diperlukan dan menentukan nama tabel dalam format Nama Proyek.Nama Tabel.
Setelah ruang kerja ditingkatkan ke mode standar, peran asli Pengguna RAM dicabut. Jika Anda menggunakan Pasangan Kunci Akses Pengguna RAM di kode node, kesalahan mungkin dilaporkan untuk memberi tahu Anda bahwa Anda tidak memiliki izin yang diperlukan.
Contoh perubahan
Sebagai contoh, Anda menambahkan sumber daya komputasi MaxCompute di ruang kerja dalam mode dasar dan Akun Alibaba Cloud ditentukan untuk melakukan operasi di ruang kerja. Setelah ruang kerja ditingkatkan dari mode dasar ke mode standar, operasi yang dapat dilakukan oleh Pengguna RAM berubah. Tabel berikut menjelaskan perubahan tersebut.
Skenario | Ruang kerja dalam mode dasar | Ruang kerja dalam mode standar |
Melakukan operasi pada tabel, sumber daya, atau fungsi | Pengguna RAM dapat langsung melakukan operasi pada tabel, sumber daya, atau fungsi. Catatan Di ruang kerja dalam mode dasar, Akun Alibaba Cloud ditentukan untuk melakukan operasi di ruang kerja. Pengguna RAM memiliki izin yang sama dengan Akun Alibaba Cloud. Akun Alibaba Cloud memiliki tingkat izin tertinggi. Oleh karena itu, Pengguna RAM dapat langsung melakukan operasi pada data di lingkungan produksi, dan izin tidak dapat dikelola. |
|
Menggunakan akun untuk mengakses data di lingkungan yang berbeda | Ruang kerja dalam mode dasar hanya memiliki lingkungan produksi. Anda dapat langsung menjalankan perintah untuk melakukan operasi pada sumber daya di lingkungan produksi.
|
|
Mengakses sumber daya di lingkungan | namaproject.namatabel/sumberdaya/fungsi |
|