Topik ini menjelaskan mengapa suatu tugas dapat berjalan dengan sukses namun tidak menghasilkan data.
Skenario 1: Node berhasil dengan log operasional
Skenario ini terjadi ketika sebuah node berjalan dengan sukses, tetapi instans terjadwalnya gagal mengambil data dari node hulu atau melaporkan partisi tabel yang hilang. Namun, menjalankan kembali instans tersebut secara manual berhasil.
- Ketergantungan pada node hulu yang menghasilkan data yang diperlukan belum dikonfigurasi.
- Ketergantungan sudah ada, tetapi partisi tabel dari node hulu tidak sesuai dengan yang diharapkan oleh node hilir. Hal ini sering kali menunjukkan ketergantungan yang salah konfigurasi. Untuk mendiagnosis masalah ini, bandingkan parameter eksekusi node hulu dan hilir dalam log instans.
Konfigurasikan ulang ketergantungan node.
Periksa parameter untuk node hulu dan hilir. Pada halaman scheduled instance di Operation Center, DAG menampilkan node virtual hulu xc_demo_start yang terhubung ke node sinkronisasi offline hilir xc_oss_data_sync. Pilih sebuah node dan lihat tab Properties untuk detail seperti jenis tujuan data (MaxCompute), durasi waktu proses (40 detik), dan status instans (Success). Parameter eksekusi
bizdate=20210614 menetapkan tanggal bisnis untuk instans ini menjadi 2021-06-14.Skenario 2: Node berhasil tanpa log operasional
Tidak adanya log operasional berarti node tersebut melakukan dry run. Periksa status node pada tab Properties.