All Products
Search
Document Center

DataWorks:Alur kerja pengembangan data

Last Updated:Jul 11, 2026

Di DataWorks, tugas pengembangan data dibuat sebagai node, masing-masing membungkus satu tugas untuk mesin komputasi tertentu. DataStudio juga memungkinkan Anda mengembangkan tugas kompleks dengan menggunakan resource, fungsi, dan berbagai node pemrosesan logis. Topik ini memandu Anda melalui alur kerja pengembangan data yang umum.

Prasyarat

Buka DataStudio

Masuk ke Konsol DataWorks. Di wilayah target, klik Data Development and O&M > Data Development di panel navigasi sebelah kiri. Pilih ruang kerja dari daftar drop-down dan klik Go to Data Development.

Prosedur berikut menjelaskan cara membuat dan mengelola task di DataStudio.

Alur kerja pengembangan

Gambar berikut menunjukkan alur kerja pengembangan data yang umum.脚本开发流程

Langkah

Deskripsi

Dokumentasi terkait

Langkah 1: Buat alur kerja

Di DataWorks, semua tugas pengembangan dan kode diorganisasi ke dalam alur kerja.

Buat alur kerja

Langkah 2: Buat tabel

DataWorks menyediakan antarmuka visual untuk membuat dan mengelola tabel, yang ditampilkan dalam struktur direktori.

Sebelum memulai pengembangan data, buat tabel di mesin komputasi untuk menyimpan data mentah dan hasil pembersihan. Jenis tabel yang Anda buat bergantung pada kasus penggunaan Anda.

Langkah 3: Buat dan unggah resource (Opsional)

Jika proses pengembangan Anda memerlukan resource seperti file teks atau paket JAR, unggah dan kelola resource tersebut di DataWorks untuk digunakan dengan mesin komputasi tertentu.

Catatan

Mesin komputasi dan jenis resource yang didukung ditampilkan di UI DataWorks.

Langkah 4: Buat node penjadwalan

Di DataWorks, tugas dibungkus sebagai node, dengan setiap jenis node sesuai dengan mesin komputasi tertentu. Pilih jenis node yang sesuai dengan mesin dan kebutuhan bisnis Anda.

DataWorks juga menyediakan operasi manajemen node seperti mengkloning node secara batch dengan kelompok node dan memulihkan node yang dihapus dari Keranjang daur ulang.

DataWorks mendukung beberapa mesin, termasuk:

Jenis node yang berbeda tersedia untuk tugas yang berbeda di setiap mesin. Untuk daftar lengkap jenis node yang didukung, lihat Jenis node yang didukung.

Untuk informasi selengkapnya tentang manajemen node, lihat topik berikut:

Langkah 5: Referensikan resource di dalam node (Opsional)

Untuk menggunakan resource di dalam node, muat resource tersebut ke dalam lingkungan runtime node terlebih dahulu.

Langkah 6: Daftarkan fungsi (Opsional)

Jika proses pengembangan Anda memerlukan fungsi, daftarkan fungsi tersebut melalui antarmuka visual DataWorks. Sebelum mendaftarkan fungsi, unggah resource yang diperlukan ke DataWorks.

Catatan

Mesin komputasi yang mendukung pendaftaran fungsi ditampilkan di UI DataWorks.

Langkah 7: Edit kode node

Di halaman editor node, tulis kode bisnis menggunakan sintaks mesin komputasi dan database yang sesuai. Sintaks dapat berbeda-beda tergantung jenis node.

Catatan

Setelah selesai mengedit kode, segera simpan (保存) untuk mencegah kehilangan data.

Untuk daftar lengkap jenis node yang didukung, lihat Jenis node yang didukung.

Catatan penggunaan untuk mesin umum:

Langkah selanjutnya

Setelah mengembangkan sebuah tugas, lakukan operasi berikut sesuai kebutuhan:

  • Debug kode: Jalankan satu tugas atau seluruh alur kerja untuk debugging. Untuk informasi selengkapnya, lihat Proses debugging tugas.

  • Konfigurasikan penjadwalan: Atur properti penjadwalan untuk node agar dijalankan secara berkala. Untuk informasi selengkapnya, lihat Konfigurasikan penjadwalan untuk sebuah node.

  • Commit dan deploy node: Setelah pengembangan selesai, commit node ke lingkungan target untuk eksekusi terjadwal. Jika Anda menggunakan ruang kerja dalam mode standar, setelah commit berhasil, Anda juga harus melakukan deploy node dengan mengklik Deploy di pojok kanan atas. Untuk informasi selengkapnya, lihat Deploy sebuah node.

  • Lakukan operasi O&M: Setelah node di-deploy, node tersebut secara default muncul di Operation Center untuk lingkungan produksi. Buka Operation Center untuk melihat status eksekusi node dan melakukan tugas O&M. Untuk informasi selengkapnya, lihat Ikhtisar Operation Center.