全部产品
Search
文档中心

DataWorks:Uji tugas pemicu otomatis dan lihat instans uji yang dihasilkan untuk tugas tersebut

更新时间:Jul 06, 2025

Setiap kali Anda menguji tugas pemicu otomatis, instans uji akan dihasilkan. Anda dapat melihat detail dari instans uji dalam daftar instans uji atau dalam grafik asiklik terarah (DAG) dari instans tersebut.

Informasi latar belakang

Anda dapat menguji tugas pemicu otomatis untuk memeriksa apakah tugas tersebut dapat berjalan sesuai harapan dalam lingkungan produksi. Setiap kali Anda menguji tugas pemicu otomatis, instans uji akan dihasilkan. Anda dapat melihat detail dari instans uji pada halaman Instans Uji.

Catatan

Kode dari tugas pemicu otomatis dijalankan selama pengujian. Pastikan bahwa pengujian tidak memengaruhi bisnis Anda sebelum Anda menguji tugas pemicu otomatis.

Batasan

  • Batasan pada penggunaan fitur:

    • Hanya pengguna DataWorks Edisi Profesional atau edisi yang lebih canggih yang dapat menggunakan fitur intelligent diagnosis. Jika Anda menggunakan edisi lain, Anda dapat menggunakan fitur ini secara gratis sebagai percobaan. Namun, kami menyarankan Anda untuk meningkatkan layanan DataWorks ke DataWorks Edisi Profesional untuk menggunakan lebih banyak fitur. Untuk informasi lebih lanjut, lihat Diagnosis Cerdas.

    • Hanya pengguna DataWorks Edisi Profesional atau edisi yang lebih canggih yang dapat menggunakan fitur agregasi, analisis hulu, dan analisis hilir yang disediakan oleh DAG. Untuk informasi lebih lanjut, lihat Penagihan Edisi Lanjutan DataWorks.

    • Beberapa fitur hanya dapat digunakan oleh pengguna yang diberikan izin O&M. Jika titik masuk suatu fitur redup atau tidak ditampilkan, Anda dapat pergi ke halaman SettingCenter dan memeriksa apakah Anda diberikan izin O&M yang diperlukan pada tab Workspace Members dari halaman Workspace Members and Roles di Management Center. Untuk informasi lebih lanjut, lihat Kelola izin pada layanan tingkat ruang kerja.

  • Batasan pada log dan instans:

    • Anda tidak dapat menghapus instans uji secara manual. DataWorks menghapus instans uji sekitar 30 hari setelah instans uji kedaluwarsa. Jika Anda tidak lagi memerlukan menjalankan instans uji, Anda dapat membekukan instans tersebut.

    • Instans uji yang dijalankan pada grup sumber daya bersama untuk penjadwalan disimpan selama satu bulan (30 hari), dan log operasi untuk instans uji disimpan selama satu minggu (7 hari).

    • Instans uji yang dijalankan pada grup sumber daya eksklusif untuk penjadwalan disimpan selama satu bulan (30 hari), dan log operasi untuk instans uji juga disimpan selama satu bulan (30 hari).

    • Sistem secara teratur membersihkan log operasi berlebih setiap hari ketika ukuran log operasi yang dihasilkan untuk instans uji yang selesai berjalan melebihi 3 MB.

Uji tugas pemicu otomatis

  1. Pergi ke halaman Operation Center.

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

  2. Uji tugas pemicu otomatis.

    Di panel navigasi kiri halaman Operation Center, pilih Auto Triggered Node Operation > Auto Triggered Nodes. Pada halaman Auto Triggered Nodes, gunakan salah satu metode berikut untuk menguji tugas pemicu otomatis:

    • Metode 1: Dalam daftar tugas pemicu otomatis, temukan tugas pemicu otomatis yang diinginkan dan klik Test di kolom Actions. Jika halaman saat ini tidak ditampilkan dalam mode daftar, Anda dapat mengklik ikon 箭头 di tengah halaman. Halaman saat ini ditampilkan dalam mode daftar.

    • Metode 2: Dalam DAG dari tugas yang diinginkan, klik kanan tugas dan pilih Test. Jika halaman saat ini tidak ditampilkan dalam mode DAG, Anda dapat mengklik DAG di kolom Actions dari tugas yang diinginkan untuk membuka DAG dari tugas tersebut.

  3. Konfigurasikan parameter dalam kotak dialog Test.冒烟测试

    Parameter

    Deskripsi

    Test Name

    Nama dari instans uji.

    Data Timestamp

    Cap waktu data dari instans uji.

    Catatan
    • Jika Anda memilih tanggal lebih awal dari hari sebelumnya, instans uji akan langsung dijalankan.

    • Jika Anda memilih hari sebelumnya, instans uji akan dijalankan ketika waktu penjadwalan instans tiba.

