Inspeccione los errores para AWS IoT SiteWise - AWS IoT SiteWise

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.

Inspeccione los errores para AWS IoT SiteWise

Inspección de detalles de errores (consola)

Detalles del error en la AWS IoT SiteWise consola:
  1. Vaya a la consola de AWS IoT SiteWise.

  2. Consulte la tabla de progreso de los trabajos Consola de AWS IoT SiteWise para ver una lista de los trabajos de operaciones masivas.

  3. Seleccione un trabajo para ver sus detalles.

  4. Si el estado de un trabajo es COMPLETED o ERROR, el recuento de Total resources es igual a la suma de los recuentos detallados (Succeeded, Failed y Skipped).

  5. Si el estado de un trabajo es ERROR, consulte la tabla Errores de trabajo para obtener detalles sobre errores y fallos específicos.

  6. La tabla Errores de trabajo muestra el contenido del informe de trabajos. El campo Resource type indica la ubicación del error o los fallos, por ejemplo:

    • Por ejemplo, un error de validación en la Bulk operations template en el campo Resource type indica que la plantilla de importación y el formato del archivo del esquema de metadatos no coinciden. Para obtener más información, consulta AWS IoT SiteWise esquema de tareas de transferencia de metadatos.

    • Un Asset con error en el campo Resource type indica que el activo no se ha creado debido a un conflicto con otro activo. Consulte Errores comunes para obtener información sobre los errores y conflictos de AWS IoT SiteWise recursos.

Inspección de detalles de errores (AWS CLI)

Para gestionar y diagnosticar los errores producidos durante un trabajo de transferencia, consulte el siguiente procedimiento sobre el uso de la acción de la API GetMetadataTransferJob:

  1. Tras crear y ejecutar un trabajo de transferencia, llame a GetMetadataTransferJob:

    aws iottwinmaker get-metadata-transfer-job \ --metadata-transfer-job-id your_metadata_transfer_job_id \ --region us-east-1
  2. Cuando vea que el estado del trabajo pasa a COMPLETED, puede empezar a verificar los resultados del trabajo.

  3. Cuando llama a GetMetadataTransferJob, devuelve un objeto llamado MetadataTransferJobProgress.

    El MetadataTransferJobProgress objeto contiene los siguientes parámetros:

    • failedCount: indica el recuento de activos que han fallado durante el proceso.

    • skippedCount: indica el recuento de activos que se han omitido durante el proceso de transferencia.

    • succeededCount: indica el recuento de activos transferidos correctamente durante el proceso.

    • totalCount: indica el recuento total de activos implicados en el proceso de transferencia.

  4. Además, la llamada a la API devuelve un elemento reportUrl, que contiene una URL prefirmada. Si su trabajo de transferencia tiene algún problema que deba investigar más a fondo, visita esta URL.