Códigos de erro de entrada e saída

Os gráficos de métricas de E/S usam códigos de erro canônicos. Se esses códigos de erro persistirem nas suas origens e coletores, consulte a lista a seguir para ver as possíveis causas e medidas que você pode tomar.

  • RESOURCE_EXHAUSTED: o projeto pode ter ficado sem cota de recursos para o serviço que a origem ou o coletor está usando.

    Se o erro ocorre de vez em quando ou o gráfico de solicitações por segundo indica um grande volume de solicitações, isso pode indicar que você atingiu uma cota de limitação de taxa de API e precisa para aumentar a cota.

  • DEADLINE_EXCEEDED. A fonte ou o coletor pode ter expirado o tempo de leitura ou gravação de um grande lote de dados. Verifique o gráfico de latência e os registros dos workers. Se o erro persistir, entre em contato com a equipe de suporte.

  • INVALID_ARGUMENT: os parâmetros especificados para a origem ou o coletor podem estar malformados (como um tópico do Pub/Sub). Verifique a configuração da origem ou do coletor e confira os registros do worker.

  • FAILED_PRECONDITION: verifique a configuração da origem ou do coletor e confira os registros do worker. Isso também pode indicar um bug.

  • OUT_OF_RANGE: verifique se o recurso que está sendo usado pela origem ou o coletor existe (como um tópico ou uma assinatura do Pub/Sub).

  • UNAUTHENTICATED. Verifique se a conta de serviço do Dataflow tem permissões de gerenciamento de identidade e acesso para o serviço específico e se as APIs relevantes estão ativadas para o projeto.

  • PERMISSION_DENIED. Verifique se a conta de serviço do Dataflow tem permissões de gerenciamento de identidade e acesso para o serviço específico e se as APIs relevantes estão ativadas para o projeto.

  • NOT_FOUND: verifique se as entidades usadas pela origem ou o coletor existem (como um tópico ou uma assinatura do Pub/Sub).

  • ABORTED: o serviço pode não estar lidando corretamente com as tentativas de leitura ou gravação de dados feitas pela origem ou os coletores. Se o erro persistir, entre em contato com a equipe de suporte.

  • ALREADY_EXISTS: a E/S pode estar tentando criar uma entidade que já existe (como um tópico ou uma assinatura do Pub/Sub). Se o erro persistir, entre em contato com a equipe de suporte.

  • CANCELLED: isso pode ocorrer quando um worker do Dataflow é encerrado ou quando a lógica da origem ou do coletor decide intencionalmente cancelar tentativas de leitura ou gravação de dados.

  • DATALOSS: indica que os dados foram corrompidos ou perdidos de maneira irrecuperável. É uma boa ideia criar um novo conjunto de dados para suas origens e executar novamente o job do Dataflow.

    Também é recomendável ver se há instruções de backup e restauração disponíveis para o serviço básico do Google Cloud.

  • UNKNOWN: o serviço pode estar fora do ar. Verifique se há atualizações no Painel de status do Cloud para mais informações.

  • INTERNAL: o serviço pode estar fora do ar. Verifique se há atualizações no Painel de status do Cloud para mais informações.

  • UNAVAILABLE: o serviço pode estar fora do ar. Verifique se há atualizações no Painel de status do Cloud para mais informações.

  • UNIMPLEMENTED: a origem ou o coletor tentou usar o serviço de maneira inválida. O pipeline pode estar configurado incorretamente. Se o erro persistir, entre em contato com a equipe de suporte.