DataWorks memungkinkan Anda menjalankan ulang secara paksa instans turunan dari instans yang dipicu otomatis. Anda dapat menentukan apakah jalur ulang dimulai dari instans yang dipicu otomatis atau dari instans turunan tingkat-1. Anda juga dapat memfilter instans turunan berdasarkan ruang kerja. Topik ini menjelaskan cara menjalankan ulang secara paksa instans turunan dan memberikan tindakan pencegahan terkait.
Batasan
Hanya DataWorks Edisi Profesional atau edisi yang lebih canggih yang mendukung jalur ulang paksa instans turunan dari instans yang dipicu otomatis. Jika layanan DataWorks Anda tidak memenuhi persyaratan, Anda harus meningkatkannya ke Edisi Standar atau edisi yang lebih canggih terlebih dahulu. Untuk informasi lebih lanjut, lihat Penagihan Edisi DataWorks.
Anda hanya dapat menggunakan pengguna RAM yang ditugaskan sebagai administrator ruang kerja atau administrator penyewa, atau akun Alibaba Cloud untuk menjalankan ulang secara paksa instans turunan dari instans yang dipicu otomatis.
Saat memfilter instans turunan berdasarkan ruang kerja, Anda hanya dapat memilih ruang kerja di mana Anda adalah administrator.
Anda hanya dapat menjalankan ulang secara paksa instans turunan dari instans yang dipicu otomatis yang memenuhi persyaratan berikut: Cap waktu data dari instans yang dipicu otomatis adalah hari sebelumnya atau dua hari sebelumnya, dan statusnya adalah Berhasil atau Gagal.
Jika instans yang dipicu otomatis tidak memenuhi persyaratan di atas, opsi Force Heavy Run Downstream akan redup.
Setiap penyewa di wilayah tertentu hanya dapat menjalankan ulang secara paksa instans turunan dari instans yang dipicu otomatis satu kali pada saat yang sama.
Tindakan Pencegahan
Jika Anda menjalankan ulang secara paksa instans turunan dari instans yang dipicu otomatis, status instans turunan akan diatur ke Tidak Berjalan. Jika instans turunan sedang berjalan, instans tersebut akan dihentikan secara paksa saat Anda menjalankan ulang.
Untuk tugas yang dipicu otomatis, jika Anda mengatur Rerun ke Disallow Regardless of Running Status di bagian Jadwal tab Properti, Anda akan gagal menjalankan ulang secara paksa instans turunan dari instans yang dihasilkan oleh tugas yang dipicu otomatis. Untuk informasi lebih lanjut tentang cara mengubah nilai parameter Rerun, lihat Properti Rerun.
Prosedur
Buka kotak dialog Force Heavy Run Downstream dari instans yang dipicu otomatis di Operation Center.
Pergi ke halaman Cycle Instance di Operation Center, temukan instans yang dipicu otomatis yang instans turunannya ingin Anda jalankan ulang secara paksa, lalu buka grafik asiklik terarah (DAG) dari instans tersebut. Pastikan bahwa cap waktu data dari instans yang dipicu otomatis adalah hari sebelumnya atau dua hari sebelumnya dan bahwa statusnya adalah Berhasil atau Gagal. Dalam DAG, klik kanan instans yang dipicu otomatis dan pilih . Kotak dialog Force Heavy Run Downstream akan ditampilkan.
Konfigurasikan parameter dalam kotak dialog Force Heavy Run Downstream.
Konfigurasikan parameter dalam langkah Basic Is Set.

