Analice el estado y los errores de la sincronización - AWS IoT TwinMaker

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Analice el estado y los errores de la sincronización

En este tema se proporciona orientación sobre cómo analizar los errores y los estados de sincronización.

importante

Consulte Diferencias entre los espacios de trabajo personalizados y predeterminados para obtener información sobre las diferencias entre los espacios de trabajo personalizados y predeterminados.

Estados de los trabajos de sincronización

Un trabajo de sincronización tiene uno de los siguientes estados, según su estado.

  • El CREATING estado del trabajo de sincronización significa que el trabajo está comprobando los permisos y cargando datos AWS IoT SiteWise para preparar la sincronización.

  • El INITIALIZING estado del trabajo de sincronización significa que todos los recursos existentes AWS IoT SiteWise están sincronizados. AWS IoT TwinMaker Este paso puede tardar más en completarse si el usuario tiene una gran cantidad de activos y modelos de activos en AWS IoT SiteWise. Puede supervisar la cantidad de recursos que se sincronizaron comprobando el trabajo de sincronización en la consola de AWS IoT TwinMaker o llamando a la API de ListSyncResources.

  • El estado del trabajo de sincronización ACTIVE significa que se completó el paso de inicialización. El trabajo ya está listo para sincronizar cualquier actualización nueva desde AWS IoT SiteWise.

  • El estado del trabajo de sincronización ERROR indica un error en alguno de los estados anteriores. Revise el mensaje de error. Es posible que haya un problema con la configuración del rol de IAM. Si desea utilizar una nueva función de IAM, elimine la tarea de sincronización en la que se produjo el error y cree una nueva con la nueva función.

Los errores de sincronización aparecen en la página de origen del modelo, a la que se accede desde la tabla de orígenes del modelo de la entidad del espacio de trabajo. La página de origen del modelo muestra una lista de los recursos que no se pudieron sincronizar. El trabajo de sincronización vuelve a intentar con la mayoría de los errores automáticamente, pero si el recurso requiere una acción, entonces permanece en ese estado de ERROR. También puedes obtener una lista de errores mediante la ListSyncResourcesAPI.

Para ver todos los errores del origen actual, lleve a cabo el siguiente procedimiento.

  1. Navegue hasta el espacio de trabajo en la consola de AWS IoT TwinMaker.

  2. Seleccione la AWS IoT SiteWise fuente que aparece en el modal de fuentes del modelo de entidad para abrir la página de detalles de la sincronización de activos.

    La página AWS IoT SiteWise de origen muestra los detalles de la sincronización de activos, incluidos los errores.
  3. Como se muestra en la captura de pantalla anterior, todos los recursos con errores persistentes se enumeran en la tabla de Errores. Puede usar esta tabla para localizar y corregir errores relacionados con recursos específicos.

Entre los errores posibles, se incluyen:

  • Si bien AWS IoT SiteWise admite nombres de activos duplicados, AWS IoT TwinMaker solo los admite a ROOT nivel, no bajo la misma entidad principal. Si tiene dos activos con el mismo nombre en una entidad principal AWS IoT SiteWise, uno de ellos no se sincronizará. Para corregir este error, elimine uno de los activos o mueva uno a otro activo principal AWS IoT SiteWise antes de sincronizarlo.

  • Si ya tienes una entidad con el mismo ID que el ID del AWS IoT SiteWise activo, ese activo no se sincronizará hasta que elimines la entidad existente.