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
-
Konfigurasi penjadwalan hanya berlaku setelah node diterapkan ke lingkungan produksi.
-
Waktu terjadwal merupakan waktu eksekusi yang diharapkan. Waktu eksekusi aktual bergantung pada penyelesaian node hulu. Jalankan diagnostik.
-
Untuk skenario dependensi yang kompleks, baca Wajib baca: Prinsip dan contoh konfigurasi penjadwalan dalam skenario dependensi kompleks untuk memahami perilaku dependensi yang telah ditentukan sebelumnya.
-
Task terjadwal menghasilkan instances berdasarkan jenis dan jumlah siklus penjadwalannya. Misalnya, task yang dijadwalkan per jam akan menghasilkan satu instance setiap jam setiap hari, dan instance tersebut dijalankan secara otomatis.
-
Jika Anda menggunakan scheduling parameters, nilai runtime untuk setiap siklus ditentukan oleh waktu terjadwal dan ekspresi parameter yang Anda tentukan. Format yang didukung untuk scheduling parameters.
Mengakses konfigurasi penjadwalan
Login ke DataWorks console. Di wilayah target, klik di panel navigasi kiri. Pilih ruang kerja dari daftar drop-down, lalu klik Go to Data Development.
-
Buka halaman konfigurasi penjadwalan.
-
Di DataStudio, temukan node target dan buka halaman pengeditan node.
-
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 |
|
Informasi dasar node: nama, ID, jenis, dan pemilik.
|
|
|
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. |
|
|
Konfigurasikan perilaku penjadwalan berkala di lingkungan produksi.
|
|
|
Tentukan kelompok sumber daya penjadwalan untuk task di lingkungan produksi. |
|
|
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.
Catatan
|
|
|
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.