All Products
Search
Document Center

DataWorks:Kelola auto-triggered tasks

Last Updated:Mar 06, 2026

Auto-triggered Task adalah task yang berjalan secara otomatis sesuai jadwal. Di Operation Center, Anda dapat melihat dan mengelola task tersebut beserta konfigurasi Production Environment-nya di halaman Auto-triggered Nodes.

Informasi latar belakang

Di DataWorks, Auto-triggered Task adalah task yang dijadwalkan untuk berjalan secara otomatis. Anda dapat melihat semua task tersebut di halaman manajemen Auto-triggered Tasks. Task ini dapat dijalankan secara manual maupun otomatis. Saat menjalankan task secara manual, Anda dapat menggunakan fitur Data Backfill dan Test untuk menghasilkan Data Backfill Instance atau Test Instance guna pemrosesan data atau debugging tertentu. Auto-triggered Task yang dikonfigurasi untuk penjadwalan otomatis akan secara otomatis membuat dan menjalankan Auto-triggered Instance baru ketika kondisi tertentu terpenuhi (misalnya, setiap malam pukul 23:30, Auto-triggered Instances yang dijadwalkan berjalan keesokan harinya akan dibuat).

Perubahan pada Auto-triggered Task di Production Environment biasanya hanya memengaruhi instance yang dihasilkan setelah perubahan tersebut. Sebagian besar modifikasi pada Auto-triggered Task baru berlaku pada waktu penjadwalan berikutnya karena Auto-triggered Instances untuk hari ini telah dibuat pada pukul 23:30 hari sebelumnya. Sebaliknya, Data Backfill Instance dibuat langsung berdasarkan konfigurasi Task saat ini dan berjalan segera setelah dipicu secara manual. Untuk informasi selengkapnya tentang operasi seperti membuat, menerapkan, menjalankan, membekukan, dan menonaktifkan Task, lihat Operasi dasar untuk auto-triggered tasks.

Batasan

Hanya pengguna DataWorks Professional Edition atau edisi yang lebih tinggi yang dapat menggunakan fitur agregasi node, analisis hulu, dan analisis hilir dalam DAG (Directed Acyclic Graph). Untuk informasi selengkapnya tentang cara meningkatkan edisi DataWorks, lihat Editions.

Peringatan

  • Jangan melakukan operasi pada node WorkspaceName_root. Ini adalah Node root ruang kerja. Semua Auto-triggered Task Instances bergantung pada Node ini. Jika Anda membekukan Node ini, Auto-triggered Task Instances tidak dapat berjalan.

  • Perubahan pada Task harus diterapkan agar berlaku di Production Environment. Penerapan (deployment) bisa gagal, diblokir, atau menghasilkan versi yang tidak diharapkan. Oleh karena itu, setelah menerapkan Task, kami menyarankan Anda memverifikasi perubahan tersebut di halaman Operation Center > Auto-triggered Nodes.

    • Periksa DAG untuk memastikan dependensi hulu dan hilir sudah benar.

    • Periksa detail node untuk memastikan konfigurasi parameter Task di Production Environment sesuai harapan.

Buka halaman auto-triggered nodes

  1. Masuk ke Konsol DataWorks. Di bilah navigasi atas, pilih wilayah yang diinginkan. Di panel navigasi kiri, pilih Data Development and O&M > Operation Center. Di halaman yang muncul, pilih ruang kerja yang diinginkan dari daftar drop-down, lalu klik Go to Operation Center.

  2. Di panel navigasi kiri halaman Operation Center, pilih Cycle Task Maintenance > Cycle Task. Di halaman Auto-triggered Nodes, Anda dapat melihat daftar Task atau DAG.

Lihat auto-triggered tasks

Halaman Auto-triggered Nodes mencantumkan semua Task yang dijadwalkan. Anda dapat menggunakan fitur Intelligent Search dan Filter untuk menemukan Task yang diinginkan.

Mode pencarian cerdas

Fitur pencarian cerdas mengurai kueri pencarian Anda untuk dengan cepat menemukan dan menampilkan task yang sesuai.

  1. Lakukan pencarian cerdas.

    Klik tombol Intelligent Search di kotak filter. Di kotak dialog yang muncul, masukkan kueri pencarian Anda, misalnya sort by node type, lalu tekan tombol Enter. Sistem secara otomatis akan menemukan dan menampilkan Task yang sesuai.

  2. Simpan tampilan baru.

    Jika ingin menggunakan kembali kriteria pencarian tersebut, klik Unsaved View > Save as New View di bilah pencarian. Di kotak dialog Save View, masukkan View Name kustom, lalu klik Save. Anda kemudian dapat menemukan dan menggunakan tampilan baru ini dari bilah pencarian tampilan.

    Catatan

    Jika tidak lagi memerlukan tampilan ini, Anda dapat menemukannya di bilah pencarian tampilan. Arahkan kursor ke nama tampilan tersebut, klik tombol ..., lalu pilih Edit atau Delete.

  3. Nonaktifkan pencarian cerdas.

    Untuk menggunakan penyaringan kondisional guna pencarian yang lebih tepat, tekan tombol Esc atau klik tombol Disable Intelligent Search di toolbar untuk keluar dari mode pencarian cerdas.

