全部产品
Search
文档中心

DataWorks:Lingkungan pengembangan pribadi

更新时间:Nov 15, 2025

Lingkungan pengembangan pribadi DataStudio adalah instans pengembangan cloud di tingkat akun yang mengintegrasikan Object Storage Service (OSS), penyimpanan NAS, manajemen kode Git, serta ekosistem Python dan Notebook. Lingkungan ini mendukung eksekusi skrip lokal, debugging online, dan pengiriman tugas. Dengan citra kustom yang fleksibel dan ekstensi layanan eksternal, lingkungan ini menyediakan dukungan end-to-end yang efisien dan dapat dikustomisasi untuk pemrosesan data, pelatihan model, serta pengembangan kolaboratif, sehingga meningkatkan kualitas kode dan efisiensi pengembangan. Topik ini menjelaskan cara menggunakan lingkungan pengembangan pribadi.

Fitur

Di DataStudio, Anda dapat membuat instans lingkungan pengembangan pribadi di tingkat akun. Saat terhubung ke jaringan, Anda dapat dengan mudah mengakses penyimpanan NAS dan repositori Git, mengkloning kode dari repositori Git, serta mengembangkan dan melakukan debugging kode Python dan Notebook secara online. Anda juga dapat melakukan commit kode ke ruang kerja proyek untuk penjadwalan.

Instans lingkungan pengembangan pribadi:

  • Mendukung ekosistem SQL, AI Notebook, dan Python. Anda dapat mengeksekusi pernyataan SQL, skrip Python, dan perintah Shell secara lokal, serta mengembangkan tugas pengembangan Notebook. Lingkungan ini juga menyediakan fitur debugging kode.

  • Mendukung instalasi ekstensi untuk mengembangkan tugas tertentu, seperti tugas DataWorks Agent.

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

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

  • Mendukung citra kustom DataWorks, sehingga Anda dapat menjalankan berbagai tugas pengembangan berdasarkan citra yang telah Anda buat.

Dengan fitur-fitur tersebut, DataStudio menyediakan lingkungan pengembangan yang efisien, fleksibel, dan andal untuk memproses dan menganalisis data serta melatih model, sehingga meningkatkan efisiensi pengembangan dan kualitas kode.

Penagihan

Saat membuat instans lingkungan pengembangan pribadi, Anda harus menentukan kelompok sumber daya dan unit komputasi (CU). Biaya dikenakan berdasarkan CU dari kelompok sumber daya sesuai dengan waktu prosesnya. Untuk informasi selengkapnya, lihat Penagihan kelompok sumber daya serverless.

Penting
  • Jika instans lingkungan pengembangan pribadi berada dalam status Running dan menggunakan kelompok sumber daya bayar sesuai penggunaan, biaya dihitung berdasarkan rumus: Kuota sumber daya × Waktu proses instans. Jika instans menggunakan kelompok sumber daya langganan, kuota tersedia dari kelompok sumber daya tersebut akan dikonsumsi.

  • Ketika instans lingkungan pengembangan pribadi tidak digunakan, hentikan instans tersebut segera.

Cakupan

  • Batasan ruang kerja: Lingkungan pengembangan pribadi hanya didukung di ruang kerja tempat opsi Use The New Version Of Data Development (DataStudio) diaktifkan.

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

  • Batasan jumlah: Setiap anggota dapat membuat maksimal 10 instans lingkungan pengembangan pribadi di satu ruang kerja.

  • Batasan penyimpanan: Setiap instans lingkungan pengembangan pribadi menyediakan ruang disk gratis sebesar 30 GiB (penyimpanan khusus instans). Penyimpanan ini akan ditarik kembali 15 hari setelah instans dihentikan. Simpan file kode pribadi Anda tepat waktu.

  • Kontrol akses: DataStudio mengelola izin untuk instans lingkungan pengembangan pribadi secara berbeda berdasarkan peran, seperti administrator penyewa, administrator ruang kerja, atau pemilik instans.

    • Administrator penyewa dan administrator ruang kerja

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

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

    • Pemilik instans lingkungan pengembangan pribadi

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

        Operasi pengelolaan mencakupChange Configuration, Stop, Start, Delete, Create Image, Scheduled Shutdown, View Auto-shutdown Policy, dan operasi lainnya.

