本文为您介绍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行导致报错。 |
|
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错误。 | 确保操作满足合法性。 |