Mode filter

Fitur filter memungkinkan Anda mempersempit daftar Task secara tepat berdasarkan kriteria tertentu.

  1. Penyaringan sederhana.

    Di toolbar, Anda dapat memilih beberapa kriteria, seperti Task Name/ID, Node Type, Expired Within Last 180 Days, dan Referenced, untuk menyaring daftar Task.

  2. Penyaringan lanjutan.

    Klik tombol Filter di kotak filter untuk menggabungkan beberapa kondisi, seperti Task Name/ID, Computing Resource Group Type, Baseline, dan Priority, guna menemukan Task yang diinginkan secara tepat.

Catatan
  • Node yang dibekukan tidak dijadwalkan secara otomatis. Node tersebut menghasilkan Instance yang berstatus beku, tidak berjalan, dan memblokir dependensi hilirnya.

  • Node yatim (orphaned) adalah Node yang tidak memiliki Node induk. Jenis Node ini tidak dijadwalkan untuk berjalan secara otomatis. Jika Node yatim memiliki banyak dependensi hilir, eksekusi Task hilirnya akan terpengaruh. Untuk informasi selengkapnya, lihat Tangani node yatim.

  • Node kedaluwarsa adalah Node yang berada di luar periode validitasnya. Node tersebut tidak menghasilkan Instance dan tidak berjalan.

Operasi Tugas yang Dipicu Secara Otomatis

Operasi single-task

Untuk mengoperasikan satu Auto-triggered Task, temukan task tersebut di daftar dan gunakan opsi di kolom Actions. Opsi yang tersedia dijelaskan dalam tabel berikut.

Fitur

Deskripsi

DAG

DAG menampilkan dependensi hulu dan hilir dari Auto Triggered Task. Anda dapat melakukan operasi pada Task di dalam DAG. Untuk informasi selengkapnya, lihat Lihat DAG auto-triggered task.

Test

Memverifikasi apakah Auto Triggered Task berjalan sesuai harapan. Saat melakukan pengujian, Test Instance akan dibuat. Anda dapat melihat status pengujian di halaman Test Instances. Untuk informasi selengkapnya, lihat Jalankan pengujian dan lihat test instance.

Catatan

Pengujian juga menghasilkan data bisnis. Gunakan fitur ini dengan hati-hati.

Data Backfill

Menjalankan Task untuk rentang waktu historis atau masa depan. Saat melakukan pengisian ulang data, Data Backfill Instance akan dibuat. Anda dapat melihat status task pengisian ulang di halaman Data Backfill Instance. Untuk informasi selengkapnya, lihat Lihat dan kelola data backfill instances.

More

Freeze

Anda dapat membekukan Task jika Task tersebut dan Task hilirnya tidak perlu berjalan untuk sementara waktu.

Auto Triggered Task yang dibekukan akan menghasilkan Instance yang juga berstatus beku. Instance yang dibekukan tidak berjalan dan memblokir dependensi hilirnya.

Catatan

Jangan melakukan operasi pada Node WorkspaceName_root. Ini adalah Node root ruang kerja. Semua instance Auto Triggered Tasks bergantung pada Node ini. Jika Anda membekukan Node ini, instance Auto Triggered Task tidak dapat berjalan.

Unfreeze

Mengembalikan Auto Triggered Task yang dibekukan ke status aktif.

Change Owner

Mengubah Pemilik Task saat ini.

Modify Scheduling Resource Group

Memodifikasi Scheduling Resource Group yang digunakan untuk menjalankan Task.

Modify Tag

Memodifikasi, menambahkan, atau melepas Tag pada aset Task. Untuk mengelola semua Tag secara terpusat, buka halaman Tag Management.

Configure Data Quality Rules

Mengonfigurasi aturan Kualitas Data untuk Task saat ini guna memvalidasi data selama waktu proses. Untuk informasi selengkapnya, lihat Ikhtisar kualitas data.

View Instances

Klik untuk membuka halaman Auto-triggered Instances untuk Task saat ini.

View Lineage

Menampilkan Data Lineage untuk Task saat ini.

View Cycle Task Details

Menampilkan properti dasar Task. Untuk informasi selengkapnya tentang parameter-parameter tersebut, lihat Lihat detail node.

Add Alert Rule

Menyesuaikan aturan alert untuk membantu Anda memantau status harian Auto Triggered Task. Setelah dikonfigurasi, Anda dapat melihat aturan yang ditambahkan di halaman Alert Management > Rule Management. Untuk informasi selengkapnya, lihat Kelola aturan alert kustom.

Add Baseline

