All Products
Search
Document Center

DataWorks:Penerapan node dan alur kerja

Last Updated:Nov 10, 2025

Topik ini menjelaskan cara menggunakan proses penerapan untuk memublikasikan tugas baru, yang diperbarui, atau yang dihapus ke lingkungan produksi.

Pengenalan fungsi

Panel penerapan digunakan untuk mengelola publikasi dan pembatalan publikasi tugas produksi. Proses pemeriksaan pra-penerapan memungkinkan Anda menentukan item pemeriksaan kustom guna meningkatkan manajemen tugas dalam sistem penjadwalan. Anda dapat menggunakan proses penerapan untuk memublikasikan node penjadwalan baru ke sistem penjadwalan produksi, sehingga memungkinkan penjadwalan otomatis berulang. Untuk memastikan stabilitas tugas produksi, Anda harus terlebih dahulu memperbarui kode tugas di antarmuka Data Studio, lalu memublikasikan pembaruan tersebut ke lingkungan produksi melalui proses penerapan. Proses ini menstandarkan pembaruan dan mencegah modifikasi tidak sah terhadap tugas produksi.

Dua mode penerapan didukung: penerapan inkremental dan penerapan penuh.

  • Penerapan inkremental: Hanya menerapkan node yang dimodifikasi. Mode ini cepat dan cocok untuk skenario penerapan satu atau beberapa node.

  • Penerapan penuh: Menerapkan semua node dalam alur kerja saat ini. Mode ini menjamin integritas dan konsistensi seluruh alur kerja serta cocok untuk skenario perubahan menyeluruh pada alur kerja.

Prasyarat

Sebelum menerapkan tugas, pastikan semua node dan alur kerja telah berhasil di-debug dan dijalankan. Anda juga harus memastikan bahwa penjadwalan telah dikonfigurasi untuk alur kerja dan tugas berulang.

Perhatian

  • Waktu penerapan memengaruhi kapan instans tugas mulai berlaku. Perubahan yang dilakukan selama periode pembuatan instans penuh, dari 23.30 hingga 24.00 setiap hari, akan berlaku pada hari ketiga setelah operasi.

  • Penerapan tugas tunduk pada kontrol akses. Hanya pengguna dengan izin O&M yang dapat menerapkan paket penyebaran.

  • Penerapan tugas tunduk pada kontrol proses. Selain batasan izin berbasis peran, penerapan tugas juga dibatasi oleh berbagai item pemeriksaan dalam proses penerapan. Penerapan tidak selalu berhasil. Anda harus memastikan bahwa tugas berhasil diterapkan. Jika penerapan gagal, Anda dapat memeriksa status penerapan di panel Deploy.

Menerapkan Tugas

  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. Buka halaman detail tugas.

    Di Data Studio, temukan node atau alur kerja yang ingin Anda terapkan dan klik untuk membuka halaman detailnya.

  3. Terapkan tugas.

    Di bilah alat node, klik tombol Deploy untuk membuka panel proses penerapan. Anda dapat memilih untuk menerapkan tugas ke lingkungan pengembangan atau ke lingkungan produksi.

    • Ketika proses penerapan mencapai langkah penerapan ke lingkungan pengembangan, ID node akan dihasilkan. Anda kemudian dapat membuka Pusat Operasi untuk lingkungan pengembangan guna melakukan debug dan menjalankan node tersebut.

      Penting

      Pusat Operasi untuk lingkungan pengembangan tidak menjadwalkan tugas secara otomatis. Artinya, tugas di halaman Recurring Tasks di Pusat Operasi untuk lingkungan pengembangan tidak menghasilkan instans berulang yang dijadwalkan secara otomatis.

    • Ketika proses penerapan mencapai langkah penerapan ke lingkungan produksi, node tersebut masuk ke sistem penjadwalan produksi untuk penjadwalan berulang. Anda dapat membuka Pusat Operasi untuk melihat dan mengelola node tersebut.

Membatalkan penerapan tugas

  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. Batalkan penerapan atau hapus tugas.

    Di Data Studio, temukan node atau alur kerja yang ingin Anda batalkan penerapannya, klik kanan, lalu pilih Delete. Salah satu dari dua situasi berikut akan terjadi:

    • Jika tugas yang ingin Anda hapus belum dipublikasikan ke produksi: Di kotak dialog konfirmasi yang muncul, klik Confirm. Tugas tersebut akan dihapus dari pohon direktori dan dipindahkan ke recycle bin.

    • Jika tugas yang ingin Anda hapus sudah dipublikasikan ke produksi: Mengklik Delete akan membuka panel penerapan. Anda harus menggunakan proses penerapan untuk memublikasikan operasi penghapusan ke lingkungan yang sesuai agar operasi tersebut berlaku.

      1. Ketika proses penerapan mencapai langkah Undeploy from Dev, node tetap berada di pohon direktori Pengembangan Data, tetapi ID nodenya dihapus. Catatan versi untuk Undeploy from Dev akan dihasilkan.

      2. Ketika proses penerapan mencapai langkah Undeploy from Prod, penghapusan node dipublikasikan ke lingkungan produksi, dan tugas di lingkungan produksi juga dibatalkan publikasinya. Setelah tugas dibatalkan publikasinya dari lingkungan produksi, Anda dapat memutuskan apakah akan Delete node tersebut dari pohon direktori.

Lihat riwayat penerapan

Di panel penerapan, Anda dapat mengklik image untuk melihat catatan penerapan historis tugas tersebut.

Langkah selanjutnya: Tugas O&M

Setelah alur kerja atau node tugas dipublikasikan, Anda dapat mengklik Backfill Data atau Go To O&M dalam proses penerapan.

  • Backfill Data: Anda hanya dapat melakukan pengisian ulang data untuk node saat ini. Untuk fitur pengisian ulang data yang lebih kompleks, Anda dapat membuka Pusat Operasi. Untuk informasi selengkapnya, lihat Isi ulang data dan lihat instans pengisian ulang data (versi baru).

  • Go To O&M: Setelah tugas dipublikasikan, tugas tersebut secara otomatis muncul di Pusat Operasi. Di Pusat Operasi, Anda dapat melihat status berjalan tugas atau memicunya secara manual untuk dijalankan. Untuk informasi selengkapnya, lihat Pusat Operasi.