All Products
Search
Document Center

DataWorks:Batalkan penerapan node

Last Updated:Jun 10, 2026

Topik ini menjelaskan cara membatalkan penerapan node dan menyediakan solusi untuk masalah umum.

Batalkan penerapan node

Jika Anda menggunakan ruang kerja mode standar, lingkungan pengembangan terisolasi dari lingkungan produksi. Saat Anda menghapus node di DataStudio, node tersebut hanya dihapus dari lingkungan pengembangan. Untuk menghapusnya dari lingkungan produksi, Anda harus menerapkan penghapusan tersebut. Node dianggap telah dibatalkan penerapannya hanya setelah penerapan berhasil. Untuk informasi selengkapnya, lihat Batalkan penerapan task.

Verifikasi keberhasilan pembatalan penerapan

Setelah pembatalan penerapan selesai, buka halaman Operation Center > Auto Triggered Nodes dan pastikan node tersebut tidak lagi ada dalam daftar. Jika node tidak terdaftar, berarti pembatalan penerapannya telah berhasil.

Pulihkan node yang telah dibatalkan penerapannya

Setelah node dibatalkan penerapannya, node tersebut dipindahkan ke Recycle Bin. Anda dapat memulihkan task yang telah dibatalkan penerapannya dari Recycle Bin. Untuk informasi selengkapnya, lihat Pulihkan task.

Error: Harap terapkan file ${filename} ke lingkungan produksi atau batalkan penerapannya

  • Penyebab: Recycle Bin di DataWorks hanya dapat memulihkan item—seperti node, resource, atau fungsi—jika item tersebut telah dihapus dari kedua lingkungan, yaitu pengembangan dan produksi. Error ini terjadi jika suatu item dihapus dari lingkungan pengembangan tetapi penghapusannya belum diterapkan ke lingkungan produksi.

  • Solusi: Buka halaman penerapan task, batalkan penerapan untuk task saat ini, lalu pulihkan file tersebut di DataStudio.

Error: Penghapusan gagal karena node memiliki node downstream

  • Penyebab: Untuk menjaga stabilitas task downstream, DataWorks hanya mengizinkan pembatalan penerapan task jika task tersebut tidak memiliki dependensi downstream baik di lingkungan pengembangan maupun produksi.

    Catatan

    Membatalkan penerapan node dapat menyebabkan error pada task yang bergantung padanya. Sebelum melanjutkan, hubungi Pemilik semua task yang terkait.

  • Solusi:

    1. Identifikasi dependensi downstream dari task yang ingin Anda batalkan penerapannya. Buka halaman Auto Triggered Nodes di Operation Center di kedua lingkungan—pengembangan dan produksi—untuk memeriksa dependensi downstream. Untuk informasi selengkapnya, lihat Kelola auto triggered task.

    2. Hapus dependensi downstream dari task yang ingin Anda batalkan penerapannya.

      1. Pada halaman Properties setiap task downstream, hapus dependensi terhadap task yang ingin Anda batalkan penerapannya. Untuk informasi selengkapnya, lihat Hapus atau ubah dependensi penjadwalan antar node.

      2. Commit task downstream untuk menghapus dependensi di lingkungan pengembangan.

      3. Deploy task downstream untuk menghapus dependensi di lingkungan produksi.

      4. Lanjutkan dengan membatalkan penerapan task asli. Untuk informasi selengkapnya, lihat Batalkan penerapan task.

Menghentikan instans historis dari node yang dihapus

  • Deskripsi masalah: Setelah Anda menghapus node dalam alur kerja dan menerapkan penghapusannya, instans Auto Triggered yang sudah ada tetap tersisa. Instans historis ini mungkin terus berjalan dan memicu peringatan timeout. Anda mungkin tidak dapat langsung menghentikan atau membekukan instans tersebut.

  • Solusi:

    1. Buka halaman Operation Center > Auto Triggered Instances. Cari instans alur kerja target berdasarkan nama alur kerja atau nama node.

    2. Pilih instans target dan klik Stop atau Freeze. Jika alur kerja memiliki beberapa instans, hentikan atau bekukan masing-masing instans satu per satu.

    3. Jika masalah tetap berlanjut, kirimkan Tiket ke dukungan teknis DataWorks.