Menambahkan Task saat ini ke Baseline untuk pemantauan. Untuk informasi selengkapnya tentang penggunaan Baseline, lihat Ikhtisar.

Operasi batch

Untuk mengoperasikan beberapa Auto-triggered Task sekaligus, pilih task tersebut di daftar, lalu gunakan operasi massal seperti Freeze atau Unfreeze dari opsi yang muncul di bawah daftar.

Lihat DAG task

Klik DAG di kolom Actions untuk sebuah Task guna membuka halaman detail DAG-nya.

Fitur panel DAG

Di halaman detail DAG, Anda dapat menggunakan fitur-fitur berikut di panel DAG untuk mengagregasi Node, melakukan analisis hilir, dan menyesuaikan gaya tampilan DAG.

Fitur

Deskripsi

image

Anda dapat mengklik ikon-ikon ini di pojok kiri atas untuk mengagregasi Node berdasarkan dimensi berikut:

  • Do not aggregate

  • Aggregate by workspace

  • Aggregate by owner

  • Aggregate by priority

image

Saat jumlah Task atau tingkat hierarki terlalu banyak, Anda dapat menggunakan fitur Downstream analysis untuk menghitung jumlah Task hilir yang terpengaruh oleh Task saat ini.

image

Anda dapat mengklik ikon-ikon ini di pojok kanan atas untuk menyesuaikan gaya tampilan DAG.

Operasi DAG

Di halaman detail DAG, Anda dapat mengklik kanan sebuah node di DAG untuk melakukan beberapa operasi. Operasi yang tersedia adalah sebagai berikut:

  • Show Ancestor Nodes: Memperluas Task hulu dari Task saat ini berdasarkan level, hingga enam level ke atas. Gunakan ini untuk memahami Task mana yang memengaruhi output data Task saat ini.

  • Show Descendant Nodes: Memperluas Task hilir dari Task saat ini berdasarkan level, hingga enam level ke bawah. Gunakan ini untuk memahami Task mana yang terpengaruh oleh output data Task saat ini.

  • View Code: Menampilkan kode Task saat ini di Production Environment. Jika kode tidak sesuai harapan, pastikan versi terbaru Task telah berhasil diterapkan. Untuk informasi tentang cara menerapkan Task ke Production Environment, lihat Deploy tasks.

  • Edit Node: Membuka Task saat ini di DataStudio.

Catatan

Untuk operasi lainnya, lihat Operasi pada auto-triggered tasks.

Lihat detail node

Anda dapat memeriksa apakah parameter penjadwalan, Resource Groups, dan kode Task di Production Environment sudah benar. Untuk melakukannya, Anda dapat melihat properti terperinci, parameter konteks, log operasi, dan kode-nya.

Di halaman detail DAG, klik sebuah Node di DAG. Di panel informasi yang muncul, klik Expand details untuk melihat informasi berikut.

Fitur

Deskripsi

General

Anda dapat melihat properti penjadwalan Task di Production Environment. Untuk informasi selengkapnya tentang parameter di UI, lihat Konfigurasikan properti penjadwalan.

Catatan

Jika konfigurasi parameter di DataStudio tidak sesuai dengan yang ada di Operation Center, pastikan terlebih dahulu bahwa perubahan Task telah berhasil diterapkan.

  • Pemantauan aturan: Anda dapat melihat aturan pemantauan yang terkait dengan Instance saat ini. Klik Create di sebelah kanan untuk segera membuat aturan pemantauan status run Task. Untuk informasi selengkapnya, lihat Kelola aturan alert kustom.

    Catatan

    Hanya aturan yang memantau status running Task yang ditampilkan di sini. Aturan pemantauan Kualitas Data tidak ditampilkan.

  • Pemantauan baseline: Anda dapat melihat Baseline yang terkait dengan Instance saat ini. Klik Create di sebelah kanan untuk segera membuat Baseline. Untuk informasi selengkapnya, lihat Kelola baselines.

    Catatan

    Konfigurasi aturan baseline akan ditampilkan di halaman Auto-triggered Nodes pada hari berikutnya. Untuk memastikan apakah aturan baseline dibuat pada hari yang sama, buka halaman Intelligent O&M > Manage Baselines.

  • Instance paralel maksimum: Jumlah maksimum Instance paralel untuk Task tersebut. Nilainya dapat berupa Tanpa Batas atau angka antara 1 hingga 10.000. Pengaturan ini membatasi eksekusi konkuren semua jenis Instance untuk Task yang sama, termasuk Auto Triggered Instances, Data Backfill Instances, dan Test Instances.

Operation Log

Menampilkan riwayat operasi untuk Task, termasuk waktu, operator, dan aksi spesifik.

Code

Menampilkan kode terbaru untuk Task saat ini di Production Environment. Jika kode tidak sesuai harapan, pastikan versi terbaru Task telah berhasil diterapkan. Untuk informasi selengkapnya, lihat Deploy tasks.