Códigos de status do Bigtable
Códigos retornados
A API Cloud Bigtable (API de dados) retorna os seguintes códigos de status do gRPC.
| Código | Status | Categoria | Descrição |
|---|---|---|---|
|
|||
| 0 | OK | Não é um erro | Sucesso! |
| 1 | CANCELLED | Erro do sistema1 | A operação foi cancelada, geralmente pelo chamador. Uma operação que excede o prazo pode retornar com um erro CANCELLED ou DEADLINE_EXCEEDED, dependendo se a biblioteca de cliente ou o servidor cancelou a operação. Consulte a descrição DEADLINE_EXCEEDED para saber mais sobre a solução de problemas. |
| 2 | UNKNOWN | Erro do sistema. | Desconhecido. |
| 3 | INVALID_ARGUMENT | Erro do usuário | O cliente especificou um argumento inválido. |
| 4 | DEADLINE_EXCEEDED | Erro do sistema1 | O prazo expirou antes do término da operação. Para operações que alteram o estado do sistema, esse erro pode ser retornado mesmo que a operação tenha sido concluída com sucesso. Um servidor pode, por exemplo, atrasar uma resposta bem-sucedida por tempo suficiente para que o prazo expire. |
| 5 | NOT_FOUND | Erro do usuário | Alguma entidade solicitada não foi encontrada. |
| 6 | ALREADY_EXISTS | Erro do usuário2 | A entidade que um cliente tentou criar já existe. |
| 7 | PERMISSION_DENIED | Erro do usuário | O autor da chamada não tem permissão para executar a operação especificada. Esse código de erro não implica o seguinte:
|
| 8 | RESOURCE_EXHAUSTED | Erro do usuário | Um recurso foi esgotado. Isso pode indicar que o aplicativo esgotou uma cota da API de administrador para envolvidos no projeto, um limite de nós ou um limite de armazenamento do nó. |
| 9 | FAILED PRECONDITION2 | Erro do usuário | A operação foi rejeitada porque o estado do sistema não é o necessário para a execução dela. Dependendo das circunstâncias, convém tentar novamente. É possível encontrar esse erro, por exemplo, se você tentar executar operações em uma tabela enquanto ela ainda está sendo criada. |
| 10 | ABORTED | Erro do sistema. | A operação foi cancelada, normalmente devido a um problema de simultaneidade, como falha na verificação do sequenciador, cancelamento da transação ou se a leitura demorar demais. |
| 11 | OUT_OF_RANGE | Erro do usuário | Houve uma tentativa da operação depois do intervalo válido. |
| 12 | UNIMPLEMENTED | Erro do sistema. | A operação não foi implementada ou não é compatível/não está ativada neste serviço. |
| 13 | INTERNAL | Erro do sistema. | Erros internos. |
| 14 | UNAVAILABLE | Erro do sistema. | Talvez o serviço esteja temporariamente fora do ar ou sobrecarregado. |