全部产品
Search
文档中心

MaxCompute:Gunakan LogView untuk melihat informasi tugas

更新时间:Jun 19, 2025

LogView adalah alat yang digunakan untuk melihat dan men-debug tugas setelah dikirimkan ke MaxCompute.

Anda dapat menggunakan LogView untuk melihat informasi berikut dari sebuah tugas:

  • Status tugas

  • Hasil tugas

  • Detail setiap tugas dan kemajuan setiap langkah

Setelah tugas dikirimkan ke MaxCompute, sistem akan menghasilkan URL LogView. Anda dapat memasukkan URL tersebut di browser web dan tekan Enter untuk melihat informasi tugas. Screenshots

null

Halaman LogView setiap tugas valid selama tujuh hari.

Elemen UI

Bagian ini menjelaskan elemen-elemen pada antarmuka pengguna LogView.

Halaman LogView terdiri dari dua bagian:

  • ODPS Instance

  • ODPS Tasks

ODPS Instance

Bagian ODPS Instance menampilkan informasi tentang instance yang sesuai dengan tugas SQL yang telah dikirimkan. Informasi tersebut mencakup URL, Project, InstanceID, Owner, StartTime, EndTime, dan Status.

  • Anda dapat mengklik nilai di kolom Status untuk melihat informasi antrian. Nilai-nilai valid untuk Status:

    • Waiting: Tugas sedang diproses di MaxCompute dan belum dikirimkan ke Job Scheduler.

    • Waiting List: n: Tugas telah dikirimkan ke Job Scheduler dan sedang dalam antrian. n menunjukkan nomor urutan tugas dalam antrian.

    • Running: Tugas sedang berjalan di Job Scheduler.

    null

    Jika nilai Status adalah Terminated, tugas dihentikan dan tidak ada informasi antrian yang tersedia.

  • Setelah mengklik nilai Status, informasi antrian berikut ditampilkan:

    • Sub Status: Informasi sub-status saat ini.

    • WaitPos: Posisi tugas dalam antrian. Nilai 0 menunjukkan bahwa tugas sedang berjalan. Nilai - menunjukkan bahwa tugas belum dikirimkan ke Job Scheduler.

    • QueueLength: Panjang total antrian di Job Scheduler.

    • Total Priority: Prioritas eksekusi yang diberikan oleh sistem.

    • SubStatus History: Anda dapat mengklik ikon di kolom ini untuk melihat riwayat status. Riwayat status mencakup kode status, deskripsi status, waktu mulai, dan durasi status suatu tugas. Informasi ini tidak tersedia di beberapa versi.

ODPS Tasks

Bagian ODPS Tasks menampilkan informasi tentang tugas yang sesuai dengan instance. Informasi tersebut mencakup Nama, Jenis, Status, Hasil, Detail, Waktu Mulai, Waktu Selesai, Latensi (d), dan TimeLine. Latensi (d) di bagian ODPS Tasks menunjukkan durasi total eksekusi.

Hasil:

Setelah tugas selesai, Anda dapat mengklik ikon di kolom Hasil untuk melihat hasil tugas. Gambar berikut menunjukkan hasil eksekusi pernyataan SELECT.

Detail:

Anda dapat mengklik ikon di kolom Detail untuk melihat detail eksekusi. Anda dapat melihat detail tugas yang sedang berjalan maupun yang sudah selesai. Dalam kotak dialog yang menampilkan detail tugas MaxCompute, Anda dapat melihat informasi berikut:

  • Tugas MaxCompute terdiri dari satu atau lebih tugas Fuxi. Misalnya, jika tugas SQL yang kompleks dikirimkan, MaxCompute secara otomatis mengirimkan beberapa tugas Fuxi ke Job Scheduler.

  • Setiap tugas Fuxi terdiri dari satu atau lebih tugas Fuxi. Misalnya, tugas MapReduce sederhana menghasilkan dua tugas Fuxi: tugas map (M1) dan tugas reduce (R2). Jika tugas SQL kompleks, beberapa tugas Fuxi mungkin dihasilkan.

  • Nama tugas Fuxi. Dalam kebanyakan kasus, nama tugas terdiri dari huruf dan angka. Huruf menunjukkan jenis tugas. Misalnya, M menunjukkan tugas map. Angka-angka yang mengikuti huruf menunjukkan ID dan dependensi tugas. Misalnya, R5_4 menunjukkan bahwa tugas reduce hanya dapat dieksekusi setelah tugas J4 selesai. J4_1_2_3 menunjukkan bahwa tugas join hanya dapat dieksekusi setelah tugas M1, M2, dan M3 selesai.

    null

    I/O Records menunjukkan jumlah catatan masukan dan keluaran dari tugas Fuxi.

  • I/O Records menunjukkan jumlah catatan masukan dan keluaran dari tugas ini.

Untuk melihat informasi tentang instance yang sesuai dengan tugas Fuxi, Anda dapat mengklik ikon di kolom Show Detail dari tugas Fuxi atau mengklik dua kali tugas Fuxi.

null

Setiap tugas Fuxi terdiri dari satu atau lebih instance Fuxi. Jika jumlah data masukan untuk tugas Fuxi meningkat, MaxCompute memulai lebih banyak node untuk tugas tersebut untuk memproses data. Sebuah node sesuai dengan instance Fuxi.

Di bagian bawah kotak dialog, informasi status tentang instance Fuxi pada tahap yang berbeda ditampilkan dalam kelompok. Misalnya, Anda dapat mengklik tab Failed untuk melihat node tempat kesalahan terjadi. Anda dapat mengklik ikon di kolom StdOut untuk melihat informasi output standar. Anda juga dapat mengklik ikon di kolom StdErr untuk melihat informasi kesalahan standar.

null

Informasi yang harus ditampilkan yang ditulis dalam tugas MaxCompute yang dikirimkan juga ditampilkan dalam informasi output standar dan informasi kesalahan standar.

Gunakan LogView untuk menangani masalah

  • Tugas dengan Kesalahan

    Jika terjadi kesalahan selama tugas, temukan tugas tersebut dan klik ikon di kolom Hasil di bagian bawah halaman LogView untuk melihat informasi kesalahan. Anda juga dapat mengklik ikon di kolom StdErr dari instance Fuxi dalam kotak dialog detail untuk melihat informasi kesalahan instance tersebut.

  • Kemiringan Data

    Ekor panjang dari satu atau lebih instance Fuxi dapat memperlambat eksekusi tugas Fuxi. Ekor panjang disebabkan oleh distribusi data yang tidak merata dalam tugas. Setelah tugas selesai, Anda dapat melihat hasil eksekusi di tab Summary kotak dialog detail. Output berikut memberikan contoh hasil eksekusi.

    catatan keluaran:
    R2_1_Stg1: 199998999  (min: 22552459, max: 177446540, avg: 99999499)

    Jika ada perbedaan besar antara nilai min dan max, terjadi kemiringan data. Misalnya, jika nilai tertentu muncul lebih sering daripada nilai lainnya dalam kolom, kemiringan data terjadi ketika Anda menjalankan operasi JOIN berdasarkan kolom ini.