本文為您介紹API錯誤碼列表、觸發條件及處理方法。

該類型錯誤的錯誤碼編碼格式如下。
ODPS-04CCCCX:通用描述 - 上下文相關說明
API錯誤包含Web(CCCC段為1000~1999)、Worker(CCCC段為2000~2999)、Scheduler(CCCC段為3000~3999)、Executor(CCCC段為4000~4999)和Message Service(CCCC段為5000~5999)模塊錯誤。具體錯誤碼列表如下。
錯誤碼 模塊 嚴重等級 觸發條件 處理方法
ODPS-0410001:Missing authentication parameters Web-Authentication 1 認證參數缺失,API返回400錯誤。 補全認證參數。
ODPS-0410011:Invalid authentication parameters Web-Authentication 1 認證參數錯誤,API返回400錯誤。 修改認證參數。
ODPS-0410021:Invalid signature method Web-Authentication 1 簽名算法不支持,API返回400錯誤。 更換簽名算法。
ODPS-0410031:Authentication request expired Web-Authentication 1 認證請求過期,API返回400錯誤。 重新認證。
ODPS-0410042:Invalid signature value Web-Authentication 2 認證簽名不匹配,API返回401錯誤。 修改簽名。
ODPS-0410051:Invalid credentials Web-Authentication 1 用戶認證信息無效,API返回401錯誤。 修改認證信息,重新認證。
ODPS-0420031:Invalid xml in HTTP request body Worker-Request handler 1 參數錯誤,API返回400錯誤。 修改參數。
ODPS-0420041:Missing parameter in HTTP request Worker-Request handler 1 參數缺失,API返回400錯誤。 補全缺失參數。
ODPS-0420051:Missing parameter in HTTP request Worker-Request handler 1 參數缺失,API返回400錯誤。 補全缺失參數。
ODPS-0420061:Invalid parameter in HTTP request Worker-Request handler 1 參數不合法,API返回400錯誤。 修改為合法參數。
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 屏顯數量超過10000行導致報錯。
  • 方案一:不需要查看超過10000行的數據時,在SELECT語句中添加Limit關鍵字,限制返回數據的行數。例如select * from sale_detail where region='china' order by total_price limit 3;
  • 方案二:解除屏顯限制,即可查看超過10000行的數據。更多信息,請參見解除屏顯限制
  • 方案三:如果需要查看超過10000行數據,還可以使用Tunnel Download命令將SELECT語句生成的Instance結果下載到本地。更多下載Instance信息,請參見下載Instance數據
ODPS-0420071:Invalid header in HTTP request Worker-Request handler 1 消息頭不合法,API返回400錯誤。 修改為合法消息頭。
ODPS-0420081:Method not allowed Worker-Reqeust handler 1 方法不支持,API返回405錯誤。 修改為支持的方法。
ODPS-0420095:Access Denied Worker-Request handler 5 用戶無操作權限,API返回403錯誤。 根據提示信息為用戶授予相應操作的權限。例如報錯為You have no privilege 'odps:CreateInstance' on {acs:odps:*:projects/maxcompute_dev},則需要maxcompute_dev項目的所有者為執行人授予Project的CreateInstance權限。更多授權信息,請參見MaxCompute權限
ODPS-0420111:Not found the project Worker 1 項目不存在,API返回404錯誤。 修改為已存在的項目。
ODPS-0420121:The project has already existed Worker 1 項目已存在,API返回409錯誤。 修改項目名稱,且名稱不存在沖突情況。
ODPS-0420131:Invalid project name Worker 1 項目名稱不合法,API返回400錯誤。 修改為合法的項目名稱。
ODPS-0420141:Invalid group name Worker 1 組名不合法,API返回400錯誤。 修改為合法的組名。
ODPS-0421111:Not found the resource Worker 1 資源不存在,API返回404錯誤。 修改為已存在的資源。
ODPS-0421121:The resource has already existed Worker 1 資源已存在,API返回409錯誤。 修改資源名稱,且名稱不存在沖突情況。
ODPS-0421131:Invalid resource name Worker 1 資源名稱不合法,API返回400錯誤。 修改為合法的資源名稱。
ODPS-0421141:Invalid resource type Worker 1 資源類型不合法,API返回400錯誤。 修改為合法的資源類型。
ODPS-0421151:Delete resource conflict Worker 1 刪除資源操作沖突,API返回409錯誤。 確認資源是否可以刪除。
ODPS-0421161:Download resource denied Worker 1 下載資源操作被拒絕,API返回403錯誤。 確認是否具備下載資源權限。
ODPS-0421173:Download resource error Worker 3 資源下載失敗,API返回404、500錯誤。 重新下載資源。
ODPS-0421181:Invalid resource content Worker 1 資源目錄不合法,API返回400錯誤。 修改為合法的資源目錄。
ODPS-0421191:Invalid ContentDisposition in HTTP header Worker 1 ContentDisposition不合法,API返回400錯誤。 修改為合法的ContentDisposition。
ODPS-0421201:Add or update resource failed Worker 1 添加或更新資源失敗,API返回400、500錯誤。 確認失敗原因,并重新執行。
ODPS-0421213:Save resource error Worker 3 保存資源失敗,API返回500錯誤。 確認失敗原因,重新執行保存操作。
ODPS-0422111:Not found the table Worker 1 表不存在,API返回404錯誤。 修改為已存在的表。
ODPS-0422121:The table has already existed Worker 1 表已存在,API返回409錯誤。 修改表名稱,且名稱不存在沖突情況。
ODPS-0422131:Invalid table name Worker 1 表名稱不合法,API返回400錯誤。 修改為合法的表名稱。
ODPS-0422141:Not found the partition Worker 1 分區不存在,API返回404錯誤。 修改為存在的分區。
ODPS-0422174:Invalid column type Worker 4 列類型不合法,API返回400錯誤。 修改為合法的列類型。
ODPS-0423111:Not found the function Worker 1 函數不存在,API返回404錯誤。 修改為已存在的函數。
ODPS-0423121:The function has already existed Worker 1 函數已存在,API返回409錯誤。 修改函數名稱,且名稱不存在沖突情況。
ODPS-0423131:Invalid function name Worker 1 函數名稱不合法,API返回400錯誤。 修改為合法的函數名稱。
ODPS-0424111:Not found the instance Worker 1 Instance不存在,API返回404錯誤。 修改為存在的Instance。
ODPS-0424145:Delete instance conflict Worker 1 刪除實例操作沖突,API返回409錯誤。 確認實例是否被使用。
ODPS-0424151:Invalid state setting Worker 1 參數錯誤,API返回400錯誤。 修改參數。
ODPS-0425111:Not found the job Worker 1 Job不存在,API返回404錯誤。 修改為已存在的Job。
ODPS-0425121:The job has already existed Worker 1 Job已存在,API返回409錯誤。 修改Job,且不存在沖突情況。
ODPS-0425131:Invalid job name Worker 1 Job名稱不合法,API返回400錯誤。 修改為合法的Job名稱。
ODPS-0426111:Invalid event parameter Worker 1 Event參數不合法,API返回400錯誤。 修改為合法的參數。
ODPS-0426123:The event has already existed Worker 3 Event已存在,API返回409錯誤。 修改Event,且不存在沖突情況。
ODPS-0426133:Not found the event Worker 3 Event不存在,API返回404錯誤。 修改為已存在的Event。
ODPS-0426145:Invalid event operation Worker 5 Event操作不合法,API返回400錯誤。 確保操作滿足合法性。