All Products
Search
Document Center

DataWorks:Lingkungan pengembangan personal

Last Updated:Jun 17, 2026

Lingkungan pengembangan personal di Data Studio adalah instans pengembangan berbasis cloud tingkat akun yang terintegrasi dengan penyimpanan OSS dan NAS, Git untuk pengendalian versi, serta ekosistem Python dan Notebook. Lingkungan ini mendukung eksekusi skrip lokal, debugging online, dan pengiriman tugas. Dengan dukungan gambar kustom yang fleksibel dan kemampuan ekstensi layanan eksternal, lingkungan ini menyediakan solusi end-to-end yang efisien dan dapat dikustomisasi untuk pemrosesan data, pelatihan model, dan pengembangan kolaboratif, sehingga meningkatkan kualitas kode dan efisiensi pengembangan. Topik ini menjelaskan cara menggunakan lingkungan pengembangan personal.

Fitur

Data Studio memungkinkan Anda membuat instans lingkungan pengembangan personal tingkat akun. Dengan konektivitas jaringan, Anda dapat dengan mudah mengakses penyimpanan NAS dan repositori Git, mengkloning kode dari repositori Git, serta mengembangkan dan men-debug kode Python dan Notebook secara online. Anda juga dapat melakukan commit kode ke ruang kerja proyek untuk penjadwalan.

Instans lingkungan pengembangan personal:

  • Mendukung ekosistem SQL, AI Notebook, dan Python. Anda dapat menjalankan pernyataan SQL, skrip Python, dan perintah shell secara lokal, mengembangkan tugas untuk pengembangan Notebook, serta men-debug kode Anda.

  • Mendukung instalasi ekstensi untuk mengembangkan tugas tertentu, seperti tugas DataWorks Agent berbasis klien pihak ketiga.

  • Mendukung integrasi Git untuk manajemen kode, memungkinkan Anda dengan mudah mengkloning, mendorong (push), dan mengelola kode Anda.

  • Mendukung OSS dan NAS untuk memudahkan manajemen dan akses data.

  • Mendukung custom images DataWorks, memungkinkan Anda melakukan berbagai tugas pengembangan berdasarkan gambar yang Anda buat.

Dengan fitur-fitur tersebut, Data Studio menyediakan lingkungan pengembangan yang efisien, fleksibel, dan kuat, yang menyederhanakan pemrosesan data, analisis, dan pelatihan model sehingga meningkatkan efisiensi pengembangan dan kualitas kode.

Billing

Saat membuat instans lingkungan pengembangan personal, Anda harus menentukan kelompok sumber daya dan jumlah CU. Anda akan dikenai biaya berdasarkan CU yang dikonsumsi oleh kelompok sumber daya sesuai dengan durasi waktu proses instans. Untuk informasi selengkapnya, lihat Billing kelompok sumber daya serverless.

Penting
  • Saat instans lingkungan pengembangan personal berada dalam status Running, biaya komputasi dikenakan berdasarkan metode penagihan kelompok sumber daya. Jika instans menggunakan kelompok sumber daya bayar sesuai penggunaan, biaya dihitung berdasarkan kuota sumber daya × durasi waktu proses instans. Jika instans menggunakan kelompok sumber daya langganan, instans akan mengonsumsi kuota yang tersedia pada kelompok sumber daya tersebut.

  • Jika instans lingkungan pengembangan personal tidak digunakan, hentikan instans segera dari halaman manajemen instans.

