AWS Problemas con el manifiesto del FleetWise decodificador de IoT - AWS IoT FleetWise

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.

AWS Problemas con el manifiesto del FleetWise decodificador de IoT

Solucione problemas con el manifiesto del decodificador.

Diagnóstico de llamadas al manifiesto del decodificador API
Error Directrices para solucionar problemas
UpdateOperationFailure.ConflictingDecoderUpdate El mismo manifiesto del decodificador tiene varias solicitudes de actualización. Espere e inténtelo de nuevo.
UpdateOperationFailure.InternalFailure InternalFailure se lanza como una excepción encapsulada. El problema en sí depende de la excepción encapsulada.
UpdateOperationFailure.ActiveDecoderUpdate El manifiesto del decodificador está en un estado Active y no se puede actualizar. Cambie el estado manifiesto del decodificador a DRAFT y, a continuación, vuelva a intentarlo.
UpdateOperationFailure.ConflictingModelUpdate AWS FleetWise El IoT intenta realizar la validación con respecto a un modelo de vehículo (manifiesto de modelo) que está siendo modificado por otra persona. Espere e inténtelo de nuevo.
UpdateOperationFailure.ModelManifestValidationResponse : FailureReason.MODEL_DATA_ENTRIES_NOT_FOUND El modelo de vehículo no tiene ninguna señal asociada. Agregue señales al modelo del vehículo y compruebe que las señales se encuentran en el catálogo de señales asociado.
UpdateOperationFailure.ModelManifestValidationResponse : FailureReason.MODEL_NOT_ACTIVE Actualice el modelo de vehículo para que esté en estado ACTIVE y, a continuación, vuelva a intentarlo.
UpdateOperationFailure.ModelManifestValidationResponse : FailureReason.MODEL_NOT_FOUND AWS El IoT no FleetWise encuentra el modelo de vehículo asociado al manifiesto del decodificador. Verifica el nombre de recurso de Amazon (ARN) del modelo de vehículo e inténtalo de nuevo.
UpdateOperationFailure.ModelManifestValidationResponse(FailureReason.MODEL_DATA_ENTRIES_READ_FAILURE No se ha podido validar el modelo de vehículo porque no se encontraron los nombres de las señales del modelo de vehículo en el catálogo de señales. Compruebe que todas las señales del modelo de vehículo estén incluidas en el catálogo de señales asociado.
UpdateOperationFailure.ValidationFailure Se encontraron señales o interfaces de red que no son válidas en la solicitud de actualización del manifiesto del decodificador. Compruebe que existan todas las señales e interfaces de red devueltas por la excepción, que todas las señales utilizadas estén asociadas a una interfaz disponible y que no vaya a eliminar ninguna interfaz que tenga señales asociadas.
UpdateOperationFailure.KmsKeyAccessDenied Hay un problema de permiso con la tecla AWS Key Management Service (AWS KMS) utilizada para la operación. Compruebe que utiliza un rol que tiene acceso a la clave e inténtelo de nuevo.
UpdateOperationFailure.DecoderDoesNotExist El manifiesto del decodificador no existe. Compruebe el nombre del manifiesto del decodificador y, a continuación, vuelva a intentarlo.

Los mensajes de error de datos de sistemas de visión con el motivo SIGNAL_DECODER_INCOMPATIBLE_WITH_SIGNAL_CATALOG incluirán una pista en la respuesta que proporcionará información sobre el motivo del error en la solicitud. Puede usar la sugerencia para determinar qué directrices de solución de problemas debe seguir.

nota

Los datos de sistemas de visión están en versión de vista previa y sujetos a cambios.

Diagnóstico de la validación de datos de sistemas de visión del manifiesto del decodificador
Error Directrices para solucionar problemas
InvalidSignalDecoder.withReason(SignalDecoderFailureReason.NO_SIGNAL_IN_CATALOG_FOR_DECODER_SIGNAL) AWS El IoT FleetWise no encontró la estructura de señal raíz utilizada en el decodificador de señales utilizando el catálogo de señales. Compruebe que la señal raíz de la estructura esté correctamente definida en el catálogo de señales.
InvalidSignalDecoder.withReason(SignalDecoderFailureReason.SIGNAL_DECODER_TYPE_INCOMPATIBLE_WITH_MESSAGE_SIGNAL_TYPE) No se definió un mensaje primitivo del catálogo de señales con el mismo tipo de datos en la solicitud de actualización del manifiesto del decodificador. Compruebe que los mensajes primitivos definidos en la solicitud coincidan con la definición del catálogo de señales correspondiente.
InvalidSignalDecoder.withReason(SignalDecoderFailureReason.STRUCT_SIZE_MISMATCH) El número de propiedades definidas en una estructura del catálogo de señales no coincide con el número de propiedades que está intentando decodificar en el manifiesto del decodificador. Compruebe que tiene el número correcto de señales para decodificar en comparación con las señales definidas en el catálogo de señales.
InvalidSignalDecoder.withReason(SignalDecoderFailureReason.SIGNAL_DECODER_INCOMPATIBLE_WITH_SIGNAL_CATALOG) AWS El IoT FleetWise encontró una señal definida como a STRUCT en el catálogo de señales sin una structuredMessageDefinition definida en la solicitud de manifiesto del decodificador. Asegúrese de que cada estructura esté definida como una structuredMessageDefinition en la solicitud de actualización del manifiesto del decodificador.
InvalidSignalDecoder.withReason(SignalDecoderFailureReason.SIGNAL_DECODER_INCOMPATIBLE_WITH_SIGNAL_CATALOG) La señal raíz de la estructura utilizada en el manifiesto del decodificador no está definida correctamente como una estructura del catálogo de señales. La estructura de señal raíz utilizada en el manifiesto del decodificador debe tener definido su nombre de campo structFullyQualified. También necesita un STRUCT nodo con eso fullyQualifiedName.
InvalidSignalDecoder.withReason(SignalDecoderFailureReason.SIGNAL_DECODER_INCOMPATIBLE_WITH_SIGNAL_CATALOG) Uno de los mensajes de hoja utilizados en la solicitud de manifiesto del decodificador no está definido como mensaje primitivo. Compruebe que todos los objetos de hoja de la solicitud estén definidos como mensajes primitivos.
InvalidSignalDecoder.withReason(SignalDecoderFailureReason.SIGNAL_DECODER_INCOMPATIBLE_WITH_SIGNAL_CATALOG) En la solicitud de actualización del manifiesto del decodificador no se definió un objeto de matriz en el catálogo de señales como structuredMessageList definición. Compruebe que todas las propiedades de la matriz estén definidas como structuredMessageList definición en la solicitud de actualización del manifiesto del decodificador.