Menjalankan pengujian pada Tugas Auto-trigger menghasilkan Test Instance. Anda dapat melihat detailnya dalam bentuk daftar atau DAG.
Ikhtisar
Anda dapat menjalankan pengujian pada Tugas Auto-trigger untuk memverifikasi bahwa tugas tersebut berjalan sesuai harapan di lingkungan produksi. Pengujian ini menghasilkan Test Instance, dan Anda dapat melihat detail eksekusinya.
Untuk mengetahui cara menjalankan pengujian pada Tugas Auto-trigger, lihat Manage Auto-triggered Tasks.
Untuk mengetahui cara melihat detail eksekusi Test Instance dalam bentuk daftar, lihat View the Test Instance list.
Untuk mengetahui cara melihat detail eksekusi Test Instance dalam bentuk DAG, lihat View the Test Instance DAG.
Pengujian menjalankan logika kode yang sebenarnya. Lakukan dengan hati-hati.
Batasan
Batasan fitur:
DataWorks Edisi Profesional dan versi yang lebih tinggi menyediakan fitur-fitur lanjutan berikut untuk meningkatkan efisiensi pengembangan dan O&M Anda. Untuk informasi selengkapnya, lihat Select and purchase a DataWorks edition.
Intelligent Diagnosis: Cepat menemukan masalah eksekusi tugas. Anda dapat mencoba fitur ini secara gratis. Untuk informasi selengkapnya, lihat Intelligent Diagnosis.
Advanced DAG analysis: Meliputi agregasi node, analisis hulu, dan analisis hilir untuk memudahkan pemahaman Lineage tugas yang kompleks.
Export query results: Ekspor data untuk laporan eksternal atau analisis lebih lanjut.
Beberapa fitur hanya tersedia bagi pengguna dengan izin O&M. Jika suatu fitur tampak redup atau tidak tersedia, buka halaman management and control overview, klik di panel navigasi kiri, lalu pada tab Workspace Members, periksa apakah Anda memiliki izin O&M yang diperlukan. Untuk informasi selengkapnya, lihat Workspace-level module permission control.
Batasan log dan instans:
Anda tidak dapat menghapus Test Instance secara manual. Platform akan menghapus instans yang kedaluwarsa secara otomatis setelah sekitar 30 hari. Jika suatu tugas tidak perlu dijalankan lagi, Anda dapat membekukan instans-nya.
Untuk instans yang dijalankan pada Scheduling Resource Group publik, instans tersebut disimpan selama satu bulan (30 hari), sedangkan log-nya disimpan selama satu minggu (7 hari).
Untuk instans yang dijalankan pada Scheduling Resource Group eksklusif, baik instans maupun log-nya disimpan selama satu bulan (30 hari).
Jika ukuran log untuk instans yang telah selesai melebihi 3 MB, sistem akan membersihkan log tersebut secara berkala.
Saat parameter Maximum Parallel Instances dikonfigurasi untuk suatu tugas, Test Instance juga tunduk pada batasan ini dan berbagi kuota konkurensi dengan instans auto-trigger serta instans backfill. Ketika beberapa jenis instans mengantri secara bersamaan, sistem menurunkan prioritas instans backfill untuk hari non-terkini (dari 8 menjadi 3).
Jalankan pengujian dan hasilkan test instance
Buka Operation Center.
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.
Jalankan pengujian pada Tugas Auto-trigger.
Di Operation Center, klik di panel navigasi kiri. Pada halaman Auto Triggered Nodes, gunakan salah satu metode berikut untuk menjalankan pengujian pada Tugas Auto-trigger.
Metode 1: Di daftar tugas auto-trigger, temukan tugas yang ingin diuji, lalu klik Test di kolom Actions. Jika halaman tidak dalam tampilan daftar, Anda dapat mengklik ikon
di tengah halaman untuk beralih ke tampilan daftar.Metode 2: Di tampilan DAG, klik kanan node target, lalu pilih Test dari menu. Jika halaman tidak dalam tampilan DAG, temukan tugas target, lalu klik DAG di kolom Actions untuk membuka DAG-nya.
Konfigurasikan parameter pada kotak dialog Test.