Batasan

  • Batasan ruang kerja: Fitur ini hanya tersedia di ruang kerja yang telah mengaktifkan Use Data Studio (New Version).

  • Batasan kelompok sumber daya: Hanya kelompok sumber daya serverless yang didukung.

  • Batasan jumlah: Setiap anggota dapat membuat hingga 10 instans lingkungan pengembangan personal dalam satu ruang kerja.

  • Batasan penyimpanan: Setiap instans lingkungan pengembangan personal dilengkapi disk sistem gratis 30GiB, yang merupakan penyimpanan bawaan instans. Disk ini akan ditarik kembali 15 hari setelah instans dihentikan. Pastikan Anda segera menyimpan file kode pribadi Anda.

  • Kontrol izin: Data Studio mengelola izin untuk instans lingkungan pengembangan personal berdasarkan peran yang berbeda, seperti administrator penyewa, administrator ruang kerja, atau pemilik instans.

    • Administrator penyewa dan administrator ruang kerja

      • Dapat melihat dan mengelola semua instans lingkungan pengembangan personal di ruang kerja saat ini.

      • Hanya dapat menggunakan instans lingkungan pengembangan personal yang mereka miliki.

    • Pemilik instans

      • Hanya dapat melihat, menggunakan, dan mengelola instans lingkungan pengembangan personal yang mereka miliki.

        Mengelola mencakup tindakan seperti Change Configuration, Stop, Start, Delete, Create Image, Scheduled Shutdown, dan View Auto-shutdown Policy.
  • Kontrol keamanan: Administrator penyewa atau administrator keamanan penyewa dapat mengonfigurasi kebijakan kontrol untuk lingkungan pengembangan personal di Security Center menggunakan fitur Control Personal Development Environment Actions untuk membatasi tindakan berikut:

    • Unduh file: Administrator dapat mengontrol apakah pengguna diizinkan mengunduh file dari direktori yang dipasang ke instans lingkungan pengembangan personal. Jika dinonaktifkan, tombol unduh akan diredupkan.

    • Instalasi ekstensi: Administrator dapat mengontrol apakah pengguna diizinkan menginstal ekstensi. Jika dinonaktifkan, tombol instal akan diredupkan.

    • Penggunaan terminal: Administrator dapat mengontrol apakah pengguna diizinkan menggunakan terminal. Jika dinonaktifkan, tombol terminal akan diredupkan.

