Topik ini menjelaskan kode kesalahan SQL, penyebabnya, serta solusinya.
Kode kesalahan ini menggunakan format berikut:
ODPS-01CCCCX:Deskripsi umum - Informasi spesifik konteksBagian-bagian berikut menjelaskan setiap kode kesalahan secara rinci.
ODPS-0110011: Pengecualian otorisasi
Modul: META
Tingkat keparahan: 1
Penyebab: Anda tidak memiliki izin yang diperlukan.
Solusi: Hubungi pemilik proyek untuk memberikan izin yang disebutkan dalam pesan kesalahan. Untuk informasi lebih lanjut mengenai izin, lihat Izin MaxCompute.
ODPS-0110021: Parameter tidak valid
Modul: META
Tingkat keparahan: 1
Penyebab: Parameter yang tidak valid diberikan.
Solusi: Periksa dan modifikasi parameter input agar sesuai dengan persyaratan.
ODPS-0110031: Jenis objek tidak valid
Modul: META
Tingkat keparahan: 1
Penyebab: Jenis objek yang tidak valid diberikan.
Solusi: Periksa dan modifikasi objek input agar memenuhi persyaratan jenis objek.
ODPS-0110041: Operasi meta tidak valid - partisi sudah ada
Modul: META
Tingkat keparahan: 1
Penyebab: MaxCompute tidak memiliki mekanisme lock untuk tabel target. Kesalahan ini disebabkan oleh kondisi race metadata, yang dapat terjadi ketika Anda melakukan beberapa operasi baca dan tulis secara konkuren pada partisi yang sama.
Solusi: Karena MaxCompute tidak memiliki mekanisme lock, hindari operasi konkuren pada tabel yang sama.
ODPS-0110061: Tugas DDL gagal - partisi sudah ada
Modul: META
Tingkat keparahan: 1
Penyebab: MaxCompute tidak memiliki mekanisme lock untuk tabel target. Kesalahan ini disebabkan oleh kondisi race metadata, yang dapat terjadi ketika Anda melakukan beberapa operasi baca dan tulis secara konkuren pada partisi yang sama.
Solusi: Karena MaxCompute tidak memiliki mekanisme lock, hindari operasi konkuren pada tabel yang sama.
ODPS-0110061: Tugas DDL gagal - konflik lock saat penambahan partisi
Modul: META
Tingkat keparahan: 1
Penyebab: Kesalahan ini terjadi jika Anda mencoba menambahkan partisi yang sama beberapa kali sekaligus. MaxCompute hanya mengeksekusi perintah add partition pertama yang diterima dan mengabaikan permintaan berikutnya.
Solusi: Hindari melakukan operasi konkuren pada partisi yang sama.
ODPS-0110061: Tugas DDL gagal - proyek tidak diizinkan menginstal paket
Modul: META
Tingkat keparahan: 1
Penyebab: Kesalahan ini terjadi jika Anda menjalankan perintah
install package aegis.aegis_package;untuk dynamic data masking tanpa terlebih dahulu menambahkan proyek MaxCompute target ke masking project.Solusi: Sebelum menjalankan perintah
install package aegis.aegis_package;, tambahkan proyek MaxCompute yang berisi data yang akan disembunyikan ke masking project. Untuk informasi lebih lanjut, lihat Dynamic data masking.
ODPS-0110999: Kesalahan internal kritis - penggantian nama tugas DDL gagal
Modul: META
Tingkat keparahan: 1
Penyebab: MaxCompute tidak memiliki kontrol konkurensi. Kesalahan ini dapat terjadi jika beberapa pekerjaan mencoba memodifikasi tabel yang sama secara bersamaan. Dalam kasus langka, hal ini dapat menyebabkan konflik konkurensi selama operasi metadata akhir, sehingga pekerjaan gagal. Masalah ini dapat terjadi baik pada operasi ALTER maupun INSERT.
Solusi: Ubah tabel menjadi tabel partisi. Hal ini memungkinkan Anda menulis data untuk setiap pernyataan SQL ke partisi terpisah, sehingga memungkinkan operasi konkuren.
ODPS-0120011: Pengecualian otorisasi
Modul: PROCESSOR
Tingkat keparahan: 1
Penyebab: Anda tidak memiliki izin yang diperlukan.
Solusi: Hubungi pemilik proyek untuk memberikan izin yang disebutkan dalam pesan kesalahan. Untuk informasi lebih lanjut mengenai izin, lihat Izin MaxCompute.
ODPS-0120021: Delimiter tidak konsisten dalam wm_concat
Modul: PROCESSOR
Tingkat keparahan: 1
Penyebab: Delimiter yang digunakan dalam kelompok yang sama tidak konsisten.
Solusi: Gunakan delimiter yang konsisten.
ODPS-0120031: Instans telah dibatalkan
Modul: PROCESSOR
Tingkat keparahan: 1
Penyebab: Instans telah dibatalkan.
Solusi: Anda dapat menjalankan perintah
status <instance_id>;di klien MaxCompute untuk memeriksa status instans.
ODPS-0121011: Pola ekspresi reguler tidak valid
Modul: PROCESSOR
Tingkat keparahan: 1
Penyebab: Fungsi bawaan menerima pola ekspresi reguler yang tidak dikenali.
Solusi: Modifikasi ekspresi reguler menjadi pola yang dapat dikenali. Untuk informasi lebih lanjut mengenai ekspresi reguler, lihat Pencocokan karakter RLIKE.
ODPS-0121021: Panggilan Regexec gagal
Modul: PROCESSOR
Tingkat keparahan: 1
Penyebab: Terjadi kesalahan selama pencocokan ekspresi reguler.
Solusi: Pastikan ekspresi reguler tersebut valid. Untuk informasi lebih lanjut mengenai ekspresi reguler, lihat Pencocokan karakter RLIKE.
ODPS-0121035: Cast tipe implisit ilegal
Modul: PROCESSOR
Tingkat keparahan: 5
Penyebab: Terjadi cast tipe implisit yang tidak didukung, sehingga melanggar aturan casting.
Solusi: Untuk informasi lebih lanjut mengenai cast tipe implisit, lihat Cast tipe implisit dan cakupannya.
ODPS-0121045: Jenis return tidak didukung
Modul: PROCESSOR
Tingkat keparahan: 5
Penyebab: Jenis return tidak didukung.
Solusi: Modifikasi operasi agar menggunakan jenis return yang didukung.
ODPS-0121055: Nilai argumen kosong
Modul: PROCESSOR
Tingkat keparahan: 5
Penyebab: Argumen kosong atau NULL.
Solusi: Modifikasi argumen input.
ODPS-0121065: Nilai argumen di luar jangkauan
Modul: PROCESSOR
Tingkat keparahan: 5
Penyebab: Nilai argumen berada di luar rentang yang diizinkan.
Solusi: Modifikasi nilai argumen.
ODPS-0121075: Jumlah argumen tidak valid
Modul: PROCESSOR
Tingkat keparahan: 5
Penyebab: Jumlah argumen tidak valid.
Solusi: Modifikasi jumlah argumen.
ODPS-0121081: Jenis argumen ilegal
Modul: PROCESSOR
Tingkat keparahan: 1
Penyebab: Argumen memiliki tipe data dasar yang tidak valid.
Solusi: Modifikasi jenis argumen.
ODPS-0121095: Argumen tidak valid
Modul: PROCESSOR
Tingkat keparahan: 5
Penyebab: Argumen input yang tidak valid diberikan.
Solusi: Modifikasi argumen input.
ODPS-0121105: Nilai argumen konstan diharapkan
Modul: PROCESSOR
Tingkat keparahan: 5
Penyebab: Operasi mengharapkan nilai konstan tetapi menerima nama kolom.
Solusi: Ubah input menjadi nilai konstan.
ODPS-0121115: Referensi kolom diharapkan
Modul: PROCESSOR
Tingkat keparahan: 5
Penyebab: Nama kolom diharapkan, tetapi nilai konstan diberikan.
Solusi: Ubah input menjadi nama kolom.
ODPS-0121125: Fungsi atau operasi tidak didukung
Modul: PROCESSOR
Tingkat keparahan: 5
Penyebab: Fungsi user-defined (UDF) atau operasi lainnya tidak didukung.
Solusi: Modifikasi UDF atau gunakan operasi yang berbeda.
ODPS-0121145: Luapan data
Modul: PROCESSOR
Tingkat keparahan: 5
Penyebab: Terjadi luapan data karena data melebihi rentang nilai tipe datanya. Hal ini dapat disebabkan oleh fungsi agregat atau operasi pembagian di mana pembagi berupa tipe DECIMAL dengan nilai 0. Misalnya, fungsi SUM() atau ekspresi seperti
SELECT 1BD / 0BD;dapat menyebabkan luapan data.Solusi: Modifikasi operasi yang menyebabkan luapan data.
ODPS-0123049: Buffer overflow
Modul: PROCESSOR
Tingkat keparahan: 9
Penyebab: Terjadi buffer overflow.
Solusi: Periksa masalah pada data Anda. Misalnya, operasi JOIN mungkin memiliki terlalu banyak catatan dengan kunci yang sama, yang dapat menyebabkan buffer overflow.
ODPS-0123055: Pengecualian skrip
Modul: PROCESSOR
Tingkat keparahan: 5
Penyebab: Terjadi pengecualian skrip.
Solusi: Jika Anda mengalami kesalahan pada fungsi user-defined (UDF), lihat Masalah kelas atau dependensi di FAQ UDF untuk memecahkan masalah tersebut.
ODPS-0123065: Pengecualian join
Modul: PROCESSOR
Tingkat keparahan: 5
Penyebab: Terjadi pengecualian operasi JOIN.
Solusi: Modifikasi operasi JOIN.
ODPS-0123081: String datetime tidak valid
Modul: PROCESSOR
Tingkat keparahan: 1
Penyebab: String DATETIME tidak valid.
Solusi: Modifikasi string DATETIME.
ODPS-0123091: Cast tipe ilegal
Modul: PROCESSOR
Tingkat keparahan: 1
Penyebab: Upaya cast tipe eksplisit yang tidak valid dilakukan.
Solusi: Modifikasi logika cast tipe. Untuk informasi lebih lanjut mengenai cast tipe data, lihat Konversi tipe data.
ODPS-0123105: Pekerjaan dihentikan
Modul: PROCESSOR
Tingkat keparahan: 5
Penyebab: Pekerjaan dihentikan.
Solusi: Anda dapat menjalankan perintah
status <instance_id>;di klien MaxCompute untuk memeriksa status instans.
ODPS-0123111: String format tidak sesuai dengan string datetime
Modul: PROCESSOR
Tingkat keparahan: 1
Penyebab: String format tidak sesuai dengan string tanggal. Hal ini dapat terjadi jika format tanggal yang Anda masukkan dalam pernyataan SQL tidak memenuhi persyaratan MaxCompute, atau jika fungsi bawaan terkait DATETIME digunakan secara salah.
Solusi: Modifikasi format tanggal.
ODPS-0123121: Pengecualian Mapjoin
Modul: PROCESSOR
Tingkat keparahan: 1
Penyebab: Terjadi pengecualian MAPJOIN. Biasanya hal ini terjadi karena tabel kecil dalam operasi MAPJOIN melebihi batas sistem sebesar 512 MB.
Solusi: Modifikasi operasi MAPJOIN.
ODPS-0123131: Pengecualian fungsi user-defined
Modul: PROCESSOR
Tingkat keparahan: 1
Penyebab: Terjadi pengecualian fungsi user-defined.
Solusi: Modifikasi fungsi user-defined.
ODPS-0130013: Pengecualian otorisasi
Modul: PARSER
Tingkat keparahan: 3
Penyebab: Anda tidak memiliki izin yang diperlukan. Pemeriksaan keamanan gagal.
Solusi: Hubungi pemilik proyek untuk memberikan izin yang disebutkan dalam pesan kesalahan. Untuk informasi lebih lanjut mengenai izin, lihat Izin MaxCompute.
ODPS-0130031: Gagal menghapus tabel
Modul: PARSER
Tingkat keparahan: 1
Penyebab: Tabel sumber yang ditentukan tidak ada.
Solusi: Jalankan perintah
show tables;di klien MaxCompute untuk memverifikasi bahwa nama tabel sumber benar dan tabel tersebut ada.
ODPS-0130071: Pengecualian analisis semantik - alias atau kolom tidak valid
Modul: PARSER
Tingkat keparahan: 1
Penyebab: Terjadi pengecualian parsing sintaks. Nama kolom yang ditentukan tidak valid atau tidak ditemukan.
Solusi: Jalankan perintah
desc <table_name>;di klien MaxCompute untuk mengambil nama kolom yang benar.
ODPS-0130071: Pengecualian analisis semantik - referensi kolom tidak valid
Modul: PARSER
Tingkat keparahan: 1
Penyebab: Terjadi pengecualian parsing sintaks. Referensi kolom tidak valid atau kolom tidak ditemukan.
Solusi: Jalankan perintah
desc <table_name>;di klien MaxCompute untuk mengambil nama kolom yang benar.
ODPS-0130071: Pengecualian analisis semantik - ekspresi tidak ada di GROUP BY
Modul: PARSER
Tingkat keparahan: 1
Penyebab: Terjadi pengecualian parsing sintaks. Kolom dalam daftar SELECT tidak termasuk dalam klausa GROUP BY.
Solusi: Modifikasi pernyataan SELECT agar memenuhi persyaratan sintaks. Untuk informasi lebih lanjut mengenai GROUP BY, lihat Kueri pengelompokan GROUP BY (col_list).
ODPS-0130071: Pengecualian analisis semantik - partisi tidak ditemukan
Modul: PARSER
Tingkat keparahan: 1
Penyebab: Terjadi pengecualian parsing sintaks. Partisi yang ditentukan tidak ditemukan.
Solusi: Jalankan perintah
show partitions <table_name>;di klien MaxCompute untuk melihat partisi yang ada. Kemudian, modifikasi pernyataan agar menentukan partisi yang ada.
ODPS-0130071: Pengecualian analisis semantik - konflik DISTINCT dan GROUP BY
Modul: PARSER
Tingkat keparahan: 1
Penyebab: DISTINCT dan GROUP BY digunakan dalam klausa SELECT yang sama.
Solusi: Modifikasi pernyataan agar menggunakan DISTINCT atau GROUP BY, tetapi tidak keduanya dalam klausa yang sama.
ODPS-0130071: Pengecualian analisis semantik - ketidaksesuaian kolom saat insert
Modul: PARSER
Tingkat keparahan: 1
Penyebab: Jumlah kolom atau tipe data di tabel sumber tidak sesuai dengan tabel target.
Solusi: Modifikasi pernyataan agar jumlah kolom dan tipe datanya sesuai antara tabel sumber dan tabel target.
ODPS-0130071: Pengecualian analisis semantik - pemindaian penuh pada tabel partisi tidak diizinkan
Modul: PARSER
Tingkat keparahan: 1
Penyebab: Proyek yang berisi tabel melarang pemindaian tabel penuh pada tabel partisi. Anda harus menentukan predikat partisi dalam kueri Anda.
Solusi: Jika pemindaian tabel penuh diperlukan, Anda dapat mengaktifkannya untuk sesi saat ini dengan menambahkan set odps.sql.allow.fullscan=true; sebelum pernyataan SQL Anda dan mengirimkannya bersama-sama. Perhatikan bahwa melakukan pemindaian tabel penuh meningkatkan jumlah data yang diproses, yang dapat menyebabkan biaya lebih tinggi.
ODPS-0130071: Pengecualian analisis semantik - jumlah instans melebihi batas
Modul: PARSER
Tingkat keparahan: 1
Penyebab: Jumlah
instances dalam satu pekerjaan melebihi batas 99.999.Solusi: Kurangi konkurensi dengan menyesuaikan
split size. Anda dapat menambahkan pernyataanset odps.sql.mapper.split.size=4096;sebelum kueri SQL Anda dan mengirimkannya bersama-sama. Pengaturan ini menyesuaikan jumlah data dalam megabyte (MB) yang dibaca oleh setiap mapper dari tabel, sehingga memungkinkan Anda mengontrol input untuk tahap map.
ODPS-0130071: Pengecualian analisis semantik - tipe data tidak diaktifkan
Gejala: Saat Anda memanggil fungsi bawaan, pesan kesalahan yang mirip dengan berikut dikembalikan:
FAILED: ODPS-0130071:[1,27] Semantic analysis exception - TIMESTAMP type is not enabled in current mode. Please set odps.sql.type.system.odps2=true to use it.Penyebab: Pernyataan SQL menggunakan fungsi bawaan yang melibatkan tipe data 2.0, seperti TINYINT, SMALLINT, INT, FLOAT, VARCHAR, TIMESTAMP, atau BINARY. Namun, fitur ini belum diaktifkan untuk proyek tersebut.
Solusi: Aktifkan fitur tipe data 2.0 di klien MaxCompute dengan salah satu metode berikut:
Tingkat sesi: Tambahkan pernyataan
set odps.sql.type.system.odps2=true;sebelum kueri SQL Anda dan kirimkan bersama-sama.Tingkat proyek: Pemilik proyek dapat mengaktifkan fitur ini untuk seluruh proyek. Perubahan akan berlaku dalam 10 hingga 15 menit. Jalankan perintah berikut:
setproject odps.sql.type.system.odps2=true;Setelah perintah berlaku, jalankan kembali pernyataan SQL.
Untuk informasi lebih lanjut mengenai perintah
setproject, lihat Operasi proyek. Untuk informasi lebih lanjut mengenai pertimbangan saat mengaktifkan fitur tipe data 2.0 di tingkat proyek, lihat Edisi tipe data.
ODPS-0130071: Pengecualian analisis semantik - jumlah kolom tidak sesuai di sumber data
Modul: PARSER
Tingkat keparahan: 1
Penyebab: Tabel eksternal tidak dapat dibuat karena jumlah kolomnya tidak sesuai dengan tabel sumber.
Solusi: Periksa pernyataan CREATE EXTERNAL TABLE dan pastikan jumlah kolom di tabel eksternal sesuai dengan jumlah kolom di tabel sumber yang dipetakan. Untuk informasi lebih lanjut mengenai sintaks pembuatan tabel eksternal, lihat Tabel eksternal.
ODPS-0130071: Pengecualian analisis semantik - tipe kolom tidak kompatibel
Modul: PARSER
Tingkat keparahan: 1
Penyebab: Tabel eksternal tidak dapat dibuat karena tipe data kolom di tabel eksternal tidak konsisten dengan tipe data kolom yang sesuai di tabel sumber yang dipetakan.
Solusi: Periksa pernyataan CREATE EXTERNAL TABLE dan pastikan tipe data setiap kolom di tabel eksternal sesuai dengan tipe data kolom yang sesuai di tabel sumber yang dipetakan. Untuk informasi lebih lanjut mengenai sintaks pembuatan tabel eksternal, lihat Tabel eksternal.
ODPS-0130071: Pengecualian analisis semantik - kedalaman ekspresi melebihi batas
Modul: PARSER
Tingkat keparahan: 1
Penyebab: Ekspresi terlalu kompleks. Jumlah node dalam pohon yang dibangun dari ekspresi melebihi batas 5.000.
Solusi: Sederhanakan ekspresi.
ODPS-0130071: Pengecualian analisis semantik - fungsi atau tampilan tidak dapat diselesaikan
Gejala: Saat Anda memanggil fungsi bawaan, pesan kesalahan yang mirip dengan berikut dikembalikan:
FAILED: ODPS-0130071:[1,8] Semantic analysis exception - function or view 'row_number' cannot be resolvedPenyebab: Nama fungsi bawaan salah atau fungsi tersebut kehilangan parameter.
Solusi: Periksa nama fungsi dan parameter. Tambahkan parameter input sesuai dengan persyaratan sintaks fungsi. Pastikan semua nama dan sintaks benar, lalu jalankan kembali pernyataan SQL.
ODPS-0130081: Referensi UDF tidak valid
Modul: PARSER
Tingkat keparahan: 1
Penyebab: Signature metode UDF tidak valid.
Solusi: Modifikasi informasi signature dalam kode UDF.
ODPS-0130091: Parameter tidak valid
Modul: PARSER
Tingkat keparahan: 1
Penyebab: Parameter input UDF tidak valid.
Solusi: Modifikasi parameter input UDF agar memenuhi persyaratan.
ODPS-0130101: Tipe data ambigu
Modul: PARSER
Tingkat keparahan: 1
Penyebab: Tipe data tidak valid.
Solusi: Modifikasi tipe data.
ODPS-0130111: Pekerjaan Fuxi gagal - set data harus berisi satu baris
Modul: PARSER
Tingkat keparahan: 1
Penyebab: Set data yang dibaca tidak memenuhi persyaratan berisi tepat satu catatan.
Solusi: Modifikasi set data agar hanya berisi satu catatan.
ODPS-0130111: Pengecualian pemangkasan partisi subkueri
Modul: PARSER
Tingkat keparahan: 1
Penyebab: Terjadi pengecualian selama optimasi partisi dinamis untuk subkueri dalam kondisi IN.
Solusi: Modifikasi pernyataan kondisi IN.
ODPS-0130121: Jenis argumen tidak valid
Modul: PARSER
Tingkat keparahan: 1
Penyebab: Jenis argumen yang tidak valid diberikan. Biasanya hal ini terjadi karena fungsi bawaan menerima parameter dengan tipe yang salah.
Solusi: Modifikasi jenis argumen.
ODPS-0130121: Jenis argumen tidak valid
Gejala: Saat Anda memanggil fungsi bawaan, pesan kesalahan yang mirip dengan berikut dikembalikan:
FAILED: ODPS-0130121:[1,18] Invalid argument type - invalid type STRING of argument 1 for function all_match, expect ARRAY<T>Penyebab: Tipe data aktual dari parameter input untuk fungsi bawaan tidak memenuhi persyaratan sintaks fungsi, sehingga menyebabkan MaxCompute gagal.
Solusi: Modifikasi parameter input agar sesuai dengan tipe data yang dibutuhkan oleh sintaks fungsi, lalu jalankan kembali pernyataan SQL.
ODPS-0130131: Tabel tidak ditemukan
Modul: PARSER
Tingkat keparahan: 1
Penyebab: Tabel yang ditentukan tidak ada.
Solusi: Jalankan perintah
show tables;di klien MaxCompute untuk memverifikasi nama tabel.
ODPS-0130141: Cast tipe implisit ilegal
Modul: PARSER
Tingkat keparahan: 1
Penyebab: Upaya cast tipe implisit yang tidak didukung dilakukan.
Solusi: Untuk informasi lebih lanjut mengenai cast tipe implisit, lihat Cast tipe implisit dan cakupannya.
ODPS-0130151: Tipe data ilegal
Modul: PARSER
Tingkat keparahan: 1
Penyebab: Tipe data tidak valid.
Solusi: Modifikasi tipe data.
ODPS-0130161: Kesalahan sintaks SQL
Modul: PARSER
Tingkat keparahan: 1
Penyebab: Terjadi kesalahan parsing sintaks SQL.
Solusi: Pastikan sintaks SQL benar dan Anda menggunakan fitur yang didukung. Untuk informasi lebih lanjut mengenai skenario tertentu, lihat Memecahkan masalah kesalahan perintah compact, Memecahkan masalah kesalahan referensi sirkular klausa WITH, Memecahkan masalah kesalahan argumen INTERVAL, dan Memecahkan masalah kesalahan SQL rewrite bad.escape yang tidak kompatibel.
ODPS-0130171: Pengecualian pembuatan tampilan
Modul: PARSER
Tingkat keparahan: 1
Penyebab: Terjadi pengecualian saat membuat tampilan.
Solusi: Periksa dan modifikasi pernyataan CREATE VIEW. Untuk informasi lebih lanjut mengenai sintaks pembuatan tampilan, lihat Membuat atau memperbarui tampilan.
ODPS-0130181: Pengecualian fungsi jendela
Modul: PARSER
Tingkat keparahan: 1
Penyebab: Terjadi pengecualian fungsi jendela.
Solusi: Periksa apakah fungsi jendela memenuhi persyaratan sintaks.
ODPS-0130191: Kolom atau kunci partisi tidak valid
Modul: PARSER
Tingkat keparahan: 1
Penyebab: Kolom atau kunci partisi tidak valid.
Solusi: Jalankan perintah
desc <table_name>;ataushow partitions <table_name>;di klien MaxCompute untuk memverifikasi validitas kolom atau partisi.
ODPS-0130201: Tampilan tidak ditemukan
Modul: PARSER
Tingkat keparahan: 1
Penyebab: Tampilan tidak ada.
Solusi: Jalankan perintah
show tables;di klien MaxCompute untuk memverifikasi nama tampilan.
ODPS-0130211: Tabel atau tampilan sudah ada
Modul: PARSER
Tingkat keparahan: 1
Penyebab: Tabel atau tampilan sudah ada.
Solusi: Ubah nama tabel atau tampilan yang ingin Anda buat.
ODPS-0130221: Jumlah argumen tidak valid
Modul: PARSER
Tingkat keparahan: 1
Penyebab: Jumlah argumen tidak valid.
Solusi: Modifikasi jumlah argumen input.
ODPS-0130221: Jumlah argumen tidak valid
Gejala: Saat Anda memanggil fungsi bawaan, pesan kesalahan yang mirip dengan berikut dikembalikan:
FAILED: ODPS-0130221:[1,8] Invalid number of arguments - function from_utc_timestamp needs 2 parameters, actually have 1Penyebab: Jumlah parameter input untuk fungsi bawaan salah.
Solusi: Perbaiki jumlah parameter input agar sesuai dengan sintaks fungsi, lalu jalankan kembali pernyataan SQL.
ODPS-0130231: Tampilan tidak valid
Modul: PARSER
Tingkat keparahan: 1
Penyebab: Tampilan tidak valid.
Solusi: Jalankan perintah
show tables;di klien MaxCompute untuk memverifikasi nama tampilan.
ODPS-0130241: Operasi union ilegal
Modul: PARSER
Tingkat keparahan: 1
Penyebab: Operasi UNION tidak valid. Biasanya hal ini terjadi karena jumlah dan tipe kolom di kedua sisi operator UNION tidak konsisten.
Solusi: Modifikasi pernyataan UNION agar memenuhi persyaratan sintaks. Untuk informasi lebih lanjut mengenai UNION, lihat Union.
ODPS-0130252: Produk Kartesius tidak diizinkan
Modul: PARSER
Tingkat keparahan: 2
Penyebab: Produk Kartesius tidak didukung.
Solusi: MaxCompute tidak mendukung ekspresi non-equality dalam kondisi join operasi JOIN.
ODPS-0130261: Skema tidak valid
Modul: PARSER
Tingkat keparahan: 1
Penyebab: Skema tidak valid.
Solusi: Modifikasi skema.
ODPS-0130271: Partisi tidak ada
Modul: PARSER
Tingkat keparahan: 1
Penyebab: Partisi tidak ada.
Solusi: Jalankan perintah
show partitions <table_name>;di klien MaxCompute untuk melihat partisi yang ada. Kemudian, modifikasi pernyataan agar menentukan partisi yang ada.
ODPS-0140011: Cast tipe ilegal
Modul: PLANNER
Tingkat keparahan: 1
Penyebab: Upaya cast tipe eksplisit yang tidak didukung dilakukan.
Solusi: Modifikasi logika cast tipe. Untuk informasi lebih lanjut mengenai cast tipe eksplisit, lihat Cast tipe eksplisit.
ODPS-0140021: Cast tipe implisit ilegal
Modul: PLANNER
Tingkat keparahan: 1
Penyebab: Upaya cast tipe implisit yang tidak didukung dilakukan.
Solusi: Modifikasi logika cast tipe. Untuk informasi lebih lanjut mengenai cast tipe implisit, lihat Cast tipe implisit dan cakupannya.
ODPS-0140031: Referensi kolom tidak valid
Modul: PLANNER
Tingkat keparahan: 1
Penyebab: Nama kolom tidak valid.
Solusi: Jalankan perintah
desc <table_name>;di klien MaxCompute untuk mengambil nama kolom yang benar.
ODPS-0140041: Referensi UDF tidak valid
Modul: PLANNER
Tingkat keparahan: 1
Penyebab: UDF yang ditentukan tidak ada.
Solusi: Jalankan perintah
list functions;di klien MaxCompute untuk melihat nama UDF yang benar.
ODPS-0140051: Fungsi tidak valid
Modul: PLANNER
Tingkat keparahan: 1
Penyebab: Fungsi tidak valid.
Solusi: Jalankan perintah
show functions;ataulist functions;di klien MaxCompute untuk melihat nama fungsi yang benar.
ODPS-0140061: Parameter tidak valid
Modul: PLANNER
Tingkat keparahan: 1
Penyebab: Parameter input tidak valid.
Solusi: Modifikasi parameter input.
ODPS-0140071: Operator tidak didukung
Modul: PLANNER
Tingkat keparahan: 1
Penyebab: Operator tidak didukung.
Solusi: Ganti operator dengan yang didukung. Untuk informasi lebih lanjut mengenai operator, lihat Operator.
ODPS-0140081: Jenis join tidak didukung
Modul: PLANNER
Tingkat keparahan: 1
Penyebab: OUTER JOIN dilakukan antara tabel kecil dan tabel besar dalam urutan yang tidak didukung.
Solusi: Modifikasi urutan join.
ODPS-0140105: I/O ganda tidak valid
Modul: PLANNER
Tingkat keparahan: 5
Penyebab: Terjadi konflik multi-output.
Solusi: Sesuaikan pekerjaan agar menghindari konflik multi-output.
ODPS-0140111: Jenis kolom tidak didukung dalam EXTRACT
Modul: PLANNER
Tingkat keparahan: 1
Penyebab: Jenis kolom tidak didukung oleh EXTRACT.
Solusi: Ubah ke jenis kolom yang didukung.
ODPS-0140133: Struktur tidak valid
Modul: PLANNER
Tingkat keparahan: 3
Penyebab: Struktur data tidak dapat dikenali.
Solusi: Pastikan struktur data valid.
ODPS-0140151: Pengurutan topologis gagal
Modul: PLANNER
Tingkat keparahan: 1
Penyebab: Terjadi kesalahan dalam algoritma pengurutan.
Solusi: Periksa bahwa algoritma pengurutan benar.
ODPS-0140178: Kegagalan sistem internal
Modul: PLANNER
Tingkat keparahan: 8
Penyebab: Terjadi kesalahan sistem internal.
Solusi: Coba ulang operasi.
ODPS-1800001: Pengecualian sesi - kuota kueri gratis terlampaui
Modul: N/A
Tingkat keparahan: N/A
Penyebab: Kesalahan ini terjadi ketika Anda menggunakan koneksi JDBC untuk menjalankan pekerjaan pada sumber daya langganan di MaxCompute dengan fitur MCQA diaktifkan, dan jumlah pekerjaan melebihi 500.
Solusi: Modifikasi konfigurasi JDBC untuk fitur MCQA dengan mengatur parameter alwaysFallback ke true. Untuk informasi lebih lanjut, lihat FAQ.
ODPS-0130071: Pengecualian analisis semantik - pemeriksaan kuota inferensi gagal
Gejala: Saat Anda memanggil model publik yang didukung oleh layanan inferensi model, Anda melihat pesan kesalahan berikut.
FAILED: ODPS-0130071:[1,8] Semantic analysis exception - inference quota status check failed, error message: region cn-shanghai not found in inference quotaPenyebab: Layanan inferensi model belum diaktifkan di wilayah proyek Anda, seperti cn-shanghai. Akibatnya, Anda tidak dapat memanggil sumber daya Inferensi AI.
Solusi: Buka konsol Alibaba Cloud untuk mengaktifkan layanan inferensi model untuk wilayah proyek Anda. Untuk petunjuk detail, lihat Membeli dan menggunakan layanan inferensi model MaxCompute.