Bu konuda API hata kodları, bu kodların tetiklenme nedenleri ve çözüm yöntemleri açıklanmaktadır.
Bu tür hata kodları aşağıdaki biçimi kullanır.
ODPS-04CCCCX:General description - Context-specific information
API hataları çeşitli modüllerden kaynaklanan arızaları içerir. Hata kodundaki CCCC segmenti kaynak modülü gösterir: Web (1000–1999), Worker (2000–2999), Scheduler (3000–3999), Executor (4000–4999) ve Message Service (5000–5999). Aşağıdaki tabloda belirli hata kodları listelenmiştir.
| Hata kodu | Modül | Önem düzeyi | Tetiklenme koşulu | Yöntem |
| ODPS-0410001:Eksik kimlik doğrulama parametreleri | Web-Authentication | 1 | Kimlik doğrulama parametreleri eksik. API 400 hatası döndürür. | Eksik kimlik doğrulama parametrelerini belirtin. |
| ODPS-0410011:Geçersiz kimlik doğrulama parametreleri | Web-Authentication | 1 | Kimlik doğrulama parametreleri geçersiz. API 400 hatası döndürür. | Kimlik doğrulama parametrelerini değiştirin. |
| ODPS-0410021:Geçersiz imzalama yöntemi | Web-Authentication | 1 | İmza algoritması desteklenmiyor. API 400 hatası döndürür. | Farklı bir imza algoritması kullanın. |
| ODPS-0410031:Süresi dolmuş kimlik doğrulama isteği | Web-Authentication | 1 | Kimlik doğrulama isteğinin süresi doldu. API 400 hatası döndürür. | Tekrar kimlik doğrulaması yapın. |
| ODPS-0410042:Geçersiz imza değeri | Web-Authentication | 2 | Kimlik doğrulama imzası eşleşmiyor. API 401 hatası döndürür. | İmzayı düzeltin. |
| ODPS-0410051:Geçersiz kimlik bilgileri | Web-Authentication | 1 | Kullanıcının yetkilendirme bilgileri geçersiz. API 401 hatası döndürür. | Yetkilendirme bilgilerini düzeltin ve tekrar kimlik doğrulaması yapın. |
| ODPS-0420031:HTTP istek gövdesinde geçersiz XML | Worker-Request handler | 1 | Bir parametre geçersiz. API 400 hatası döndürür. | Parametreyi düzeltin. |
| ODPS-0420041:HTTP isteğinde eksik parametre | Worker-Request handler | 1 | Bir parametre eksik. API 400 hatası döndürür. | Eksik parametreyi belirtin. |
| ODPS-0420051:HTTP isteğinde eksik parametre | Worker-Request handler | 1 | Bir parametre eksik. API 400 hatası döndürür. | Eksik parametreyi belirtin. |
| ODPS-0420061:HTTP isteğinde geçersiz parametre | Worker-Request handler | 1 | Bir parametre geçersiz. API 400 hatası döndürür. | Geçerli bir parametre kullanın. |
| ODPS-0420061: HTTP isteğinde geçersiz parametre - Getirilen veri işleme sınırından büyük. Limit boyutunu veya sütun sayısını azaltmayı deneyin | Worker-Request handler | 1 | Görüntülenecek satır sayısı 10.000'i aştığı için hata oluşur. |
|
| ODPS-0420071:HTTP isteğinde geçersiz üst bilgi | Worker-Request handler | 1 | Mesaj üst bilgisi geçersiz. API 400 hatası döndürür. | Geçerli bir mesaj üst bilgisi kullanın. |
| ODPS-0420081:Yönteme izin verilmiyor | Worker-Request handler | 1 | Yöntem desteklenmiyor. API 405 hatası döndürür. | Desteklenen bir yöntem kullanın. |
| ODPS-0420095:Erişim Reddedildi | Worker-Request handler | 5 | Kullanıcı işlem için gereken izne sahip değil. API 403 hatası döndürür. | Hata mesajına göre kullanıcıya işlem için gereken izni verin. Örneğin hata mesajı You have no privilege 'odps:CreateInstance' on {acs:odps:*:projects/maxcompute_dev} ise maxcompute_dev projesinin sahibi kullanıcıya proje için CreateInstance iznini vermelidir. Yetkilendirme hakkında daha fazla bilgi için bkz. MaxCompute izinleri. |
| ODPS-0420111:Proje bulunamadı | Worker | 1 | Proje mevcut değil. API 404 hatası döndürür. | Mevcut bir projeyi değiştirin. |
| ODPS-0420121:Proje zaten mevcut | Worker | 1 | Proje zaten mevcut. API 409 hatası döndürür. | Proje adını kullanılmayan başka bir adla değiştirin. |
| ODPS-0420131:Geçersiz proje adı | Worker | 1 | Proje adı geçersiz. API 400 hatası döndürür. | Geçerli bir proje adı kullanın. |
| ODPS-0420141:Geçersiz grup adı | Worker | 1 | Grup adı geçersiz. API 400 hatası döndürür. | Geçerli bir grup adı kullanın. |
| ODPS-0421111:Kaynak bulunamadı | Worker | 1 | Kaynak mevcut değil. API 404 hatası döndürür. | Mevcut bir kaynağı değiştirin. |
| ODPS-0421121:Kaynak zaten mevcut | Worker | 1 | Kaynak zaten mevcut. API 409 hatası döndürür. | Kaynak adını kullanılmayan başka bir adla değiştirin. |
| ODPS-0421131:Geçersiz kaynak adı | Worker | 1 | Kaynak adı geçersiz. API 400 hatası döndürür. | Geçerli bir kaynak adı kullanın. |
| ODPS-0421141:Geçersiz kaynak türü | Worker | 1 | Kaynak türü geçersiz. API 400 hatası döndürür. | Geçerli bir kaynak türü kullanın. |
| ODPS-0421151:Kaynak silme çakışması | Worker | 1 | Kaynak silinirken bir çakışma oluştu. API 409 hatası döndürür. | Kaynağın silinebileceğini onaylayın. |
| ODPS-0421161:Kaynak indirme reddedildi | Worker | 1 | Kaynağı indirme isteği reddedildi. API 403 hatası döndürür. | Kaynağı indirmek için gereken iznin verildiğini onaylayın. |
| ODPS-0421173:Kaynak indirme hatası | Worker | 3 | Kaynak indirilemedi. API 404 veya 500 hatası döndürür. | Kaynağı tekrar indirin. |
| ODPS-0421181:Geçersiz kaynak içeriği | Worker | 1 | Kaynak dizini geçersiz. API 400 hatası döndürür. | Geçerli bir kaynak dizini kullanın. |
| ODPS-0421191:HTTP üst bilgisinde geçersiz ContentDisposition | Worker | 1 | Content-Disposition üst bilgisi geçersiz. API 400 hatası döndürür. | Geçerli bir Content-Disposition üst bilgisi kullanın. |
| ODPS-0421201:Kaynak ekleme veya güncelleme başarısız oldu | Worker | 1 | Kaynak eklenemedi veya güncellenemedi. API 400 veya 500 hatası döndürür. | Başarısız olma nedenini belirleyin ve tekrar deneyin. |
| ODPS-0421213:Kaynak kaydetme hatası | Worker | 3 | Kaynak kaydedilemedi. API 500 hatası döndürür. | Başarısız olma nedenini belirleyin ve kaynağı tekrar kaydetmeyi deneyin. |
| ODPS-0422111:Tablo bulunamadı | Worker | 1 | Tablo mevcut değil. API 404 hatası döndürür. | Mevcut bir tabloyu değiştirin. |
| ODPS-0422121:Tablo zaten mevcut | Worker | 1 | Tablo zaten mevcut. API 409 hatası döndürür. | Tablo adını kullanılmayan başka bir adla değiştirin. |
| ODPS-0422131:Geçersiz tablo adı | Worker | 1 | Tablo adı geçersiz. API 400 hatası döndürür. | Geçerli bir tablo adı kullanın. |
| ODPS-0422141:Bölüm bulunamadı | Worker | 1 | Bölüm mevcut değil. API 404 hatası döndürür. | Mevcut bir bölüm belirtin. |
| ODPS-0422174:Geçersiz sütun türü | Worker | 4 | Sütun türü geçersiz. API 400 hatası döndürür. | Geçerli bir sütun türü kullanın. |
| ODPS-0423111:İşlev bulunamadı | Worker | 1 | İşlev mevcut değil. API 404 hatası döndürür. | Mevcut bir işlev belirtin. |
| ODPS-0423121:İşlev zaten mevcut | Worker | 1 | İşlev zaten mevcut. API 409 hatası döndürür. | İşlev adını kullanılmayan başka bir adla değiştirin. |
| ODPS-0423131:Geçersiz işlev adı | Worker | 1 | İşlev adı geçersiz. API 400 hatası döndürür. | Geçerli bir işlev adı kullanın. |
| ODPS-0424111:Örnek bulunamadı | Worker | 1 | Örnek mevcut değil. API 404 hatası döndürür. | Mevcut bir örnek belirtin. |
| ODPS-0424145:Örnek silme çakışması | Worker | 1 | Örnek silinirken bir çakışma oluştu. API 409 hatası döndürür. | Örneğin kullanımda olup olmadığını kontrol edin. |
| ODPS-0424151:Geçersiz durum ayarı | Worker | 1 | Bir parametre geçersiz. API 400 hatası döndürür. | Parametreyi düzeltin. |
| ODPS-0425111:İş bulunamadı | Worker | 1 | İş mevcut değil. API 404 hatası döndürür. | Mevcut bir işe geçiş yapın. |
| ODPS-0425121:İş zaten mevcut | Worker | 1 | İş zaten mevcut. API 409 hatası döndürür. | Çakışmaya neden olmayan başka bir iş seçin. |
| ODPS-0425131:Geçersiz iş adı | Worker | 1 | İş adı geçersiz. API 400 hatası döndürür. | Geçerli bir iş adı kullanın. |
| ODPS-0426111:Geçersiz olay parametresi | Worker | 1 | Olay parametresi geçersiz. API 400 hatası döndürür. | Geçerli bir parametre kullanın. |
| ODPS-0426123:Olay zaten mevcut | Worker | 3 | Olay zaten mevcut. API 409 hatası döndürür. | Çakışmaya neden olmayan başka bir olay seçin. |
| ODPS-0426133:Olay bulunamadı | Worker | 3 | Olay mevcut değil. API 404 hatası döndürür. | Mevcut bir olayı değiştirin. |
| ODPS-0426145:Geçersiz olay işlemi | Worker | 5 | Olay işlemi geçersiz. API 400 hatası döndürür. | İşlemin geçerli olduğundan emin olun. |