All Products
Search
Document Center

DataWorks:Tingkatkan mode ruang kerja (dari dasar ke standar)

Last Updated:Jul 18, 2026

Anda dapat meningkatkan ruang kerja dari mode dasar ke mode standar untuk mengisolasi lingkungan pengembangan dan produksi.

Sebelum memulai

Sebelum memulai, pahami hal-hal berikut:

Batasan

  • Hanya Akun Alibaba Cloud yang dapat digunakan untuk meningkatkan mode ruang kerja.

  • Anda tidak dapat meningkatkan ruang kerja dari mode dasar ke mode standar jika versi baru Data Development diaktifkan untuk ruang kerja tersebut.

Cara kerja peningkatan

Setelah peningkatan, platform membuat sumber data pengembangan dari sumber data produksi ruang kerja mode dasar asli, sehingga mengisolasi lingkungan pengembangan dan produksi.

  • Sumber data MaxCompute: Strategi peningkatan tergantung pada apakah resource komputasi disambungkan ke Data Development (DataStudio).

    • Jika tidak ada resource komputasi yang disambungkan ke Data Development:

      • Platform menyalin sumber data produksi untuk membuat sumber data pengembangan dan mengatur Default Access Identity sumber data baru menjadi Executor.

      • Jika Default Access Identity sumber data di ruang kerja mode dasar (sumber data produksi) adalah Task Owner, maka Default Access Identity-nya diperbarui menjadi Alibaba Cloud Account setelah peningkatan.

    • Jika resource komputasi disambungkan ke Data Development:

      Platform menyalin sumber data produksi ke lingkungan pengembangan dan secara otomatis menambahkan akhiran _dev ke nama proyek MaxCompute sumber data pengembangan. Jika nama proyek produksi sudah mengandung _dev, akhiran _dev tambahan akan ditambahkan.

      Misalnya, jika proyek MaxCompute produksi bernama test_dev, maka proyek pengembangan yang sesuai akan bernama test_dev_dev setelah peningkatan.

  • Sumber data non-MaxCompute: Platform menyalin sumber data produksi untuk membuat sumber data pengembangan. Kedua lingkungan berbagi database yang sama di lapisan bawah.

Catatan

Contoh berikut berfokus pada peningkatan ruang kerja MaxCompute dari mode dasar ke mode standar.

模式升级

Kategori

Sebelum peningkatan

Setelah peningkatan

Sumber data

Satu

Sumber data pengembangan ditambahkan, sehingga lingkungan pengembangan dan produksi dapat menggunakan sumber data yang terpisah.

Catatan
  • Selama peningkatan, platform menghasilkan sumber data pengembangan dengan konfigurasi yang sama seperti sumber data mode dasar asli (sekarang menjadi sumber data produksi) untuk mencapai isolasi lingkungan. Anda dapat melihat konfigurasinya di halaman Manajemen Sumber Data setelah peningkatan.

  • Setelah peningkatan:

    • Sumber data pengembangan dan produksi sepenuhnya terisolasi. Mengubah konfigurasi sumber data pengembangan tidak memengaruhi sumber data produksi.

    • Tidak ada tabel pengembangan yang dibuat secara otomatis di proyek MaxCompute pengembangan. Anda perlu membuatnya sesuai kebutuhan bisnis. Untuk informasi selengkapnya, lihat Buat dan gunakan tabel MaxCompute.

Prosedur

Untuk meningkatkan ruang kerja dari mode dasar ke mode standar, gunakan Akun Alibaba Cloud dan ikuti langkah-langkah berikut.

Catatan

Operasi ini tidak dapat dikembalikan. Lakukan dengan hati-hati.

  1. Masuk ke Konsol DataWorks. Di wilayah target, klik More > Management Center di panel navigasi kiri. Pilih ruang kerja dari daftar drop-down dan klik Go to Management Center.

  2. Di tab Work space > Basic Settings, klik Mode di sebelah Upgrade to Standard Mode.

    Catatan

    Anda tidak dapat meningkatkan ruang kerja dari mode dasar ke mode standar jika versi baru Data Development diaktifkan untuk ruang kerja tersebut.

  3. Pada kotak dialog Upgrade to Standard Mode, pilih This upgrade is irreversible. Confirm that you want to upgrade this workspace. lalu klik Start Upgrade.

Dampak terhadap MaxCompute

Bagian berikut menjelaskan bagaimana peningkatan memengaruhi MaxCompute, termasuk proses peningkatan dan contohnya. Untuk detail selengkapnya, lihat Akses data dan izin di MaxCompute untuk ruang kerja dalam mode berbeda.

Proses peningkatan

