Este tópico descreve os códigos de erro da API, seus gatilhos e soluções.
Os códigos de erro deste tipo seguem o formato abaixo.
ODPS-04CCCCX:General description - Context-specific information
Os erros de API abrangem falhas de diversos módulos. O segmento CCCC do código de erro indica o módulo de origem: Web (1000–1999), Worker (2000–2999), Scheduler (3000–3999), Executor (4000–4999) e Message service (5000–5999). A tabela a seguir lista os códigos de erro específicos.
| Código de erro | Módulo | Nível de severidade | Condição de acionamento | Solução |
| ODPS-0410001:Missing authentication parameters | Web-Authentication | 1 | Parâmetros de autenticação ausentes. A API retorna um erro 400. | Forneça os parâmetros de autenticação ausentes. |
| ODPS-0410011:Invalid authentication parameters | Web-Authentication | 1 | Parâmetros de autenticação inválidos. A API retorna um erro 400. | Modifique os parâmetros de autenticação. |
| ODPS-0410021:Invalid signature method | Web-Authentication | 1 | Algoritmo de assinatura não suportado. A API retorna um erro 400. | Utilize um algoritmo de assinatura diferente. |
| ODPS-0410031:Authentication request expired | Web-Authentication | 1 | A solicitação de autenticação expirou. A API retorna um erro 400. | Autentique-se novamente. |
| ODPS-0410042:Invalid signature value | Web-Authentication | 2 | A assinatura de autenticação não corresponde. A API retorna um erro 401. | Corrija a assinatura. |
| ODPS-0410051:Invalid credentials | Web-Authentication | 1 | As informações de autorização do usuário são inválidas. A API retorna um erro 401. | Corrija as informações de autorização e autentique-se novamente. |
| ODPS-0420031:Invalid xml in HTTP request body | Worker-Request handler | 1 | Um parâmetro é inválido. A API retorna um erro 400. | Corrija o parâmetro. |
| ODPS-0420041:Missing parameter in HTTP request | Worker-Request handler | 1 | Um parâmetro está ausente. A API retorna um erro 400. | Forneça o parâmetro ausente. |
| ODPS-0420051:Missing parameter in HTTP request | Worker-Request handler | 1 | Um parâmetro está ausente. A API retorna um erro 400. | Forneça o parâmetro ausente. |
| ODPS-0420061:Invalid parameter in HTTP request | Worker-Request handler | 1 | Um parâmetro é inválido. A API retorna um erro 400. | Use um parâmetro válido. |
| 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 | O erro ocorre porque o número de linhas a serem exibidas excede 10.000. |
|
| ODPS-0420071:Invalid header in HTTP request | Worker-Request handler | 1 | O cabeçalho da mensagem é inválido. A API retorna um erro 400. | Use um cabeçalho de mensagem válido. |
| ODPS-0420081:Method not allowed | Worker-Reqeust handler | 1 | O método não é suportado. A API retorna um erro 405. | Use um método suportado. |
| ODPS-0420095:Access Denied | Worker-Request handler | 5 | O usuário não tem a permissão necessária para a operação. A API retorna um erro 403. | Conceda ao usuário a permissão necessária para a operação com base na mensagem de erro. Por exemplo, se a mensagem de erro for You have no privilege 'odps:CreateInstance' on {acs:odps:*:projects/maxcompute_dev}, o proprietário do projeto maxcompute_dev deve conceder ao usuário a permissão CreateInstance para o projeto. Para mais informações sobre autorização, consulte MaxCompute permissions. |
| ODPS-0420111:Not found the project | Worker | 1 | O projeto não existe. A API retorna um erro 404. | Modifique um projeto existente. |
| ODPS-0420121:The project has already existed | Worker | 1 | O projeto já existe. A API retorna um erro 409. | Altere o nome do projeto para um que não esteja em uso. |
| ODPS-0420131:Invalid project name | Worker | 1 | O nome do projeto é inválido. A API retorna um erro 400. | Use um nome de projeto válido. |
| ODPS-0420141:Invalid group name | Worker | 1 | O nome do grupo é inválido. A API retorna um erro 400. | Use um nome de grupo válido. |
| ODPS-0421111:Not found the resource | Worker | 1 | O recurso não existe. A API retorna um erro 404. | Modifique um recurso existente. |
| ODPS-0421121:The resource has already existed | Worker | 1 | O recurso já existe. A API retorna um erro 409. | Altere o nome do recurso para um que não esteja em uso. |
| ODPS-0421131:Invalid resource name | Worker | 1 | O nome do recurso é inválido. A API retorna um erro 400. | Use um nome de recurso válido. |
| ODPS-0421141:Invalid resource type | Worker | 1 | O tipo de recurso é inválido. A API retorna um erro 400. | Use um tipo de recurso válido. |
| ODPS-0421151:Delete resource conflict | Worker | 1 | Ocorreu um conflito ao excluir o recurso. A API retorna um erro 409. | Confirme se o recurso pode ser excluído. |
| ODPS-0421161:Download resource denied | Worker | 1 | A solicitação para baixar o recurso foi negada. A API retorna um erro 403. | Confirme se a permissão necessária para baixar o recurso foi concedida. |
| ODPS-0421173:Download resource error | Worker | 3 | Falha ao baixar o recurso. A API retorna um erro 404 ou 500. | Baixe o recurso novamente. |
| ODPS-0421181:Invalid resource content | Worker | 1 | O diretório de recursos é inválido. A API retorna um erro 400. | Use um diretório de recursos válido. |
| ODPS-0421191:Invalid ContentDisposition in HTTP header | Worker | 1 | O cabeçalho Content-Disposition é inválido. A API retorna um erro 400. | Use um cabeçalho Content-Disposition válido. |
| ODPS-0421201:Add or update resource failed | Worker | 1 | Falha ao adicionar ou atualizar o recurso. A API retorna um erro 400 ou 500. | Identifique a causa da falha e tente novamente. |
| ODPS-0421213:Save resource error | Worker | 3 | Falha ao salvar o recurso. A API retorna um erro 500. | Identifique a causa da falha e tente salvar o recurso novamente. |
| ODPS-0422111:Not found the table | Worker | 1 | A tabela não existe. A API retorna um erro 404. | Modifique uma tabela existente. |
| ODPS-0422121:The table has already existed | Worker | 1 | A tabela já existe. A API retorna um erro 409. | Altere o nome da tabela para um que não esteja em uso. |
| ODPS-0422131:Invalid table name | Worker | 1 | O nome da tabela é inválido. A API retorna um erro 400. | Use um nome de tabela válido. |
| ODPS-0422141:Not found the partition | Worker | 1 | A partição não existe. A API retorna um erro 404. | Especifique uma partição existente. |
| ODPS-0422174:Invalid column type | Worker | 4 | O tipo de coluna é inválido. A API retorna um erro 400. | Use um tipo de coluna válido. |
| ODPS-0423111:Not found the function | Worker | 1 | A função não existe. A API retorna um erro 404. | Especifique uma função existente. |
| ODPS-0423121:The function has already existed | Worker | 1 | A função já existe. A API retorna um erro 409. | Altere o nome da função para um que não esteja em uso. |
| ODPS-0423131:Invalid function name | Worker | 1 | O nome da função é inválido. A API retorna um erro 400. | Use um nome de função válido. |
| ODPS-0424111:Not found the instance | Worker | 1 | A instância não existe. A API retorna um erro 404. | Especifique uma instância existente. |
| ODPS-0424145:Delete instance conflict | Worker | 1 | Ocorreu um conflito ao excluir a instância. A API retorna um erro 409. | Verifique se a instância está em uso. |
| ODPS-0424151:Invalid state setting | Worker | 1 | Um parâmetro é inválido. A API retorna um erro 400. | Corrija o parâmetro. |
| ODPS-0425111:Not found the job | Worker | 1 | O job não existe. A API retorna um erro 404. | Mude para um job existente. |
| ODPS-0425121:The job has already existed | Worker | 1 | O job já existe. A API retorna um erro 409. | Altere o job para um que não cause conflito. |
| ODPS-0425131:Invalid job name | Worker | 1 | O nome do job é inválido. A API retorna um erro 400. | Use um nome de job válido. |
| ODPS-0426111:Invalid event parameter | Worker | 1 | O parâmetro de evento é inválido. A API retorna um erro 400. | Use um parâmetro válido. |
| ODPS-0426123:The event has already existed | Worker | 3 | O evento já existe. A API retorna um erro 409. | Altere o evento para um que não cause conflito. |
| ODPS-0426133:Not found the event | Worker | 3 | O evento não existe. A API retorna um erro 404. | Modifique um evento existente. |
| ODPS-0426145:Invalid event operation | Worker | 5 | A operação de evento é inválida. A API retorna um erro 400. | Certifique-se de que a operação seja válida. |