Parameter
Deskripsi
Test Name
Masukkan nama untuk pengujian.
Data Timestamp
Pilih waktu data untuk pengujian.
CatatanJika Anda memilih tanggal sebelum kemarin, tugas akan langsung dijalankan.
Jika Anda memilih kemarin, tugas akan dijalankan pada waktu terjadwalnya.
Advanced configuration
Setelah Anda mengaktifkan Advanced Settings, Anda dapat memberikan nilai pada parameter penjadwalan. Penetapan ini hanya berlaku untuk pengujian saat ini.
Lihat daftar test instance
Daftar Test Instance menampilkan instans yang dihasilkan dari pengujian, sehingga Anda dapat melihat status eksekusinya dan melakukan berbagai aksi.

Actions | Description |
Filter | Pada Area 1 pada gambar sebelumnya, Anda dapat memfilter instans berdasarkan kriteria tertentu. Anda dapat menggunakan kondisi seperti task name, task ID, Node Type, Run At, Data Timestamp, Scheduling Resource Group, My Node, The node I tested today, dan Pause (freeze) a node untuk pemfilteran yang lebih tepat. Catatan Secara default, data timestamp diatur ke hari sebelum tanggal saat ini. |
Tasks | Area 2 pada gambar sebelumnya menampilkan daftar Test Instance yang sesuai dengan kriteria filter Anda. |
Actions | Pada Area 3 pada gambar sebelumnya, Anda dapat melakukan aksi berikut pada sebuah Test Instance:
|
operasi batch | Pada Area 4 pada gambar sebelumnya, Anda dapat memilih beberapa task dan melakukan operasi batch, seperti Stop, Rerun, Set to Succeeded, Change Resource Group, Freeze, Unfreeze, dan Export Query Results. |
Items per page | Pada Area 5 pada gambar sebelumnya, Anda dapat mengubah jumlah item yang ditampilkan per halaman. Anda dapat menampilkan hingga 200 item per halaman. |
DAG test instance
Di tampilan daftar, klik nama Test Instance atau klik DAG di kolom Actions untuk membuka DAG-nya. Di tampilan DAG, Anda dapat mengklik kanan node untuk melakukan aksi.
Fungsionalitas | Deskripsi |
Fitur panel DAG | Klik DAG untuk suatu tugas guna membuka DAG-nya. Anda dapat melakukan operasi berikut di tampilan DAG:
|
Operasi instans tunggal | Anda dapat mengklik kanan node target untuk melakukan aksi berikut.
Catatan Untuk informasi mengenai operasi lainnya, lihat Lihat daftar Test Instance. |
Detail instans tunggal | Di Area 4 pada gambar sebelumnya, Anda dapat melakukan operasi berikut:
|
Detail instans
Di tampilan DAG, klik suatu instans, lalu klik Show Details di panel yang muncul di pojok kanan bawah. Hal ini akan membuka halaman detail instans, tempat Anda dapat melihat informasi seperti properti, konteks, Runtime Log, Operation Log, dan kode.

Fungsionalitas | Deskripsi |
General | Di tab ini, Anda dapat melihat properti penjadwalan tugas di lingkungan produksi. Untuk penjelasan parameter, lihat Configure resource properties.
|
Runtime Log | Lihat proses eksekusi detail dari tugas yang sedang berjalan atau telah selesai. Untuk penjelasan parameter inti dalam log, lihat Appendix: Runtime log parameters. |
Operation Log | Lihat catatan operasi untuk tugas atau instans, termasuk waktu, operator, dan aksi spesifik. |
Code | Lihat kode terbaru untuk tugas di lingkungan produksi. Jika kodenya tidak sesuai harapan, pastikan versi terbaru tugas tersebut telah berhasil dipublikasikan. Untuk informasi selengkapnya, lihat Publish tasks. |
Atasi masalah eksekusi instans
Jika tugas tidak berjalan sesuai harapan, gunakan Intelligent Diagnosis untuk mendiagnosis penyebab kegagalan atau masalah lainnya.