Buat instans lingkungan pengembangan pribadi

  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 bilah navigasi atas, klik Personal Development Environment. Pilih instans lingkungan pengembangan pribadi yang sudah ada atau buat yang baru sesuai kebutuhan.

    Parameter

    Deskripsi

    Instance Name

    Nama instans lingkungan pengembangan pribadi. Anda dapat menyesuaikan nama tersebut.

    Instance Owner

    Secara default, pengguna saat ini yang membuat ruang kerja ditetapkan sebagai pemilik instans. .

    Resource Details

    Resource Group

    Pilih kelompok sumber daya Serverless untuk instans lingkungan pengembangan pribadi.

    Resource Type

    Anda dapat mengonfigurasi jenis sumber daya CPU dan GPU.

    Resource Quota

    Pilih spesifikasi sumber daya untuk instans lingkungan pengembangan pribadi sesuai kebutuhan.

    Setelah memilih spesifikasi, informasi berikut akan ditampilkan:

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

      • Untuk instans GPU, GPU Specification dan GPU Memory juga ditampilkan.

    Anda dapat mengalokasikan Maximum CUs atau Guaranteed CUs yang dapat digunakan oleh instans lingkungan pengembangan pribadi saat ini di bagian Allocate CU Quota for a Task pada kelompok sumber daya serverless.

    Penting

    Perhatikan informasi Resource Quota. Ketika instans lingkungan pengembangan pribadi sedang berjalan, jika menggunakan kelompok sumber daya bayar sesuai penggunaan, Anda dikenai biaya berdasarkan rumus: Kuota sumber daya × Waktu proses instans. Jika instans menggunakan kelompok sumber daya langganan, kuota tersedia dari kelompok sumber daya tersebut akan dikonsumsi.

    Select Image

    Pilih citra yang disediakan sistem atau citra kustom sesuai kebutuhan.

    • Citra yang disediakan sistem: Untuk informasi selengkapnya, lihat Citra resmi DataWorks.

    • Citra kustom: Selain citra yang disediakan sistem, Anda dapat memilih citra kustom yang telah Anda buat. Citra kustom memungkinkan Anda memasang paket pihak ketiga tertentu secara awal untuk memenuhi kebutuhan pengembangan kustom. Untuk informasi tentang cara membuat citra kustom, lihat Buat citra DataWorks di lingkungan pengembangan pribadi.

    Storage Settings

    System Disk

    Setiap instans lingkungan pengembangan pribadi menyediakan ruang disk gratis sebesar 30 GiB (penyimpanan milik instans). Penyimpanan ini akan ditarik kembali 15 hari setelah instans dihentikan. Simpan file kode pribadi Anda segera.

    Jalur default untuk penyimpanan milik instans adalah /mnt/workspace.

    Dataset

    Untuk membaca dan menulis data yang disimpan di OSS atau NAS di lingkungan pengembangan pribadi, Anda dapat menambahkan dataset ke lingkungan tersebut.

    • Dataset: Anda dapat memilih dataset bertipe penyimpanan file (OSS atau NAS) yang dibuat di ruang kerja saat ini. Perhatikan hal berikut:

      Ketika memilih dataset bertipe penyimpanan file NAS, jika jaringan kelompok sumber daya DataWorks saat ini tidak terhubung ke titik pemasangan NAS, Anda harus menyesuaikan jaringan VPC untuk memastikan konektivitas.

      Catatan

      Jaringan terhubung jika VPC yang terikat pada kelompok sumber daya DataWorks sama dengan VPC yang terikat pada titik pemasangan NAS.

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

    • Advanced Configuration: Saat mengembangkan node untuk membaca dataset OSS atau NAS, Anda dapat mengonfigurasi dataset terkelola yang berbeda untuk menyesuaikan pengaturan seperti metode baca dan protokol pemasangan.

    • Read-only: Jika Anda mengaktifkan opsi ini, tugas yang berjalan di lingkungan pengembangan pribadi hanya dapat membaca data. Tugas tersebut tidak dapat menulis data ke OSS atau NAS.

      Penting

      Catatan tentang penghapusan file di penyimpanan instans lingkungan pengembangan pribadi:

      • File yang dihapus dari ruang NAS yang dipasang oleh instans lingkungan pengembangan pribadi (jalur default: /mnt/data) tidak dipindahkan ke keranjang daur ulang DataStudio. Jika Anda mengaktifkan fitur keranjang daur ulang di Konsol File Storage, file yang dihapus akan dipindahkan ke keranjang daur ulang sistem file.

      • File yang dihapus dari ruang OSS yang dipasang oleh instans lingkungan pengembangan pribadi (jalur default: /mnt/data) tidak dipindahkan ke keranjang daur ulang DataStudio. Anda dapat mengaktifkan fitur pencadangan terjadwal untuk memulihkan data.

      • File yang dihapus dari penyimpanan milik instans (jalur default: /mnt/workspace) tidak dipindahkan ke keranjang daur ulang DataStudio.

    Network Settings

    VPC

    • Akses sumber daya di VPC (seperti RDS): Konfigurasikan VPC yang sesuai di sini.

    • Akses sumber daya jaringan publik: Biarkan parameter ini kosong. Lingkungan pengembangan mendukung akses jaringan publik secara default.

    • Akses sumber daya VPC dan jaringan publik: Setelah mengonfigurasi VPC, Anda juga harus mengonfigurasi gerbang publik agar VPC dapat mengakses internet.

      Catatan

      Untuk mengakses alamat yang memiliki kontrol akses berbasis daftar putih, Anda juga harus mengikat VPC yang memiliki kemampuan jaringan publik.

    Security Group

    Pilih grup keamanan yang telah dibuat untuk disambungkan.

    vSwitch

    Opsional. Jika Anda biarkan kosong, sistem akan memilih vSwitch secara acak berdasarkan VPC yang dipilih.

    Access Configuration

    Enable SSH

    Setelah diaktifkan, Anda dapat menggunakan metode SSH asli untuk langsung masuk ke lingkungan pengembangan pribadi melalui VPC yang dipilih. Jika Anda telah mengonfigurasi citra kustom, pastikan sshd telah diinstal di citra kustom tersebut.

    Penting

    Untuk menggunakan SSH, Anda harus menginstal Server SSH di lingkungan pengembangan pribadi. Untuk informasi selengkapnya, lihat Langkah 4: Instal Server SSH.

    SSH Public Key

    Kunci publik yang dihasilkan secara lokal. Untuk informasi selengkapnya, lihat Langkah 2: Hasilkan kunci publik SSH.

    SSH Access Method

    • Log On Within A VPC: Metode akses ini didukung secara default. Anda dapat mengakses lingkungan pengembangan pribadi dari terminal lain (seperti instans ECS) di dalam VPC.

    • Log On Over The Internet: Pilih opsi ini untuk menambahkan akses jaringan publik. Anda juga harus mengonfigurasi NAT Gateway dan Elastic IP Address.

    VPC Endpoint

    Ini membuat nama domain otoritatif bawaan (PrivateZone) untuk Anda. Anda dapat menggunakan nama domain ini di dalam VPC untuk mengakses layanan SSH atau layanan kustom lainnya dari instans saat ini. Hal ini menghindari ketidaknyamanan penggunaan alamat IP instans yang berubah-ubah. Perhatikan bahwa pembuatan nama domain otoritatif bawaan akan dikenai biaya.

    NAT Gateway

    Parameter ini wajib untuk akses jaringan publik. Pilih gateway NAT publik yang dibuat untuk VPC saat ini.

    Elastic IP Address

    Parameter ini wajib untuk akses jaringan publik. Pilih Alamat IP Elastis yang dibuat untuk gateway NAT saat ini.

    Advanced Information

    Instance RAM Role

    Peran RAM instans memungkinkan Anda mengaitkan peran dengan instans lingkungan pengembangan pribadi. Hal ini memungkinkan instans mengakses produk Alibaba Cloud lainnya berdasarkan kredensial sementara dari Security Token Service (STS). Kredensial sementara ini diperbarui secara berkala. Hal ini memastikan keamanan AccessKey akun Alibaba Cloud Anda dan memungkinkan kontrol detail halus serta pengelolaan izin melalui RAM. Secara default, DataWorks Default Role dipilih.

    Untuk informasi selengkapnya tentang peran, lihat Konfigurasikan peran RAM instans untuk lingkungan pengembangan pribadi.