Kelola instans uji dalam daftar instans

Anda dapat melihat status dan melakukan operasi terkait pada instans uji yang dihasilkan untuk tugas pemicu otomatis dalam daftar instans.

列表

Operasi

Deskripsi

Filter

Memungkinkan Anda menentukan kondisi untuk mencari instans uji di area yang ditandai dengan 1 pada gambar sebelumnya.

Anda dapat mencari instans uji berdasarkan task name atau task ID. Anda juga dapat menentukan kondisi filter untuk mencari instans uji: seperti Node Type, Run At, Data Timestamp, Scheduling Resource Group, My Nodes, Tested by Me Today, dan Frozen Nodes.

Catatan

Secara default, cap waktu data diatur ke hari sebelum hari saat ini.

List of test instances

Memungkinkan Anda melihat instans uji yang memenuhi kondisi tertentu di area yang ditandai dengan 2 pada gambar sebelumnya.

Actions

Memungkinkan Anda melakukan operasi pada instans uji di area yang ditandai dengan 3 pada gambar sebelumnya.

  • DAG: Anda dapat melakukan operasi ini untuk melihat dependensi dari instans uji. Dalam DAG dari instans uji, Anda dapat mengklik kanan instans untuk melakukan operasi terkait. Untuk informasi lebih lanjut, lihat Lampiran: Gunakan fitur yang disediakan dalam DAG.

  • To diagnose: Anda dapat melakukan operasi ini untuk melakukan analisis ujung-ke-ujung pada instans uji. Jika instans uji tidak berjalan sesuai harapan, Anda dapat mengklik Diagnosa untuk memecahkan masalah. Untuk informasi lebih lanjut, lihat Diagnosis cerdas.

  • Rerun: Anda dapat melakukan operasi ini untuk menjalankan ulang instans uji yang berada dalam status Berhasil atau Gagal. Setelah instans uji berhasil dijalankan, instans turunan yang berada dalam status Tertunda (Leluhur) dapat dijadwalkan untuk dijalankan. Operasi ini digunakan untuk memproses instans uji yang gagal dijalankan atau instans uji yang tidak dijalankan sesuai jadwal.

    Catatan

    Hanya instans uji yang berada dalam status Succeeded atau Failed yang dapat dijalankan ulang.

  • More:

    • Rerun Descendant Nodes: Anda dapat melakukan operasi ini untuk menjalankan ulang instans turunan dari instans uji yang berada dalam status Berhasil atau Gagal. Anda dapat memilih instans turunan yang ingin dijalankan ulang. Setelah instans yang dipilih berhasil dijalankan, instans turunannya yang berada dalam status Tertunda (Leluhur) dapat dijadwalkan untuk dijalankan. Operasi ini digunakan untuk memulihkan data.

      Catatan

      Hanya instans turunan dalam status Successful atau Failed yang dapat dipilih. Nilai Tidak muncul di kolom Meet Rerun Condition dari instans dalam status lain, dan Anda tidak dapat memilih instans tersebut.

    • Set Status to Successful: Anda dapat melakukan operasi ini untuk mengatur status instans uji yang gagal dijalankan menjadi Berhasil. Anda dapat melakukan operasi ini jika Anda tidak ingin instans uji yang gagal dijalankan menghalangi jalannya instans turunannya. Operasi ini digunakan untuk memproses instans uji yang gagal dijalankan.

    • Stop: Anda dapat melakukan operasi ini untuk menghentikan instans uji yang tidak perlu dijalankan. Setelah Anda melakukan operasi ini pada instans uji, instans uji gagal dijalankan dan keluar.

      Catatan

      Hanya instans uji dalam status Pending (Schedule), Pending (Resources), atau Running yang dapat dihentikan.

    • Freeze: Anda dapat melakukan operasi ini jika instans uji dan instans turunannya tidak perlu dijalankan untuk periode waktu tertentu. Untuk informasi lebih lanjut, lihat Kelola node pemicu otomatis.

      Catatan

      Jangan lakukan operasi ini pada node projectname_root, yang merupakan node akar dari ruang kerja Anda. Semua instans tugas pemicu otomatis bergantung pada node ini. Jika node ini dibekukan, instans tugas pemicu otomatis tidak dapat dijalankan.

    • Unfreeze: Anda dapat melakukan operasi ini untuk membuka pembekuan instans uji yang dibekukan.

      • Jika instans uji belum dijalankan, instans tersebut akan otomatis dijalankan setelah instans leluhurnya berhasil dijalankan.

      • Jika semua instans leluhur dari instans uji berhasil dijalankan, status instans uji langsung diatur ke Gagal. Anda harus menjalankan ulang instans uji secara manual.

      Catatan

      Operasi pembukaan pembekuan hanya berlaku pada instans uji saat ini. Jika tugas pemicu otomatis yang menghasilkan instans uji dibekukan, instans yang dijadwalkan untuk dijalankan pada hari berikutnya juga dibekukan.

    • View Lineage: Anda dapat melakukan operasi ini untuk melihat garis keturunan dari instans uji.

    • View Node Details: Anda dapat melakukan operasi ini untuk melihat informasi dasar dari instans uji.

    • View Runtime Log: Setelah tugas pemicu otomatis yang menghasilkan instans uji dimulai, Anda dapat melakukan operasi ini untuk melihat detail eksekusi tugas pemicu otomatis berdasarkan log operasi. Untuk informasi lebih lanjut tentang parameter inti dalam log operasi, lihat Lampiran: Parameter dalam log operasi.

