Saat tugas yang dipicu secara manual dijalankan, tugas tersebut menghasilkan sebuah instans yang dipicu secara manual. Anda dapat melihat detail instans tersebut dan melakukan operasi terhadapnya dalam bentuk daftar atau Directed Acyclic Graph (DAG).
Saat ini, Anda hanya dapat mengonfigurasi alert pemantauan untuk status berjalan dari instans berulang. Alert pemantauan tidak didukung untuk instans yang dipicu secara manual, instans pengisian ulang data, atau instans uji.
Anda harus membeli DataWorks Professional Edition atau versi yang lebih baru untuk menggunakan fitur Intelligent Diagnosis pada instans yang dipicu secara manual.
Buka halaman instans yang dipicu secara manual
Masuk ke DataWorks console. Di bilah navigasi atas, pilih wilayah yang diinginkan. Di panel navigasi kiri, pilih . Pada halaman yang muncul, pilih ruang kerja yang diinginkan dari daftar drop-down lalu klik Go to Operation Center.
Di panel navigasi kiri, klik untuk membuka halaman instans yang dipicu secara manual.
Kelola instans
Anda dapat melihat dan mengelola instans yang dipicu secara manual, instans alur kerja yang dipicu, serta instans dalam alur kerja yang dipicu secara manual.
Kelola instans yang dipicu secara manual
Menjalankan tugas yang dipicu secara manual di Manage one-time tasks akan menghasilkan instans yang dipicu secara manual pada halaman ini.
Pada tab Manual Triggered Instances, Anda dapat memfilter dan melihat informasi tentang instans yang dipicu secara manual berdasarkan kriteria seperti Task Name, Task Type, dan Data Timestamp.
Lakukan aksi pada instans yang dipicu secara manual.
Aksi individual: Pada kolom Actions untuk suatu instans, Anda dapat Stop atau Rerun instans tersebut. Anda juga dapat mengklik More untuk melihat Runtime Log dan detail lainnya.
Aksi massal: Pilih beberapa instans yang dipicu secara manual, lalu klik Stop atau Rerun di bagian bawah halaman.
Export Query Results: Cari instans berdasarkan kriteria Anda. Setelah pencarian selesai, klik Export Query Results di atas daftar untuk mengekspor hasil yang difilter ke file lokal. Ekspor ini merupakan operasi asinkron. Anda dapat memeriksa progres ekspor dan mengunduh file tersebut dari halaman View Operation Center action logs.
Aksi DAG: Anda dapat melakukan aksi dalam tampilan DAG. Untuk informasi selengkapnya, lihat Manage the instance DAG.
Kelola instans alur kerja yang dipicu
Menjalankan alur kerja—baik secara manual melalui Manage trigger-based workflows maupun dengan event trigger—akan menghasilkan instans alur kerja yang sesuai pada halaman ini.
Buka tab Triggered Workflow Instance. Anda dapat memfilter dan melihat informasi tentang instans alur kerja yang dipicu berdasarkan kriteria seperti Task Name, Trigger, dan Data Timestamp.
CatatanEksekusi yang dipicu secara manual: Untuk instans alur kerja yang dipicu secara manual, kolom Trigger menampilkan
-.Eksekusi yang dipicu oleh event: Untuk instans alur kerja yang dipicu oleh event, nama pemicunya ditampilkan di kolom Trigger.
Lakukan aksi pada instans alur kerja yang dipicu.
Aksi individual: Pada kolom Actions untuk suatu instans, Anda dapat Stop atau Rerun instans tersebut. Anda juga dapat mengklik untuk mengeditnya di Data Studio.
Aksi massal: Pilih beberapa instans alur kerja yang dipicu lalu klik Stop, Batch Rerun, Set to Succeeded, Modify Priority, Modify Resource Group, atau Refresh Instance di bagian bawah halaman.
Export Query Results: Cari instans berdasarkan kriteria Anda. Setelah pencarian selesai, klik Export Query Results di atas daftar untuk mengekspor hasil yang difilter ke file lokal. Ekspor ini merupakan operasi asinkron. Anda dapat memeriksa progres ekspor dan mengunduh file tersebut dari halaman View Operation Center action logs.
Aksi DAG: Anda dapat melakukan aksi dalam tampilan DAG. Untuk informasi selengkapnya, lihat Manage the instance DAG.
Ikon di bawah nama instans tugas menunjukkan status eksekusinya.
: Jumlah instans yang sedang berjalan.
: Jumlah instans yang berhasil.
: Jumlah instans yang gagal.
: Jumlah instans yang belum dijalankan.
Kelola instans dalam alur kerja yang dipicu secara manual
Menjalankan alur kerja yang dipicu secara manual di Manage manually triggered workflows akan menghasilkan instans dalam alur kerja yang dipicu secara manual pada halaman ini.
Buka tab Instance in Manually Triggered Workflow. Anda dapat memfilter dan melihat informasi tentang instans dalam alur kerja yang dipicu secara manual berdasarkan kriteria seperti Workflow, Status, dan Data Timestamp.
Lakukan aksi pada instans dalam alur kerja yang dipicu secara manual.
Aksi individual: Pada kolom Actions untuk suatu instans, Anda dapat Stop atau Rerun instans dalam alur kerja yang dipicu secara manual.
Aksi massal: Pilih beberapa instans dalam alur kerja yang dipicu secara manual lalu klik Stop, Rerun, Set to Succeeded, Modify Priority, Modify Resource Group, atau Refresh Instance di bagian bawah halaman.
Export Query Results: Cari instans berdasarkan kriteria Anda. Setelah pencarian selesai, klik Export Query Results di atas daftar untuk mengekspor hasil yang difilter ke file lokal. Ekspor ini merupakan operasi asinkron. Anda dapat memeriksa progres ekspor dan mengunduh file tersebut dari halaman View Operation Center action logs.
Aksi DAG: Anda dapat melakukan aksi dalam tampilan DAG. Untuk informasi selengkapnya, lihat Manage the instance DAG.
Ikon di bawah nama alur kerja yang dipicu secara manual menunjukkan status eksekusi instans alur bisnis tersebut.
: Jumlah instans yang sedang berjalan.
: Jumlah instans yang berhasil.
: Jumlah instans yang gagal.
: Jumlah instans dalam status lainnya.
Aksi pasca-operasi berantai
Saat ini, aksi pasca-operasi berantai hanya didukung untuk alur kerja berbasis pemicu.
Untuk meningkatkan efisiensi operasional, DataWorks menyediakan post-operation actions opsional untuk empat operasi massal: Modify Priority, Modify Resource Group, Refresh Instance, dan Stop. Fitur ini memungkinkan Anda menentukan aksi berantai yang dijalankan setelah operasi utama berhasil. Hal ini menyederhanakan alur kerja Anda dan memastikan perubahan langsung berlaku.
Kasus penggunaan
Saat Anda mengubah properti instans yang sudah berada dalam antrian penjadwalan (misalnya, dengan status Waiting for Time, Waiting for Resource, atau Running), perubahan tersebut tidak diterapkan pada instans yang sedang dalam antrian atau berjalan. Secara tradisional, Anda perlu menghentikan instans secara manual, menerapkan modifikasi, lalu menjalankannya kembali secara manual. Fitur aksi pasca-operasi mengotomatiskan proses ini sehingga seluruh alur kerja Stop-Modify-Rerun dapat diselesaikan dalam satu langkah.
1. Modifikasi prioritas, kelompok sumber daya, atau refresh instans secara massal
Saat Anda melakukan operasi massal Modify Priority, Modify Resource Group, atau Refresh Instance pada instans alur kerja berbasis pemicu, Anda dapat menentukan aksi berantai agar modifikasi langsung berlaku.
Prosedur
Pada halaman Triggered Workflow Instance, pilih satu atau beberapa instans yang ingin Anda kelola.
Klik Modify Priority, Modify Resource Group, atau Refresh Instance di bagian bawah halaman.
Pada kotak dialog yang muncul, Anda dapat mengonfigurasi operasi utama dan menemukan bagian baru bernama Post-operation Action.
Opsi aksi pasca-operasi
Anda dapat memilih salah satu aksi lanjutan berikut sesuai kebutuhan:
Stop instances that are in the Waiting for Time, Waiting for Resource, or Running state:
Fungsi: Sistem terlebih dahulu memodifikasi properti yang ditentukan, seperti prioritas. Setelah properti berhasil dimodifikasi, sistem secara otomatis menghentikan semua instans target yang berada dalam status Waiting for Time, Waiting for Resource, atau Running.
Kasus penggunaan: Anda ingin memastikan instans yang sedang berjalan dihentikan sehingga Anda dapat memutuskan apakah akan menjalankannya kembali secara manual atau berdasarkan kebutuhan bisnis selanjutnya. Hal ini mencegah instans dengan konfigurasi lama mengonsumsi sumber daya.
Rerun Instance:
Fungsi: Sistem terlebih dahulu memodifikasi properti. Setelah modifikasi berhasil, sistem segera memicu rerun untuk semua instans yang dipilih.
Kasus penggunaan: Anda ingin modifikasi langsung berlaku dan tugas dijalankan kembali dengan konfigurasi terbaru, seperti prioritas baru, kelompok sumber daya baru, atau kode yang telah diperbarui.
2. Hentikan instans secara massal
Saat Anda melakukan operasi massal Stop, Anda juga dapat menentukan aksi berantai yang dijalankan setelah instans dihentikan. Misalnya, Anda dapat secara otomatis menjalankan kembali instans tersebut untuk pemulihan kesalahan yang cepat.
Prosedur
Pada halaman Triggered Workflow Instance, pilih satu atau beberapa instans yang ingin Anda hentikan.
Klik Stop di bagian bawah halaman.
Pada kotak dialog yang muncul, temukan bagian baru bernama Post-operation Action.

