All Products
Search
Document Center

:Menjalankan sebuah node dan memperbaiki kesalahan yang terjadi pada node

Last Updated:Jul 06, 2025

Topik ini menjelaskan cara menjalankan sebuah node, melakukan operasi O&M pada node tersebut, serta memperbaiki kesalahan berdasarkan log.

Informasi latar belakang

Sebagai contoh, Anda mengonfigurasi pengaturan agar sebuah node sinkronisasi batch dijalankan setiap hari Selasa pukul 02:00 dalam operasi mengonfigurasi siklus penjadwalan dan dependensi penjadwalan. Setelah mengirimkan node, Anda perlu menunggu hingga keesokan harinya untuk melihat hasil eksekusi otomatis. DataWorks menyediakan mode berikut untuk menjalankan node: uji coba, pengisian ulang data, dan jalur periodik. Mode ini memungkinkan Anda memeriksa waktu penjadwalan, dependensi, dan data yang dihasilkan sesuai dengan persyaratan bisnis.

  • Uji Coba: Node dipicu secara manual. Mode ini direkomendasikan jika Anda hanya perlu memeriksa waktu penjadwalan dan pelaksanaan satu node tunggal. Untuk informasi lebih lanjut, lihat Uji Tugas yang Dipicu Otomatis dan Lihat Instance Uji yang Dihasilkan.

  • Pengisian Ulang Data: Node dipicu secara manual. Mode ini direkomendasikan jika Anda perlu memeriksa waktu penjadwalan beberapa node, dependensi di antara node, atau melakukan analisis ulang dan komputasi data dari node akar tertentu. Untuk informasi lebih lanjut, lihat Isi Ulang Data dan Lihat Instance Pengisian Ulang Data (Versi Baru).

  • Jalur Periodik: Node dipicu secara otomatis. Setelah mengirimkan node, sistem penjadwalan menjalankan instance mulai pukul 00:00 keesokan harinya. Ketika waktu penjadwalan tiba, sistem memeriksa apakah semua instance leluhur telah berhasil dijalankan. Jika ya, sistem menjalankan instance tanpa intervensi manual. Untuk informasi lebih lanjut, lihat Lihat Instance yang Dipicu Otomatis.

Catatan

Sistem penjadwalan menghasilkan instance untuk node yang dipicu manual dan otomatis berdasarkan aturan yang sama.

  • Sistem penjadwalan menghasilkan instance untuk setiap node setiap hari, tanpa memandang frekuensi penjadwalan (per menit, jam, hari, minggu, atau bulan).

  • Sistem penjadwalan hanya menjalankan instance ketika waktu penjadwalannya tiba. Dalam hal ini, log run dihasilkan.

  • Sistem penjadwalan tidak menjalankan instance pada tanggal lainnya. Sebaliknya, sistem mengubah status instance menjadi berhasil jika kondisi terpenuhi, tanpa menghasilkan log run.

Untuk informasi tentang O&M node, lihat Ikhtisar Pusat Operasi.

Lakukan uji coba

  1. Di pojok kiri atas halaman saat ini, klik ikon image.png dan pilih All Products > Data Development And Task Operation > Operation Center.

  2. Di panel navigasi kiri halaman Pusat Operasi, pilih Cycle Task Maintenance > Cycle Task.

  3. Di halaman yang muncul, temukan node yang diinginkan dan klik Test di kolom Actions.

  4. Di kotak dialog Test, konfigurasikan parameter Test Name dan Data Timestamp, lalu klik OK.

  5. Di halaman Test Instance, klik nama instance yang dihasilkan. Grafik acyclic terarah (DAG) dari instance akan muncul di sebelah kanan.

    Di DAG, Anda dapat melihat dependensi penjadwalan dan detail instance, serta melakukan operasi seperti menghentikan atau menjalankan ulang instance.

    Catatan
    • Dalam mode uji coba, node dipicu secara manual. Ketika waktu penjadwalan tiba, sistem penjadwalan segera menjalankan instance tanpa memeriksa status instance leluhur.

    • Node sinkronisasi dikonfigurasi untuk dijalankan setiap hari Selasa pukul 02:00. Jika cap waktu data disetel ke hari Senin untuk uji coba, sistem penjadwalan menjalankan instance pada pukul 02:00 hari Selasa. Jika tidak, sistem mengubah status instance menjadi berhasil tanpa log run.