Batch operations

Memungkinkan Anda melakukan operasi pada beberapa instans uji sekaligus. Anda dapat mengklik tombol berikut di area yang ditandai dengan 4 pada gambar sebelumnya untuk melakukan operasi pada beberapa instans uji sekaligus: Stop, Rerun, Set Status to Successful, Change Resource Group, Freeze, dan Unfreeze.

Items per page

Memungkinkan Anda memilih jumlah item yang ingin Anda lihat pada satu halaman di area yang ditandai dengan 5 pada gambar sebelumnya. Jumlah maksimum yang dapat Anda pilih adalah 200.

Kelola instans uji dalam DAG dari instans

Dalam daftar instans uji, Anda dapat mengklik nama instans uji atau DAG di kolom Tindakan dari instans uji untuk membuka DAG dari instans uji. Dalam DAG, Anda dapat mengklik kanan instans uji untuk melakukan operasi terkait.DAG图

Fungsionalitas

Deskripsi

Operasi yang dapat Anda lakukan dalam DAG dari instans uji

Anda dapat mengklik DAG di kolom Tindakan dari instans uji untuk membuka DAG dari instans uji. Anda dapat melakukan operasi berikut dalam DAG dari instans uji:

  • Search: Di area yang ditandai dengan 1 pada gambar sebelumnya, Anda dapat mencari instans uji yang diinginkan berdasarkan node name, node ID, instance ID, atau instance name.

  • DAG display style: Di area yang ditandai dengan 2 pada gambar sebelumnya, Anda dapat menyesuaikan gaya tampilan DAG berdasarkan kebutuhan bisnis Anda dengan mengklik ikon-ikon. Ikon dari kiri ke kanan adalah Open Map/Close Map, Show Alert Status/Hide Alert Status, Update Node Status, Zoom In, Zoom Out, 1:1, Fit Screen, dan Toggle Full Screen View.

Operasi pada instans tunggal

Anda dapat mengklik kanan instans uji yang diinginkan dalam DAG dan melakukan operasi pada instans tersebut.

  • View Code: Anda dapat melakukan operasi ini untuk melihat kode dari tugas yang menghasilkan instans uji saat ini dalam lingkungan produksi. Jika kode dari tugas tidak sesuai harapan, Anda harus memeriksa apakah kode terbaru dari tugas berhasil diterapkan ke lingkungan produksi.

  • Edit Node: Anda dapat melakukan operasi ini untuk pergi ke tab konfigurasi dari tugas yang menghasilkan instans uji saat ini pada halaman DataStudio.

Catatan

Untuk informasi lebih lanjut tentang operasi lainnya, lihat Kelola instans uji dalam daftar instans.

Detail tentang instans tunggal

Di area yang ditandai dengan 4 pada gambar sebelumnya, Anda dapat melakukan operasi berikut:

  • View Logs: Setelah tugas pemicu otomatis yang menghasilkan instans uji dimulai, Anda dapat melakukan operasi ini untuk melihat detail eksekusi tugas pemicu otomatis berdasarkan log operasi. Untuk informasi lebih lanjut tentang parameter inti dalam log operasi, lihat Lampiran: Parameter dalam log operasi.

  • Show Details: Anda dapat melakukan operasi ini untuk melihat informasi detail tentang instans uji pada tab-tab berikut: Umum, Konteks, Log Runtime, Log Operasi, dan Kode. Untuk informasi lebih lanjut, lihat Lihat detail tentang instans uji.

Lihat detail tentang instans uji

