Instans pengujian dihasilkan saat Anda menjalankan pengujian pada task terjadwal. Di halaman instans pengujian, Anda dapat melihat detail instans dalam bentuk daftar atau DAG.
Pendahuluan
Anda dapat menjalankan pengujian pada task terjadwal untuk memverifikasi apakah penjadwalan dan eksekusinya sesuai ekspektasi di lingkungan produksi. Tindakan ini menghasilkan instans pengujian, sehingga Anda dapat memantau status eksekusinya di halaman instans pengujian.
-
Untuk informasi selengkapnya tentang pengujian task terjadwal, lihat Kelola task terjadwal.
-
Untuk informasi selengkapnya tentang melihat detail instans pengujian dalam tampilan daftar, lihat Lihat daftar instans pengujian.
-
Untuk informasi selengkapnya tentang melihat detail instans pengujian dalam DAG, lihat DAG instans pengujian.
Menjalankan instans pengujian akan mengeksekusi logika kode sesungguhnya. Lakukan dengan hati-hati.
Batasan
-
Batasan fitur:
-
DataWorks Edisi Profesional dan yang lebih tinggi menyediakan fitur-fitur lanjutan berikut untuk meningkatkan efisiensi pengembangan dan O&M Anda. Untuk informasi selengkapnya, lihat Edisi dan penagihan.
-
Run Diagnostics: Membantu Anda dengan cepat menemukan masalah eksekusi task. Fitur ini tersedia untuk uji coba gratis. Untuk informasi selengkapnya, lihat diagnosis cerdas.
-
Advanced DAG analysis: Meliputi agregasi node, analisis hulu, dan analisis hilir untuk membantu Anda memahami lineage task yang kompleks.
-
Export Query Results: Memungkinkan Anda menggunakan data untuk laporan eksternal atau analisis lebih lanjut.
-
-
Hanya pengguna dengan izin O&M yang dapat menggunakan beberapa fitur. Jika suatu fitur tampak pudar atau tidak tersedia, buka halaman Management Center overview. Di panel navigasi sebelah kiri, klik , lalu pada tab Workspace Members, verifikasi bahwa pengguna target memiliki izin O&M. Untuk informasi selengkapnya, lihat Manage permissions for workspace-level modules.
-
-
Batasan log dan instans:
-
Anda tidak dapat menghapus instans pengujian secara manual. Instans akan dihapus otomatis oleh platform setelah masa berlakunya habis (sekitar 30 hari). Jika suatu task tidak perlu lagi dijalankan, Anda dapat membekukan instans tersebut.
-
Untuk grup sumber daya bersama untuk penjadwalan, instans disimpan selama satu bulan (30 hari) dan log disimpan selama satu minggu (7 hari).
-
Untuk grup sumber daya eksklusif untuk penjadwalan, instans task dan log disimpan selama satu bulan (30 hari).
-
Log instans yang telah selesai dan berukuran melebihi 3 MB akan dibersihkan setiap hari.
-
-
Setelah Anda mengonfigurasi jumlah maksimum instans konkuren untuk suatu task, instans pengujian juga tunduk pada batas ini dan berbagi kuota konkurensi dengan instans terjadwal serta instans backfill. Saat berbagai jenis instans mengantri secara bersamaan, hanya instans backfill yang bukan untuk hari ini yang prioritasnya diturunkan (dari 8 menjadi 3).
Jalankan pengujian dan hasilkan instans pengujian
-
Buka Operation Center.
Login ke Konsol DataWorks. Di wilayah target, klik di panel navigasi sebelah kiri. Pilih ruang kerja dari daftar drop-down, lalu klik Go to Operation Center.
-
Jalankan pengujian pada task terjadwal.
Di halaman Operation Center, di panel navigasi sebelah kiri, klik . Di halaman Auto Triggered Node, Anda dapat menjalankan pengujian pada task terjadwal dengan salah satu metode berikut.
-
Metode 1: Di tampilan daftar task terjadwal, klik Test di kolom Actions task target. Jika halaman saat ini tidak dalam tampilan daftar, klik ikon
di tengah halaman untuk kembali ke tampilan daftar. -
Metode 2: Di tampilan DAG, klik kanan DAG instans target, lalu pilih Test dari menu konteks. Jika halaman saat ini tidak dalam tampilan DAG, klik DAG di kolom Actions instans target untuk membuka DAG task tersebut.
-
-
Konfigurasikan parameter dalam dialog Test.