Buat instans lingkungan pengembangan personal

  1. Buka halaman Workspaces di Konsol DataWorks. Di bilah navigasi atas, pilih wilayah yang diinginkan. Temukan ruang kerja yang diinginkan dan pilih Shortcuts > Data Studio di kolom Actions.

  2. Di bagian atas halaman, klik Personal development environment, lalu pilih instans lingkungan pengembangan personal yang sudah ada atau buat yang baru.

    Parameter

    Deskripsi

    Instance name

    Nama instans lingkungan pengembangan personal. Anda dapat menentukan nama kustom.

    Instance owner

    Pengguna saat ini adalah pemilik instans default.

    Resource details

    Resource group

    Pilih kelompok sumber daya serverless yang akan digunakan untuk instans lingkungan pengembangan personal.

    Resource type

    Anda dapat mengonfigurasi sumber daya CPU atau GPU.

    Resource quota

    Pilih spesifikasi sumber daya untuk instans. Kuota sumber daya yang sesuai dengan spesifikasi yang dipilih tidak boleh melebihi Maximum CUs yang dikonfigurasi untuk lingkungan pengembangan personal di kelompok sumber daya. Jika batas terlampaui, Anda tidak dapat membuat instans. Untuk menyesuaikan kuota, hubungi administrator agar mengubahnya di halaman manajemen kuota kelompok sumber daya.

    Setelah memilih spesifikasi, informasi berikut akan ditampilkan:

    • Specification Name, CPU, Memory, Bandwidth, dan Resource Quota (jumlah CU yang akan dikonsumsi oleh spesifikasi yang dipilih dari kelompok sumber daya).

      • Untuk instans tipe GPU, GPU Specifications dan GPU Memory juga ditampilkan.

    Di bagian Assign CU quota to a task kelompok sumber daya serverless, Anda dapat mengalokasikan Maximum CUs atau Minimum CUs untuk instans lingkungan pengembangan personal saat ini.

    Penting

    Perhatikan informasi Resource Quota. Saat instans lingkungan pengembangan personal sedang berjalan, jika menggunakan kelompok sumber daya bayar sesuai penggunaan, biaya dihitung sebagai kuota sumber daya × durasi waktu proses instans. Jika menggunakan kelompok sumber daya langganan, instans akan mengonsumsi kuota yang tersedia pada kelompok tersebut.

    Select image

    Pilih gambar yang disediakan sistem atau gambar kustom.

    Storage settings

    disk sistem

    Setiap instans lingkungan pengembangan personal dilengkapi disk sistem gratis 30 GiB. Disk ini akan ditarik kembali 15 hari setelah instans dihentikan. Pastikan Anda segera menyimpan file kode Anda.

    Jalur default untuk penyimpanan bawaan adalah /mnt/workspace.

    dataset

    Untuk membaca dari atau menulis ke OSS atau NAS di lingkungan pengembangan personal Anda, tambahkan dataset ke lingkungan tersebut.

    • Datasets: Pilih dataset tipe penyimpanan file (OSS atau NAS) yang dibuat di ruang kerja saat ini. Perhatikan hal berikut:

      Jika Anda memilih dataset NAS dan jaringan kelompok sumber daya DataWorks tidak terhubung ke titik pemasangan NAS, Anda harus menyesuaikan jaringan VPC untuk memastikan konektivitas.

      Catatan

      Jaringan terhubung ketika VPC yang terikat ke kelompok sumber daya DataWorks sama dengan VPC yang terikat ke titik pemasangan NAS.

    • Mount Path: Jalur pemasangan default berdasarkan konfigurasi dataset. Anda dapat mengubahnya untuk node saat ini.

    • Advanced Settings: Saat mengembangkan node yang membaca dari dataset OSS atau NAS, Anda dapat menggunakan managed datasets berbeda untuk menyesuaikan pengaturan seperti metode baca dan protokol pemasangan.

    • Read Only: Jika Anda mengaktifkan opsi ini, tugas yang berjalan di lingkungan pengembangan personal hanya dapat membaca data. Menulis data ke OSS atau NAS tidak diizinkan.

      Penting

      Catatan tentang penghapusan file di ruang penyimpanan instans:

      • File yang dihapus dari ruang NAS yang dipasang oleh instans (jalur default: /mnt/data) tidak dipindahkan ke recycle bin Data Studio. Jika Anda mengaktifkan recycle bin di Konsol File Storage NAS, file yang dihapus akan dipindahkan ke recycle bin sistem file.

      • File yang dihapus dari ruang OSS yang dipasang oleh instans (jalur default: /mnt/data) tidak dipindahkan ke recycle bin Data Studio. Anda dapat memulihkan data dengan mengaktifkan fitur versioning.

      • File yang dihapus dari penyimpanan bawaan instans (jalur default: /mnt/workspace) tidak dipindahkan ke recycle bin Data Studio.

    Network settings

    VPC

    • Untuk mengakses sumber daya di VPC (seperti RDS): Konfigurasikan Proprietary Network yang sesuai di sini.

    • Untuk mengakses sumber daya publik: Biarkan bidang ini kosong. Lingkungan pengembangan mendukung akses jaringan publik secara default.

    • Untuk mengakses sumber daya VPC dan publik: Setelah mengonfigurasi Proprietary Network, Anda juga harus mengonfigurasi internet-facing NAT gateway untuk VPC agar dapat mengakses internet.

      Catatan

      Untuk mengakses alamat yang dilindungi daftar izin alamat IP, Anda juga harus mengikat Proprietary Network yang memiliki kemampuan akses jaringan publik.

    security group

    Pilih grup keamanan untuk disambungkan.

    VSwitch

    Opsional. Jika Anda tidak menentukan VSwitch, sistem akan memilihnya secara acak dari VPC yang dipilih.

    Access configuration

    Enable SSH

    Setelah mengaktifkan opsi ini, Anda dapat menggunakan protokol SSH native untuk terhubung ke lingkungan pengembangan personal melalui VPC yang dipilih. Jika Anda telah mengonfigurasi gambar kustom, pastikan sshd telah diinstal di dalam gambar tersebut.

    Penting

    Untuk menggunakan SSH, Anda harus menginstal server SSH di lingkungan pengembangan personal. Untuk informasi selengkapnya, lihat Step 4: Install an SSH server.

    SSH public key

    Kunci publik yang dihasilkan di mesin lokal Anda. Untuk informasi selengkapnya, lihat Step 2: Generate an SSH key pair.

    SSH access method

    • VPC Login: Metode akses ini didukung secara default. Anda dapat mengakses lingkungan pengembangan personal dari terminal lain dalam VPC, seperti instans ECS.

    • Internet Login: Pilih opsi ini untuk menambahkan akses jaringan publik. Anda juga harus mengonfigurasi NAT Gateway dan EIP.

    VPC access domain name

    Ini akan membuat catatan PrivateZone untuk Anda. Anda dapat menggunakan nama domain ini dalam VPC untuk mengakses layanan SSH instans atau layanan kustom lainnya, sehingga menghindari masalah akibat perubahan alamat IP instans. Perhatikan bahwa pembuatan catatan PrivateZone dikenai biaya.

    NAT Gateway

    Parameter ini diperlukan untuk akses jaringan publik. Pilih internet-facing NAT Gateway yang telah dibuat untuk VPC saat ini.

    EIP

    Parameter ini diperlukan untuk akses jaringan publik. Pilih EIP yang telah dibuat untuk NAT Gateway saat ini.

    Advanced information

    Instance RAM Role

    Instance RAM Role memungkinkan Anda mengaitkan peran dengan instans lingkungan pengembangan personal. Hal ini memungkinkan instans mengakses layanan cloud lain menggunakan kredensial temporary dari Security Token Service (STS), yang diperbarui secara berkala. Metode ini meningkatkan keamanan AccessKey Anda dan memungkinkan pengelolaan izin detail halus melalui RAM. Secara default, DataWorks Default Role dipilih.

    Untuk informasi selengkapnya tentang peran, lihat Configure an Instance RAM Role for a personal development environment.