Opsi aksi pasca-operasi
Rerun Instance:
Fungsi: Setelah sistem berhasil menghentikan semua instans yang dipilih, sistem segera memicu rerun untuk instans tersebut.
Kasus penggunaan: Opsi ini berguna saat Anda menemukan anomali tugas, seperti tugas yang hang atau berjalan terlalu lama, dan ingin menghentikannya lalu segera menjalankannya kembali dengan konfigurasi aslinya.
Reset Instance Status Before Rerunning:
Fungsi: Ini adalah aksi stop-dan-rerun yang lebih paksa. Sistem terlebih dahulu mereset status semua instans yang dipilih menjadi Not Run, bahkan jika instans tersebut sedang berjalan, lalu memicu rerun.
Kasus penggunaan: Ini cocok untuk skenario di mana Anda perlu membersihkan sepenuhnya status saat ini dari suatu instans agar dapat dimulai ulang dari kondisi awal yang bersih. Misalnya, gunakan aksi ini saat status internal instans rusak dan stop-dan-rerun sederhana tidak dapat menyelesaikan masalah tersebut.
Kelola DAG instans
Klik instance name atau DAG pada kolom Actions untuk membuka DAG instans tersebut. Dalam tampilan DAG, Anda dapat mengklik kanan suatu instans untuk melakukan aksi.
Pada daftar alur kerja yang dipicu secara manual, klik suatu alur kerja untuk menampilkan DAG-nya di sebelah kanan. DAG tersebut mungkin berisi beberapa tugas.
Actions | Description |
Show Ancestor Nodes | Memperluas enam level node leluhur untuk node yang dipilih. Catatan Anda hanya dapat memperluas node leluhur untuk instans dalam alur kerja yang dipicu secara manual. |
Show Descendant Nodes | Memperluas enam level node turunan untuk node yang dipilih. Catatan Anda hanya dapat memperluas node turunan untuk instans dalam alur kerja yang dipicu secara manual. |
View Runtime Log | Lihat log waktu proses untuk instans saat ini, yang menampilkan status seperti Running, Succeeded, dan Failed. Catatan
|
Instance Diagnose | DataWorks Operation Center menyediakan fitur Intelligent Diagnosis untuk membantu Anda mendapatkan informasi end-to-end tentang eksekusi tugas dan dengan cepat mengidentifikasi masalah. Untuk informasi selengkapnya, lihat Intelligent Diagnosis. |
View Code | Lihat kode dari node saat ini. |
Edit Node | Membuka alur kerja saat ini di Data Studio untuk diedit. |
View Data Lineage | Menampilkan Data Lineage dari instans saat ini. |
Stop | Menghentikan tugas agar tidak berjalan. Aksi ini hanya berlaku untuk instans saat ini. |
Rerun | Menjalankan kembali tugas tertentu. Ini sering digunakan untuk menangani node yang gagal atau terlewat. Catatan Anda hanya dapat menjalankan kembali tugas yang berstatus Succeeded atau Failed. |