All Products
Search
Document Center

DataWorks:Konfigurasi penjadwalan node

Last Updated:Jun 05, 2026

Untuk menjalankan task secara berkala, Anda harus menentukan konfigurasi penjadwalannya, termasuk siklus penjadwalan, dependensi, dan parameter.

Prasyarat

  • Node telah dibuat. Pilih jenis node sesuai kebutuhan bisnis Anda. Proses pengembangan data.

  • Periodic scheduling diaktifkan untuk ruang kerja. Node hanya dapat dijadwalkan secara otomatis setelah fitur ini diaktifkan. Aktifkan fitur tersebut pada halaman Scheduling Settings. Konfigurasikan pengaturan penjadwalan.

Penting

Mengakses konfigurasi penjadwalan

  1. Login ke DataWorks console. Di wilayah target, klik Data Development and O&M > Data Development di panel navigasi kiri. Pilih ruang kerja dari daftar drop-down, lalu klik Go to Data Development.

  2. Buka halaman konfigurasi penjadwalan.

    1. Di DataStudio, temukan node target dan buka halaman pengeditan node.

    2. Di panel navigasi kanan halaman pengeditan node, klik Properties untuk membuka halaman konfigurasi penjadwalan node.

Properti penjadwalan node

Konfigurasikan properti penjadwalan berikut untuk node tersebut.

Parameter

Deskripsi

General

Informasi dasar node: nama, ID, jenis, dan pemilik.

  • ID Node: Dihasilkan setelah node dikomit.

  • Pemilik: Secara default adalah pembuat node. Anda dapat mengalihkannya ke anggota ruang kerja lain.

(Opsional) Scheduling parameters

Tentukan parameter untuk eksekusi terjadwal. DataWorks mendukung parameter bawaan dan kustom untuk penugasan nilai dinamis.

Catatan

Jika Anda mendefinisikan variabel dalam kode node, Anda harus memberikan nilainya di sini.

Schedule

Konfigurasikan perilaku penjadwalan berkala di lingkungan produksi.

  • Instance Generation Mode: Kapan instance untuk task dihasilkan.

  • Recurrence: Status eksekusi task di lingkungan produksi.

  • Scheduling Calendar: Tanggal dan metode penjadwalan. DataWorks menyediakan kalender default, atau Anda dapat membuat kalender kustom. Konfigurasi scheduling calendar.

  • Scheduling Cycle: Frekuensi eksekusi task.

  • Scheduled Time: Waktu eksekusi yang diharapkan untuk task.

  • Timeout Definition: Batas waktu setelah mana task secara otomatis berhenti jika belum selesai.

  • Rerun: Apakah instance yang gagal dapat dijalankan ulang.

  • Auto Rerun upon Failure: Jika rerun diaktifkan, frekuensi sistem mencoba ulang secara otomatis setelah kegagalan.

  • Validity Period: Rentang waktu selama task dijadwalkan. Tidak ada instance yang dihasilkan di luar periode ini.

Resource properties

Tentukan kelompok sumber daya penjadwalan untuk task di lingkungan produksi.

Dependencies

Tentukan dependensi hulu dan hilir. Node hilir hanya dijalankan setelah node hulu berhasil, sehingga memastikan validitas data bisnis. Gunakan parsing otomatis untuk pengaturan cepat atau konfigurasikan dependensi secara manual.

  • Jika sebuah node merupakan node pertama dalam alur kerja atau tidak memiliki dependensi, atur agar bergantung pada root node ruang kerja untuk penerapan cepat.

  • Untuk alur kerja dengan beberapa node input/output atau dependensi kompleks, gunakan zero load node untuk mengelola alur kerja, seperti mengontrol waktu penjadwalan keseluruhan.

Catatan
  • Untuk node dalam alur kerja yang sama, Anda juga dapat mengatur dependensi dengan menggambar garis antar node di panel alur kerja.

  • Setiap ruang kerja memiliki root node yang dihasilkan secara otomatis (berupa zero load node) yang berfungsi sebagai titik awal default untuk penjadwalan alur kerja.

    • Nama node mengikuti format Nama ruang kerja_root.

    • Node dijadwalkan berjalan pada pukul 00:00 pada hari setelah ruang kerja dibuat.

    • Node menjalankan dry run — sistem mengembalikan status sukses tanpa mengeksekusi task apa pun. Tidak ada sumber daya penjadwalan yang dikonsumsi dan tidak ada biaya yang dikenakan.

    Zero load node. Dry run.

(Opsional) Input and output parameters

Tentukan cara parameter dilewatkan antara node hulu dan hilir. Node hilir dapat mereferensikan parameter output yang didefinisikan di node hulu.

Langkah selanjutnya

Setelah mengonfigurasi penjadwalan, komit node tersebut dan debug node untuk memverifikasi konfigurasi. Kemudian deploy node ke lingkungan produksi agar dijalankan secara berkala. Lakukan operasi O&M dasar pada scheduled tasks.