Kelola instans lingkungan pengembangan personal

Hentikan instans lingkungan pengembangan personal

Penting
  • Saat instans lingkungan pengembangan personal berada dalam status Running, jika instans menggunakan kelompok sumber daya bayar sesuai penggunaan, biaya dihitung sebagai kuota sumber daya × durasi waktu proses instans. Jika menggunakan kelompok sumber daya langganan, instans akan mengonsumsi kuota yang tersedia pada kelompok tersebut.

  • Jika instans lingkungan pengembangan personal tidak digunakan, hentikan segera dari halaman manajemen instans.

Anda dapat menghentikan instans lingkungan pengembangan personal dengan beberapa cara:

1. Tetapkan kebijakan shutdown otomatis tingkat ruang kerja

Akun utama Alibaba Cloud atau administrator ruang kerja dapat menetapkan kebijakan shutdown otomatis di pusat administrasi. Kebijakan ini secara otomatis mematikan instans yang sedang berjalan di ruang kerja yang memenuhi kriteria yang ditentukan.

  1. Login 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 halaman Workspace Settings > General Configurations, temukan bagian Personal Development Environment Instances dan konfigurasikan Automatic Shutdown Policy sesuai kebutuhan.

    Deskripsi parameter:

    • Idle Duration adalah parameter yang diperlukan, ditentukan dalam satuan jam.

    • Minimal salah satu dari GPU Utilization atau CPU Utilization harus dikonfigurasi.

    Catatan
    • Kebijakan shutdown yang ditentukan di sini berlaku untuk semua instans lingkungan pengembangan personal yang sedang berjalan di ruang kerja saat ini dan langsung berlaku setelah disimpan.

    • Jika Anda mengubah konfigurasi shutdown otomatis, penghitung waktu idle untuk instans lingkungan pengembangan personal akan direset.