Pengisian ulang data

Mode ini direkomendasikan jika Anda perlu memeriksa waktu penjadwalan beberapa node, dependensi di antara node, atau melakukan analisis ulang dan komputasi data dari node akar tertentu. Untuk mengisi ulang data, ikuti langkah-langkah berikut:

  1. Di panel navigasi kiri halaman Operation Center, pilih Cycle Task Maintenance > Cycle Task.

  2. Di halaman yang muncul, temukan node yang diinginkan dan pilih Backfill Data > Backfill Data for Current Node di kolom Actions.

  3. Di kotak dialog Backfill Data, konfigurasikan parameter dan klik OK. Tabel berikut menjelaskan parameter tersebut.

    Parameter

    Deskripsi

    Data Backfill Instance Name

    Nama instance pengisian ulang data yang dihasilkan untuk node.

    Data Timestamp

    Cap waktu data dari instance pengisian ulang data. Nilai cap waktu data adalah satu hari lebih awal dari waktu di mana instance dijadwalkan berjalan.

    Node

    Node untuk mana Anda ingin mengisi ulang data. Secara default, node saat ini ditentukan dan tidak dapat diubah.

    Konkurensi

    Menentukan apakah akan menjalankan beberapa instance pengisian ulang data secara paralel. Jika Anda menyetel parameter ini ke Yes, Anda juga perlu menentukan jumlah instance pengisian ulang data yang dapat dijalankan secara paralel.

  4. Di halaman Patch Data, klik nama instance pengisian ulang data yang dihasilkan untuk melihat DAG dari instance tersebut.

    Di DAG, Anda dapat melihat dependensi penjadwalan dan detail instance, serta melakukan operasi seperti menghentikan atau menjalankan ulang instance.

    Catatan
    • Pelaksanaan instance pengisian ulang data bergantung pada instance yang dijadwalkan berjalan pada hari sebelumnya. Misalnya, jika instance pada 15 September 2017 gagal dijalankan, instance pada 16 September 2017 tidak dapat dijalankan.

    • Node sinkronisasi dikonfigurasi untuk dijalankan setiap hari Selasa pukul 02:00. Jika cap waktu data disetel ke hari Senin untuk pengisian ulang data, sistem penjadwalan menjalankan instance pada pukul 02:00 hari Selasa. Jika tidak, sistem mengubah status instance menjadi berhasil tanpa log run.

Jalur periodik

Dalam mode ini, sistem penjadwalan secara otomatis menjalankan instance untuk semua node berdasarkan pengaturan penjadwalan. Tidak ada item menu untuk mengontrol jalur periodik di halaman Pusat Operasi. Anda dapat melihat detail dan log run dari instance menggunakan salah satu metode berikut:

  1. Di panel navigasi kiri halaman Operation Center, pilih Cycle Task Maintenance > Cycle Instance. Di tab Perspektif Instance halaman yang muncul, konfigurasikan parameter seperti Cap Waktu Data atau Jadwal untuk mencari instance spesifik. Lalu, pilih Lebih > Lihat Detail Node di kolom Aksi untuk melihat detail instance, atau pilih Lebih > Lihat Log Runtime di kolom Aksi untuk melihat log run.

  2. Di tab Perspektif Instance halaman Cycle Instance, temukan instance yang diinginkan dan klik nama instance di kolom Umum untuk membuka DAG dari instance tersebut.

    Di DAG, Anda dapat melihat dependensi penjadwalan dan detail instance, serta melakukan operasi seperti menghentikan atau menjalankan ulang instance.

    Catatan
    • Jika node leluhur belum dijalankan, node turunan juga tidak dijalankan.

    • Jika status awal instance adalah tertunda, sistem penjadwalan memeriksa apakah semua instance leluhurnya telah berhasil dijalankan ketika waktu penjadwalan tiba.

    • Instance hanya dapat dijalankan setelah semua instance leluhurnya berhasil dijalankan dan ketika waktu penjadwalannya tiba.

    • Jika instance tertunda, periksa apakah semua instance leluhurnya berhasil dijalankan dan apakah waktu penjadwalan instance tiba.