Analise o status e os erros de sincronização - AWS IoT TwinMaker

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Analise o status e os erros de sincronização

Este tópico fornece orientação sobre como analisar erros e status de sincronização.

Importante

Consulte Diferenças entre espaços de trabalho personalizados e padrão para obter informações sobre as diferenças entre os espaços de trabalho personalizados e padrão.

Sincronizar status de tarefa

Um trabalho de sincronização tem um dos status a seguir, dependendo de seu estado.

  • O CREATING estado da tarefa de sincronização significa que a tarefa está verificando as permissões e carregando dados AWS IoT SiteWise para preparar a sincronização.

  • O INITIALIZING estado da tarefa de sincronização significa que todos os recursos existentes AWS IoT SiteWise estão sincronizados com o. AWS IoT TwinMaker Essa etapa pode levar mais tempo para ser concluída se o usuário tiver um grande número de ativos e modelos de ativos no AWS IoT SiteWise. Você pode monitorar o número de recursos que foram sincronizados verificando a tarefa de sincronização no console do AWS IoT TwinMaker ou chamando a API ListSyncResources.

  • O estado da tarefa de sincronização ACTIVE significa que a etapa de inicialização foi concluída. A tarefa agora está pronta para sincronizar qualquer nova atualização do AWS IoT SiteWise.

  • O estado da tarefa de sincronização ERROR indica um erro com qualquer um dos estados anteriores. Examine a mensagem de erro. Pode haver um problema com a configuração do perfil do IAM. Se você quiser usar uma nova função do IAM, exclua a tarefa de sincronização que teve o erro e crie uma nova com a nova função.

Os erros de sincronização aparecem na página de origem do modelo, que é acessada a partir da tabela Origens do modelo de entidade no seu espaço de trabalho. A página de origem do modelo exibe uma lista de recursos que falharam na sincronização. A maioria dos erros é repetida automaticamente pela tarefa de sincronização, mas, se o recurso exigir uma ação, ele permanecerá no estado ERROR. Você também pode obter uma lista de erros usando a ListSyncResourcesAPI.

Para exibir todos os erros listados para a fonte atual, use o procedimento a seguir.

  1. Navegue até seu espaço de trabalho no console do AWS IoT TwinMaker.

  2. Selecione a AWS IoT SiteWise fonte listada no modal Fontes do modelo de entidade para abrir a página de detalhes da sincronização de ativos.

    A página AWS IoT SiteWise de origem mostra detalhes da sincronização de ativos, incluindo erros.
  3. Conforme mostrado na captura de tela anterior, todos os recursos com erros persistentes são listados na tabela Erros. Você pode usar essa tabela para rastrear e corrigir erros relacionados a recursos específicos.

Possíveis erros incluem:

  • Embora AWS IoT SiteWise ofereça suporte a nomes de ativos duplicados, AWS IoT TwinMaker só os suporta no ROOT nível, não na mesma entidade principal. Se você tiver dois ativos com o mesmo nome em uma entidade principal em AWS IoT SiteWise, um deles falhará ao sincronizar. Para corrigir esse erro, exclua um dos ativos ou mova um para outro ativo principal AWS IoT SiteWise antes de sincronizar.

  • Se você já tiver uma entidade com o mesmo ID do AWS IoT SiteWise ativo, esse ativo não será sincronizado até que você exclua a entidade existente.