2. Atur shutdown terjadwal

  1. Di antarmuka Data Studio, klik Personal development environment di bagian atas dan pilih Management Environment.

  2. Di daftar Personal Development Environment Instances, temukan instans yang ingin Anda hentikan secara otomatis. Di kolom Operation, klik ikon image > Scheduled Shutdown. Konfigurasikan Auto-shutdown Time dan klik OK.

3. Hentikan instans secara manual

  1. Di antarmuka Data Studio, klik Personal development environment di bagian atas dan pilih Management Environment.

  2. Di daftar Personal Development Environment Instances, temukan instans yang ingin Anda hentikan. Di kolom Operation, klik Stop.

Hapus instans lingkungan pengembangan personal

Untuk melepaskan instans lingkungan pengembangan personal, temukan instans tersebut di daftar instans. Di kolom Operation, klik Delete dan konfirmasi penghapusan di kotak dialog yang muncul.

Lihat pemanfaatan sumber daya

Arahkan kursor ke ringkasan pemanfaatan sumber daya di samping nama instans untuk melihat informasi detail setiap metrik.

Gunakan dataset di lingkungan pengembangan personal

Lingkungan pengembangan personal mendukung dataset, yang memungkinkan node membaca dari dan menulis ke OSS atau NAS selama runtime. Untuk informasi selengkapnya, lihat Use datasets in a personal development environment.

Referensi

FAQ

T: Instans gagal dimulai dengan error cu is not enough as max. Apa yang harus saya lakukan?

J: Kelompok sumber daya memiliki batas CU untuk lingkungan pengembangan personal. Buka halaman manajemen kuota kelompok sumber daya untuk menyesuaikan kuota.

T: Apa hubungan antara lingkungan pengembangan personal dan lingkungan pengembangan serta produksi di ruang kerja mode standar?

J: Lingkungan pengembangan personal dan lingkungan pengembangan serta produksi di ruang kerja mode standar adalah sistem yang berbeda. Lingkungan pengembangan personal adalah instans berbasis cloud tingkat akun yang digunakan untuk menulis, men-debug, dan menguji kode. Lingkungan pengembangan dan produksi di ruang kerja mode standar digunakan untuk menjadwalkan dan menjalankan alur kerja. Anda harus melakukan submit kode yang ditulis dan di-debug di lingkungan pengembangan personal ke ruang kerja proyek. Kemudian, Anda dapat mengonfigurasinya untuk penjadwalan di lingkungan pengembangan dan menerapkannya ke lingkungan produksi.

T: Di lingkungan pengembangan personal, bagaimana cara saya memublikasikan alur kerja ke lingkungan pengembangan untuk mengonfigurasi penjadwalan?

J: Setelah mengembangkan dan men-debug kode di lingkungan pengembangan personal, lakukan commit ke ruang kerja proyek. Lalu, buka halaman Pengembangan Data di Data Studio, buka node alur kerja yang sesuai di lingkungan pengembangan, konfigurasikan properti penjadwalannya seperti siklus penjadwalan dan dependensi, lalu terapkan alur kerja ke lingkungan produksi.

T: Daftar drop-down di bagian atas lingkungan pengembangan personal saya tidak memiliki opsi. Mengapa saya tidak bisa beralih ke lingkungan pengembangan atau produksi?

J: Daftar drop-down di bagian atas lingkungan pengembangan personal memungkinkan Anda memilih dan mengelola instans lingkungan pengembangan personal, bukan beralih antara lingkungan pengembangan dan produksi di ruang kerja mode standar. Jika daftar drop-down kosong, biasanya disebabkan oleh salah satu alasan berikut:

  • Ruang kerja saat ini tidak terikat ke kelompok sumber daya serverless, atau belum dialokasikan kuota CU untuk lingkungan pengembangan personal di kelompok sumber daya tersebut.

  • Pengguna saat ini belum membuat instans lingkungan pengembangan personal apa pun. Klik daftar drop-down dan pilih untuk membuat instans baru.

  • Ruang kerja belum mengaktifkan Data Studio versi baru. Lingkungan pengembangan personal hanya tersedia di Data Studio.