Dalam DAG dari instans uji, Anda dapat mengklik instans uji, lalu klik Show Details di panel yang muncul di pojok kanan bawah kanvas. Kemudian, Anda dapat melihat detail tentang instans uji pada tab-tab berikut: Umum, Konteks, Log Runtime, Log Operasi, dan Kode.

查看实例详情

Tab

Deskripsi

General

Di tab ini, Anda dapat melihat properti penjadwalan dari instans uji dalam lingkungan produksi. Untuk informasi lebih lanjut tentang parameter dasar, lihat Konfigurasikan properti sumber daya.

  • Interpretasi status instans: Jika instans berada dalam status Tertunda (Leluhur), Tertunda (Jadwal), Tertunda (Sumber Daya), atau Dibekukan, Anda dapat mengikuti petunjuk yang dijelaskan dalam Apa saja kondisi yang diperlukan agar sebuah node berhasil dijalankan? untuk memecahkan masalah.

  • Waktu tunggu untuk sumber daya: Jika instans uji berada dalam status Tertunda (Sumber Daya) untuk periode waktu yang lama, Anda dapat menggunakan fitur diagnosis cerdas untuk mengidentifikasi instans-instans yang menempati sumber daya pada saat instans uji saat ini sedang menunggu sumber daya. Kemudian, Anda dapat dengan cepat mengidentifikasi instans-instans tempat terjadinya pengecualian dan memecahkan masalah.

  • Durasi berjalan yang lama: Jika durasi berjalan dari instans uji jauh lebih lama daripada rata-rata durasi berjalan selama periode historis, Anda dapat memecahkan masalah berdasarkan jenis tugas:

    • Tugas non-sinkronisasi: Anda dapat berkonsultasi dengan pemilik instance mesin komputasi tempat instans uji yang dihasilkan untuk tugas non-sinkronisasi dijalankan.

    • Tugas sinkronisasi batch: Kecepatan berjalan dari instans uji yang dihasilkan untuk tugas sinkronisasi batch mungkin lambat pada fase tertentu atau instans tersebut berada dalam status Tertunda (Sumber Daya) untuk periode waktu yang lama. Untuk informasi lebih lanjut, lihat Apa yang harus saya lakukan jika node sinkronisasi batch berjalan dalam waktu yang lama?

  • Pemantauan berbasis aturan: Anda dapat melihat informasi tentang aturan peringatan yang terkait dengan tugas tempat instans saat ini dihasilkan. Jika tidak ada aturan peringatan yang terkait dengan tugas, Anda dapat mengklik Create di sebelah kanan parameter Pemantauan Aturan untuk dengan cepat membuat aturan peringatan untuk memantau status tugas. Untuk informasi lebih lanjut, lihat Buat aturan peringatan kustom.

    Catatan

    Anda hanya dapat melihat informasi tentang aturan peringatan yang terkait dengan tugas tempat instans uji dihasilkan di tab ini. Informasi tentang aturan pemantauan yang digunakan untuk memantau kualitas data dari tugas tempat instans uji dihasilkan tidak ditampilkan di tab ini.

  • Pemantauan baseline: Anda dapat melihat informasi tentang baseline tempat tugas yang menghasilkan instans saat ini terkait. Jika tugas tidak terkait dengan baseline, Anda dapat mengklik Create di sebelah kanan parameter Pemantauan Baseline untuk dengan cepat membuat baseline. Untuk informasi lebih lanjut, lihat Kelola baseline.

Runtime Log

Di tab ini, setelah tugas pemicu otomatis yang menghasilkan instans uji dimulai, Anda dapat melihat detail eksekusi tugas pemicu otomatis berdasarkan log operasi. Untuk informasi lebih lanjut tentang parameter inti dalam log, lihat Lampiran: Parameter dalam log operasi.

Operation Log

Di tab ini, Anda dapat melihat catatan operasi dari tugas atau instans, termasuk waktu operasi, operator, dan operasi spesifik.

Code

Di tab ini, Anda dapat melihat kode terbaru dari tugas tempat instans uji saat ini dihasilkan dalam lingkungan produksi. Jika kode dari tugas tidak sesuai harapan, Anda harus memeriksa apakah kode terbaru dari tugas berhasil diterapkan ke lingkungan produksi. Untuk informasi lebih lanjut, lihat Terapkan node.

Pecahkan masalah pada isu-isu berjalan instans

Jika instans uji tidak berjalan sesuai harapan, Anda dapat menggunakan fitur diagnosis cerdas untuk mengidentifikasi alasan mengapa instans tidak berjalan sesuai harapan atau mengidentifikasi masalah yang terjadi pada instans.