Tüm Ürünler
Search
Belge Merkezi

MaxCompute:Common error codes for built-in functions

Son Güncelleme:Oct 04, 2026

MaxCompute yerleşik işlevlerini içeren SQL sorgularını çalıştırırken aşağıdaki hatalarla karşılaşabilirsiniz. Her giriş, hatanın ne zaman oluştuğunu ve nasıl çözüleceğini açıklar.

Hata dizini

Hata kodu Açıklama
ODPS-0130071 Geçerli uyumluluk modunda bir veri türü desteklenmiyor
ODPS-0130221 Bir işleve yanlış sayıda bağımsız değişken iletildi
ODPS-0130121 Bir bağımsız değişkenin veri türü işlev ile uyumsuz
ODPS-0130071 Bir işlev veya görünüm adı çözümlenemiyor

ODPS-0130071: type not enabled in current mode

Tam mesaj: Semantic analysis exception - X type is not enabled in current mode

Bu hata, geçerli MaxCompute uyumluluk modunda desteklenmeyen bir veri türü kullandığınızda oluşur.

Veri türünün projenizin uyumluluk modunda desteklenip desteklenmediğini kontrol edin ve gerekirse modu yükseltin.

ODPS-0130221: invalid number of arguments

Tam mesaj: Invalid number of arguments - function Y needs m parameters, actually have n

İşlev yanlış sayıda bağımsız değişken aldı. Hata mesajı; işlev adını, beklenen sayıyı (m) ve sağladığınız gerçek sayıyı (n) belirtir.

İşlev imzasını inceleyin ve sorgunuzdaki bağımsız değişken sayısını düzeltin.

ODPS-0130121: invalid argument type

Tam mesaj: Invalid argument type - invalid type X of argument m for function Y

Bağımsız değişkenlerden birinin veri türü, işlevin beklediği türle uyumsuzdur. Hata mesajı; bağımsız değişken konumunu (m), desteklenmeyen türü (X) ve işlev adını (Y) belirtir.

Bağımsız değişkeni beklenen türe dönüştürün veya uyumlu bir değerle değiştirin.

ODPS-0130071: function or view cannot be resolved

Tam mesaj: Semantic analysis exception - function or view Y cannot be resolved

MaxCompute, sorgunuzda başvurulan işlevi veya görünümü bulamıyor. Bu durum genellikle adın yanlış yazılması, işlevin geçerli projede kayıtlı olmaması veya görünümün silinmiş olması nedeniyle ortaya çıkar.

İşlev veya görünüm adını doğrulayın ve geçerli projede mevcut olduğunu onaylayın.