Setelah peningkatan, DataWorks menambahkan anggota dari ruang kerja asli ke proyek pengembangan MaxCompute baru dengan peran aslinya. Namun, izin mereka atas proyek produksi dicabut. Hanya pemilik proyek yang mempertahankan izin proyek produksi.

  1. Membuat proyek pengembangan MaxCompute (format nama proyek: projectname_dev) dan sumber data pengembangan.

  2. Menambahkan anggota ke proyek pengembangan MaxCompute: DataWorks menambahkan anggota ruang kerja ke proyek di lapisan mesin komputasi menggunakan perintah add user.添加项目成员

  3. Mencabut izin proyek produksi dari anggota asli: Di mode dasar, Pengguna RAM memiliki izin luas di lingkungan produksi. Setelah peningkatan, izin tersebut dicabut, dan Pengguna RAM hanya dapat beroperasi di proyek _dev.

Contoh skenario

Misalnya, sebuah perusahaan memiliki ruang kerja bernama A di DataWorks. Setelah administrator mengklik Upgrade to Standard Mode, proyek pengembangan bernama A_dev dibuat.

  • Anggota, peran, dan resource di ruang kerja A direplikasi ke proyek A_dev.

  • Anggota A1 (peran developer) dan B1 (peran O&M) dari ruang kerja A asli juga ditambahkan ke proyek A_dev, dan peran mereka dipertahankan.

  • Proyek A ditetapkan sebagai proyek produksi. Izin pengguna A1 dan B1 atas Proyek A dicabut, sehingga secara default mereka tidak lagi memiliki izin SELECT atau DROP pada tabel—langkah ini melindungi data produksi.

  • Proyek MaxCompute default di DataStudio (Data Development) adalah A_dev. Untuk mengkueri data produksi di DataStudio, gunakan format ProjectName.TableName. Anda hanya dapat mengedit kode di lingkungan A_dev melalui Data Development. Untuk memperbarui kode di proyek A, kirimkan tugas dari A_dev ke sistem penjadwalan dan publikasikan ke lingkungan produksi. Proses publikasi dan tinjauan ini memastikan keakuratan kode di lingkungan produksi.

Catatan

Setelah peningkatan, Anda tidak dapat langsung mengakses data di ruang kerja asli. Anda harus mengajukan izin berbasis peran. Secara default, tabel yang dikueri di DataStudio berasal dari lingkungan pengembangan. Untuk mengakses tabel produksi, ajukan izin yang diperlukan dan gunakan format ProjectName.TableName.

Setelah ruang kerja ditingkatkan ke mode standar, izin proyek produksi yang sebelumnya diberikan kepada Pengguna RAM dicabut. Jika kode Anda berisi AccessKey suatu akun, kesalahan terkait izin mungkin terjadi.

Perubahan perilaku

Tabel berikut menjelaskan bagaimana perilaku Pengguna RAM berubah setelah peningkatan dari mode dasar ke mode standar, dengan asumsi resource komputasi MaxCompute disambungkan dan ruang kerja dioperasikan oleh Akun Alibaba Cloud.

Skenario

Ruang kerja mode dasar

Ruang kerja mode standar

Beroperasi pada resource (tabel/resource/function)

Operasi langsung berhasil.

Catatan

Di mode dasar, izin Akun Alibaba Cloud digunakan untuk mengeksekusi tugas. Bahkan ketika Pengguna RAM melakukan operasi, Pengguna RAM tersebut secara efektif memiliki izin yang sama dengan Akun Alibaba Cloud. Karena izin ini tidak dibatasi, Pengguna RAM dapat langsung beroperasi pada data produksi, sehingga kontrol akses tidak mungkin dilakukan.

  • Resource lingkungan pengembangan: Pengguna RAM dapat langsung beroperasi pada resource pengembangan dari DataStudio menggunakan perintah.

  • Resource lingkungan produksi: Pengguna RAM tidak dapat langsung beroperasi pada resource produksi dari DataStudio.

    Catatan

    Di mode standar, Pengguna RAM tidak memiliki izin lingkungan produksi secara default. Izin atas tabel produksi harus disetujui di Security Center.

Mengakses lingkungan dan akun

Mode dasar hanya memiliki lingkungan produksi. Semua perintah beroperasi langsung pada data produksi.

  • Data Development: Menggunakan Akun Alibaba Cloud untuk mengakses resource produksi.

  • Production Operation Center: Menggunakan Akun Alibaba Cloud untuk mengakses resource produksi.

  • Data Development: Menggunakan akun Pengguna RAM untuk mengakses resource. Secara default, mengakses atau menulis ke resource pengembangan.

  • Production Operation Center: Menggunakan akun tertentu di lingkungan produksi untuk mengakses atau menulis ke resource produksi.

Mengakses resource di lingkungan yang sesuai

projectname.tablename/resource/function

  • Akses resource pengembangan: projectname_dev.tablename/resource/function

    Catatan

    DataStudio mengakses resource pengembangan secara default. Artinya, Anda dapat langsung mengakses tabel, resource, atau function dalam kueri SQL tanpa menentukan nama proyek.

  • Akses resource produksi: projectname.tablename/resource/function

    Catatan

    Production Operation Center mengakses resource produksi secara default. Artinya, Anda dapat langsung mengakses tabel, resource, atau function dalam kueri SQL tanpa menentukan nama proyek.