Tab
Deskripsi
Data Timestamp
Cap waktu data dari instans yang dipicu otomatis yang instans turunannya ingin Anda jalankan ulang secara paksa. Anda hanya dapat menjalankan ulang secara paksa instans turunan dari instans yang dipicu otomatis yang cap waktu datanya adalah hari sebelumnya atau dua hari sebelumnya.
Start Instance
Instans dari mana jalur ulang paksa dimulai di ruang kerja saat ini.
Rerun Start Point
Menentukan apakah jalur ulang paksa dimulai dari instans yang dipicu otomatis saat ini atau dari instans turunan tingkat-1 dari instans yang dipicu otomatis.
Rerun Cross-Day Instance
Menentukan apakah akan menjalankan ulang secara paksa instans (Instans B) yang bergantung pada instans saat ini (Instans A) saat Anda menjalankan ulang instans saat ini. Cap waktu data Instans B adalah hari saat ini, dan cap waktu data Instans A adalah hari sebelumnya.
Sebagai contoh, dalam gambar di atas, Instans B dihasilkan oleh tugas yang dijadwalkan per hari dan bergantung pada Instans A. Cap waktu data Instans A adalah hari sebelumnya, dan cap waktu data Instans B adalah hari saat ini. Jika Anda ingin menjalankan ulang secara paksa Instans A, Anda dapat menentukan apakah akan menjalankan ulang Instans B. Jika Anda mengatur Jalankan Ulang Instans Lintas Hari ke Ya, Instans B akan dijalankan ulang setelah Instans A dijalankan ulang.
Klik Next. Dalam pesan Perhatian, klik Confirm.
PentingSetelah mengklik Konfirmasi, Anda tidak dapat mengubah pengaturan parameter dalam langkah Basic Is Set. Pastikan bahwa pengaturan parameter sudah benar untuk mengurangi overhead komputasi dan mempersingkat waktu tunggu.
Pilih ruang kerja untuk memfilter instans turunan yang ingin Anda jalankan ulang berdasarkan ruang kerja.
Di bagian Workspaces di sebelah kiri, pilih ruang kerja tempat instans turunan yang ingin Anda jalankan ulang berada dan klik ikon
untuk menambahkan ruang kerja ke bagian Ruang Kerja Terpilih di sebelah kanan. Instans turunan di ruang kerja yang dipilih akan dijalankan ulang secara paksa. Uji coba kering dilakukan untuk instans turunan di ruang kerja yang tidak dipilih.
CatatanSaat memfilter instans turunan berdasarkan ruang kerja, Anda hanya dapat memilih ruang kerja di mana Anda adalah administrator.
Klik Next. Dalam pesan Perhatian, klik Confirm.
PentingSetelah mengklik Konfirmasi, Anda tidak dapat mengubah pengaturan parameter dalam langkah Basic Is Set. Pastikan bahwa pengaturan parameter sudah benar untuk mengurangi overhead komputasi dan mempersingkat waktu tunggu.
Konfigurasikan parameter dalam langkah Konfirmasi Pengaruh.

Parameter
Deskripsi
Total Forcefully Rerun Instances
Total jumlah instans yang akan dijalankan ulang secara paksa.
Affected Baselines
Baseline yang output datanya akan terpengaruh oleh jalur ulang paksa. Untuk informasi lebih lanjut, lihat Ikhtisar.
Force Rerun Downstream Reason
Alasan mengapa Anda ingin menjalankan ulang secara paksa instans turunan dari instans yang dipicu otomatis saat ini.
Pilih kotak centang dan klik Confirm Rerun. Sistem kemudian akan mengubah status instans turunan terkait menjadi Tidak Berjalan dan menjalankan ulang secara paksa instans turunan tersebut.
Contoh
Skenario: Anda ingin menjalankan ulang secara paksa instans turunan dari instans yang dipicu otomatis yang dihasilkan oleh Node A. Anda memilih untuk menjalankan ulang instans turunan hanya di Workspace A.
Detail jalur ulang: Instans yang dihasilkan oleh Node C di Workspace A dijalankan ulang secara paksa. Instans yang dihasilkan oleh Node B di Workspace B tidak dijalankan ulang secara paksa.
Apa yang Harus Dilakukan Selanjutnya
Anda dapat melihat detail operasi di halaman Riwayat Operasi. Untuk informasi lebih lanjut, lihat Lihat Catatan Operasi di Operation Center.