Parameter
Deskripsi
Test Name
Anda dapat memasukkan nama untuk pengujian asap.
Data Timestamp
Pilih tanggal bisnis untuk pengujian.
Catatan-
Jika Anda memilih tanggal bisnis yang lebih awal dari kemarin, task akan langsung dijalankan.
-
Jika Anda memilih kemarin sebagai tanggal bisnis, task akan dijalankan sesuai jadwal.
Advanced configuration
Setelah Anda mengaktifkan pengaturan lanjutan, Anda dapat memberikan nilai untuk parameter penjadwalan. Nilai yang diberikan hanya berlaku untuk pengujian saat ini.
-
Lihat daftar instans pengujian
Daftar instans pengujian menampilkan instans pengujian yang dihasilkan setelah Anda menjalankan pengujian pada task terjadwal. Anda dapat melihat status eksekusi instans pengujian dan melakukan operasi terkait padanya.

|
Operasi |
Deskripsi |
|
Filter |
Di area 1 pada gambar di atas, Anda dapat menggunakan kondisi filter untuk menyaring instans yang ingin Anda kueri. Anda dapat menyaring instans berdasarkan Node Name, Node ID, Task type, Run At, Data Timestamp, Scheduling Resource Group, My Node, The node I tested today, dan Pause (freeze) a node. Catatan Tanggal bisnis default untuk penyaringan adalah satu hari sebelum tanggal saat ini. |
|
Tasks |
Di area 2 pada gambar di atas, instans pengujian yang memenuhi kondisi filter ditampilkan dalam bentuk daftar. |
|
Actions |
Di area 3 pada gambar di atas, Anda dapat melakukan operasi berikut pada instans pengujian:
|
|
Operasi batch |
Di area 4 pada gambar di atas, Anda dapat memilih beberapa task secara batch dan melakukan operasi seperti Terminate, Rerun, Set to Successful, Change Resource Group, Freeze, Unfreeze, dan Export Query Results. |
|
Items per page |
Di area 5 pada gambar di atas, Anda dapat mengubah jumlah item yang ditampilkan per halaman. Maksimal 200 item dapat ditampilkan per halaman. |
DAG instans pengujian
Di tampilan daftar, klik nama Test Instance atau klik DAG di kolom Actions untuk membuka DAG instans tersebut. Anda dapat mengklik kanan instans di DAG untuk melakukan operasi terkait. 
|
Fitur |
Deskripsi |
|
Fitur panel DAG |
Klik DAG di samping task untuk membuka DAG-nya. Anda dapat melakukan operasi berikut di DAG:
|
|
Operasi instans tunggal |
Klik kanan node target untuk melakukan operasi terkait.
Catatan Untuk operasi lainnya, lihat Lihat daftar instans pengujian. |
|
Detail instans tunggal |
Di area 4 pada gambar di atas, Anda dapat melakukan operasi berikut:
|
Lihat detail instans
Di tampilan DAG, klik instans target. Di jendela yang muncul di pojok kanan bawah, klik Show Details. Halaman detail instans akan muncul, tempat Anda dapat melihat informasi detail instans saat ini, termasuk properti, konteks, log waktu proses, log operasi, dan kode.

|
Fitur |
Deskripsi |
|
General |
Di tab ini, Anda dapat melihat properti penjadwalan task di lingkungan produksi. Untuk deskripsi parameter pada halaman, lihat Konfigurasi pengaturan penjadwalan.
|
|
Runtime Log |
Setelah task mulai dijalankan, Anda dapat melihat proses eksekusi detailnya di log waktu proses. Untuk deskripsi parameter kunci dalam log, lihat Parameter log waktu proses. |
|
Operation Log |
Digunakan untuk melihat catatan operasi task atau instans, termasuk waktu, operator, dan operasi spesifik. |
|
Code |
Digunakan untuk melihat kode terbaru task saat ini di lingkungan produksi. Jika kode tidak sesuai ekspektasi, periksa apakah versi terbaru task telah berhasil dideploy. Untuk informasi selengkapnya, lihat Deploy node. |
Troubleshoot masalah eksekusi task
Jika task tidak berjalan sesuai ekspektasi, Anda dapat menggunakan fitur diagnosis cerdas untuk mendiagnosis alasan task tidak dijalankan atau mengidentifikasi masalah.