Kelola instans lingkungan pengembangan pribadi

Hentikan instans lingkungan pengembangan pribadi

Penting
  • Jika instans lingkungan pengembangan pribadi berada dalam status Running dan menggunakan kelompok sumber daya bayar sesuai penggunaan, biaya dihitung berdasarkan rumus: Kuota sumber daya × Waktu proses instans. Jika instans menggunakan kelompok sumber daya langganan, kuota tersedia dari kelompok sumber daya tersebut akan dikonsumsi.

  • Ketika instans lingkungan pengembangan pribadi tidak digunakan, hentikan instans tersebut segera.

Anda dapat menghentikan instans lingkungan pengembangan pribadi dengan beberapa cara:

1. Tetapkan kebijakan shutdown otomatis tingkat ruang kerja

Akun Alibaba Cloud atau administrator ruang kerja dapat membuka Pusat Manajemen untuk menetapkan kebijakan shutdown otomatis bagi semua instans lingkungan pengembangan pribadi di ruang kerja. Instans yang sedang berjalan di ruang kerja akan dimatikan secara otomatis jika memenuhi kondisi kebijakan ini.

  1. Buka halaman SettingCenter.

    Login ke Konsol DataWorks. Di bilah navigasi atas, pilih wilayah yang diinginkan. Di panel navigasi kiri, pilih More > Management Center. Di halaman yang muncul, pilih ruang kerja yang diinginkan dari daftar drop-down dan klik Go to Management Center.

  2. Di halaman Workspace Configuration > General Configuration, temukan Auto-shutdown Policy di bagian Personal Development Environment Instance dan konfigurasikan sesuai kebutuhan.

    Parameter:

    • Idle Duration adalah parameter yang diperlukan, diukur dalam jam.

    • Anda harus mengonfigurasi minimal salah satu dari GPU Utilization atau CPU Utilization.

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

    • Jika Anda memodifikasi konfigurasi shutdown otomatis, durasi idle instans lingkungan pengembangan pribadi akan dihitung ulang.

