Topik ini menjelaskan kode kesalahan API, penyebabnya, dan solusinya.
Kode kesalahan jenis ini mengikuti format berikut.
ODPS-04CCCCX:Deskripsi umum - Informasi spesifik konteks Kesalahan API mencakup titik kegagalan dari berbagai modul. Segmen CCCC dalam kode kesalahan menunjukkan modul sumbernya: Web (1000–1999), Worker (2000–2999), Scheduler (3000–3999), Executor (4000–4999), dan Message Service (5000–5999). Tabel berikut mencantumkan kode kesalahan spesifik.| Kode kesalahan | Modul | Tingkat keparahan | Kondisi pemicu | Metode |
| ODPS-0410001:Missing authentication parameters | Web-Authentication | 1 | Parameter autentikasi tidak tersedia. API mengembalikan kesalahan 400. | Sediakan parameter autentikasi yang hilang. |
| ODPS-0410011:Invalid authentication parameters | Web-Authentication | 1 | Parameter autentikasi tidak valid. API mengembalikan kesalahan 400. | Perbaiki parameter autentikasi. |
| ODPS-0410021:Invalid signature method | Web-Authentication | 1 | Algoritma signature tidak didukung. API mengembalikan kesalahan 400. | Gunakan algoritma signature yang berbeda. |
| ODPS-0410031:Authentication request expired | Web-Authentication | 1 | Permintaan autentikasi telah kedaluwarsa. API mengembalikan kesalahan 400. | Lakukan autentikasi ulang. |
| ODPS-0410042:Invalid signature value | Web-Authentication | 2 | Signature autentikasi tidak cocok. API mengembalikan kesalahan 401. | Perbaiki signature tersebut. |
| ODPS-0410051:Invalid credentials | Web-Authentication | 1 | Informasi otorisasi pengguna tidak valid. API mengembalikan kesalahan 401. | Perbaiki informasi otorisasi dan lakukan autentikasi ulang. |
| ODPS-0420031:Invalid xml in HTTP request body | Worker-Request handler | 1 | Parameter tidak valid. API mengembalikan kesalahan 400. | Perbaiki parameter tersebut. |
| ODPS-0420041:Missing parameter in HTTP request | Worker-Request handler | 1 | Parameter tidak tersedia. API mengembalikan kesalahan 400. | Sediakan parameter yang hilang. |
| ODPS-0420051:Missing parameter in HTTP request | Worker-Request handler | 1 | Parameter tidak tersedia. API mengembalikan kesalahan 400. | Sediakan parameter yang hilang. |
| ODPS-0420061:Invalid parameter in HTTP request | Worker-Request handler | 1 | Parameter tidak valid. API mengembalikan kesalahan 400. | Gunakan parameter yang valid. |
| ODPS-0420061: Invalid parameter in HTTP request - Fetched data is larger than the rendering limitation. Please try to reduce your limit size or column number | Worker-Request handler | 1 | Kesalahan terjadi karena jumlah baris yang akan ditampilkan melebihi 10.000. |
|
| ODPS-0420071:Invalid header in HTTP request | Worker-Request handler | 1 | Header pesan tidak valid. API mengembalikan kesalahan 400. | Gunakan header pesan yang valid. |
| ODPS-0420081:Method not allowed | Worker-Reqeust handler | 1 | Metode tidak didukung. API mengembalikan kesalahan 405. | Gunakan metode yang didukung. |
| ODPS-0420095:Access Denied | Worker-Request handler | 5 | Pengguna tidak memiliki izin yang diperlukan untuk operasi tersebut. API mengembalikan kesalahan 403. | Berikan pengguna izin yang diperlukan untuk operasi tersebut berdasarkan pesan kesalahan. Misalnya, jika pesan kesalahannya adalah You have no privilege 'odps:CreateInstance' on {acs:odps:*:projects/maxcompute_dev}, pemilik proyek maxcompute_dev harus memberikan izin CreateInstance kepada pengguna untuk proyek tersebut. Untuk informasi selengkapnya tentang otorisasi, lihat Izin MaxCompute. |
| ODPS-0420111:Not found the project | Worker | 1 | Proyek tidak ada. API mengembalikan kesalahan 404. | Ubah proyek yang sudah ada. |
| ODPS-0420121:The project has already existed | Worker | 1 | Proyek sudah ada. API mengembalikan kesalahan 409. | Ubah nama proyek menjadi nama yang belum digunakan. |
| ODPS-0420131:Invalid project name | Worker | 1 | Nama proyek tidak valid. API mengembalikan kesalahan 400. | Gunakan nama proyek yang valid. |
| ODPS-0420141:Invalid group name | Worker | 1 | Nama kelompok tidak valid. API mengembalikan kesalahan 400. | Gunakan nama kelompok yang valid. |
| ODPS-0421111:Not found the resource | Worker | 1 | Resource tidak ada. API mengembalikan kesalahan 404. | Ubah resource yang sudah ada. |
| ODPS-0421121:The resource has already existed | Worker | 1 | Resource sudah ada. API mengembalikan kesalahan 409. | Ubah nama resource menjadi nama yang belum digunakan. |
| ODPS-0421131:Invalid resource name | Worker | 1 | Nama resource tidak valid. API mengembalikan kesalahan 400. | Gunakan nama resource yang valid. |
| ODPS-0421141:Invalid resource type | Worker | 1 | Tipe resource tidak valid. API mengembalikan kesalahan 400. | Gunakan tipe resource yang valid. |
| ODPS-0421151:Delete resource conflict | Worker | 1 | Terjadi konflik saat menghapus resource. API mengembalikan kesalahan 409. | Pastikan resource tersebut dapat dihapus. |
| ODPS-0421161:Download resource denied | Worker | 1 | Permintaan untuk mengunduh resource ditolak. API mengembalikan kesalahan 403. | Pastikan izin yang diperlukan untuk mengunduh resource telah diberikan. |
| ODPS-0421173:Download resource error | Worker | 3 | Gagal mengunduh resource. API mengembalikan kesalahan 404 atau 500. | Unduh kembali resource tersebut. |
| ODPS-0421181:Invalid resource content | Worker | 1 | Direktori sumber daya tidak valid. API mengembalikan kesalahan 400. | Gunakan direktori sumber daya yang valid. |
| ODPS-0421191:Invalid ContentDisposition in HTTP header | Worker | 1 | Header Content-Disposition tidak valid. API mengembalikan kesalahan 400. | Gunakan header Content-Disposition yang valid. |
| ODPS-0421201:Add or update resource failed | Worker | 1 | Gagal menambahkan atau memperbarui resource. API mengembalikan kesalahan 400 atau 500. | Identifikasi penyebab kegagalan dan coba lagi. |
| ODPS-0421213:Save resource error | Worker | 3 | Gagal menyimpan resource. API mengembalikan kesalahan 500. | Identifikasi penyebab kegagalan dan coba simpan kembali resource tersebut. |
| ODPS-0422111:Not found the table | Worker | 1 | Tabel tidak ada. API mengembalikan kesalahan 404. | Ubah tabel yang sudah ada. |
| ODPS-0422121:The table has already existed | Worker | 1 | Tabel sudah ada. API mengembalikan kesalahan 409. | Ubah nama tabel menjadi nama yang belum digunakan. |
| ODPS-0422131:Invalid table name | Worker | 1 | Nama tabel tidak valid. API mengembalikan kesalahan 400. | Gunakan nama tabel yang valid. |
| ODPS-0422141:Not found the partition | Worker | 1 | Partisi tidak ada. API mengembalikan kesalahan 404. | Tentukan partisi yang sudah ada. |
| ODPS-0422174:Invalid column type | Worker | 4 | Tipe kolom tidak valid. API mengembalikan kesalahan 400. | Gunakan tipe kolom yang valid. |
| ODPS-0423111:Not found the function | Worker | 1 | Fungsi tidak ada. API mengembalikan kesalahan 404. | Tentukan fungsi yang sudah ada. |
| ODPS-0423121:The function has already existed | Worker | 1 | Fungsi sudah ada. API mengembalikan kesalahan 409. | Ubah nama fungsi menjadi nama yang belum digunakan. |
| ODPS-0423131:Invalid function name | Worker | 1 | Nama fungsi tidak valid. API mengembalikan kesalahan 400. | Gunakan nama fungsi yang valid. |
| ODPS-0424111:Not found the instance | Worker | 1 | Instans tidak ada. API mengembalikan kesalahan 404. | Tentukan instans yang sudah ada. |
| ODPS-0424145:Delete instance conflict | Worker | 1 | Terjadi konflik saat menghapus instans. API mengembalikan kesalahan 409. | Periksa apakah instans sedang digunakan. |
| ODPS-0424151:Invalid state setting | Worker | 1 | Parameter tidak valid. API mengembalikan kesalahan 400. | Perbaiki parameter tersebut. |
| ODPS-0425111:Not found the job | Worker | 1 | Pekerjaan tidak ada. API mengembalikan kesalahan 404. | Alihkan ke pekerjaan yang sudah ada. |
| ODPS-0425121:The job has already existed | Worker | 1 | Pekerjaan sudah ada. API mengembalikan kesalahan 409. | Ubah pekerjaan menjadi yang tidak menyebabkan konflik. |
| ODPS-0425131:Invalid job name | Worker | 1 | Nama pekerjaan tidak valid. API mengembalikan kesalahan 400. | Gunakan nama pekerjaan yang valid. |
| ODPS-0426111:Invalid event parameter | Worker | 1 | Parameter event tidak valid. API mengembalikan kesalahan 400. | Gunakan parameter yang valid. |
| ODPS-0426123:The event has already existed | Worker | 3 | Event sudah ada. API mengembalikan kesalahan 409. | Ubah event menjadi yang tidak menyebabkan konflik. |
| ODPS-0426133:Not found the event | Worker | 3 | Event tidak ada. API mengembalikan kesalahan 404. | Ubah event yang sudah ada. |
| ODPS-0426145:Invalid event operation | Worker | 5 | Operasi event tidak valid. API mengembalikan kesalahan 400. | Pastikan operasi tersebut valid. |