2. Tetapkan shutdown terjadwal

  1. Di antarmuka DataStudio, klik Personal Development Environment di bilah navigasi atas dan pilih Manage Environments.

  2. Di daftar Personal Development Environment Instance, temukan instans yang ingin Anda jadwalkan untuk dimatikan dan klik image > Scheduled Shutdown di kolom Actions. Konfigurasikan Auto-shutdown Time dan klik OK.

3. Hentikan instans secara manual

  1. Di antarmuka DataStudio, klik Personal Development Environment di bilah navigasi atas dan pilih Manage Environments.

  2. Di daftar Personal Development Environment Instance, temukan instans yang ingin Anda hentikan dan klik Stop di kolom Actions.

Hapus instans lingkungan pengembangan pribadi

Untuk menghapus instans lingkungan pengembangan pribadi, temukan instans yang ingin Anda hapus di daftar instans, klik Delete di kolom Actions, lalu konfirmasi penghapusan di kotak dialog yang muncul.

Lihat pemanfaatan sumber daya instans lingkungan pengembangan pribadi

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

Gunakan dataset di lingkungan pengembangan pribadi

Lingkungan pengembangan pribadi mendukung penggunaan dataset untuk membaca dan menulis data di penyimpanan OSS atau NAS selama eksekusi node. Untuk informasi selengkapnya, lihat Gunakan dataset di lingkungan pengembangan pribadi.

Informasi lebih lanjut