AWS Problemi relativi al manifesto FleetWise del decoder IoT - AWS IoT FleetWise

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

AWS Problemi relativi al manifesto FleetWise del decoder IoT

Risolvi i problemi relativi al manifesto del decoder.

Diagnosi delle chiamate del manifesto del decoder API
Errore Linee guida per la risoluzione dei problemi
UpdateOperationFailure.ConflictingDecoderUpdate Lo stesso manifesto del decoder presenta più richieste di aggiornamento. Attendi e riprova.
UpdateOperationFailure.InternalFailure InternalFailure viene lanciato come eccezione incapsulata. Il problema stesso dipende dall'eccezione incapsulata.
UpdateOperationFailure.ActiveDecoderUpdate Il manifesto del decodificatore è in uno Active stato e non può essere aggiornato. Cambia lo stato del manifesto del decoder inDRAFT, quindi riprova.
UpdateOperationFailure.ConflictingModelUpdate AWS FleetWise L'IoT sta cercando di eseguire la convalida rispetto a un modello di veicolo (model manifest) modificato da qualcun altro. Attendi e riprova.
UpdateOperationFailure.ModelManifestValidationResponse : FailureReason.MODEL_DATA_ENTRIES_NOT_FOUND Al modello di veicolo non è associato alcun segnale. Aggiungi segnali al modello del veicolo e verifica che i segnali siano disponibili nel catalogo dei segnali associato.
UpdateOperationFailure.ModelManifestValidationResponse : FailureReason.MODEL_NOT_ACTIVE Aggiorna il modello del veicolo in modo che sia ACTIVE a posto, quindi riprova.
UpdateOperationFailure.ModelManifestValidationResponse : FailureReason.MODEL_NOT_FOUND AWS L'IoT non FleetWise riesce a trovare il modello di veicolo associato al manifesto del decoder. Verifica l'Amazon Resource Name (ARN) del modello di veicolo e riprova.
UpdateOperationFailure.ModelManifestValidationResponse(FailureReason.MODEL_DATA_ENTRIES_READ_FAILURE La convalida del modello di veicolo non è riuscita perché i nomi dei segnali del modello di veicolo non sono stati trovati nel catalogo dei segnali. Verifica che i segnali del modello di veicolo siano tutti inclusi nel catalogo dei segnali associato.
UpdateOperationFailure.ValidationFailure Nella richiesta di aggiornamento del manifesto del decoder sono stati trovati segnali o interfacce di rete non validi. Verifica che tutti i segnali e le interfacce di rete restituiti dall'eccezione esistano, che tutti i segnali utilizzati siano associati a un'interfaccia disponibile e che non rimuoverai un'interfaccia a cui sono associati segnali.
UpdateOperationFailure.KmsKeyAccessDenied C'è un problema di autorizzazione sulla chiave AWS Key Management Service (AWS KMS) utilizzata per l'operazione. Verifica di utilizzare un ruolo con accesso alla chiave e riprova.
UpdateOperationFailure.DecoderDoesNotExist Il manifesto del decodificatore non esiste. Verifica il nome del manifesto del decoder e riprova.

I messaggi di errore relativi ai dati del sistema di visione con il SIGNAL_DECODER_INCOMPATIBLE_WITH_SIGNAL_CATALOG motivo includeranno un suggerimento nella risposta che fornisce informazioni sul motivo per cui la richiesta non è riuscita. È possibile utilizzare il suggerimento per determinare quali linee guida per la risoluzione dei problemi seguire.

Nota

I dati del sistema di visione sono in versione di anteprima e sono soggetti a modifiche.

Diagnosi, decodificatore, manifesto, convalida dei dati del sistema di visione
Errore Linee guida per la risoluzione dei problemi
InvalidSignalDecoder.withReason(SignalDecoderFailureReason.NO_SIGNAL_IN_CATALOG_FOR_DECODER_SIGNAL) AWS L'IoT FleetWise non ha trovato la struttura del segnale principale utilizzata nel decodificatore di segnale utilizzando il catalogo dei segnali. Verificate che il segnale principale della struttura sia definito correttamente nel catalogo dei segnali.
InvalidSignalDecoder.withReason(SignalDecoderFailureReason.SIGNAL_DECODER_TYPE_INCOMPATIBLE_WITH_MESSAGE_SIGNAL_TYPE) Un messaggio primitivo nel catalogo dei segnali non è stato definito con lo stesso tipo di dati nella richiesta di aggiornamento del manifesto del decoder. Verificate che i messaggi primitivi definiti nella richiesta corrispondano alla definizione del catalogo dei segnali corrispondente.
InvalidSignalDecoder.withReason(SignalDecoderFailureReason.STRUCT_SIZE_MISMATCH) Il numero di proprietà definite in una struttura nel catalogo dei segnali non corrisponde al numero di proprietà che state tentando di decodificare nel manifesto del decoder. Verifica di avere il numero corretto di segnali da decodificare confrontandolo con i segnali definiti nel catalogo dei segnali.
InvalidSignalDecoder.withReason(SignalDecoderFailureReason.SIGNAL_DECODER_INCOMPATIBLE_WITH_SIGNAL_CATALOG) AWS L'IoT FleetWise ha trovato un segnale definito come STRUCT a nel catalogo dei segnali senza un segnale structuredMessageDefinition definito nella richiesta del manifesto del decoder. Assicurati che ogni struttura sia definita come richiesta di structuredMessageDefinition aggiornamento del manifesto del decoder.
InvalidSignalDecoder.withReason(SignalDecoderFailureReason.SIGNAL_DECODER_INCOMPATIBLE_WITH_SIGNAL_CATALOG) Il segnale principale della struttura utilizzata nel manifesto del decoder non è definito correttamente come struttura nel catalogo dei segnali. La struttura del segnale principale utilizzata nel manifesto del decoder deve avere il relativo campo structFullyQualified Name definito. Ha anche bisogno di un STRUCT nodo con quello fullyQualifiedName.
InvalidSignalDecoder.withReason(SignalDecoderFailureReason.SIGNAL_DECODER_INCOMPATIBLE_WITH_SIGNAL_CATALOG) Uno dei messaggi leaf utilizzati nella richiesta del manifesto del decoder non è definito come messaggio primitivo. Verificate che tutti gli oggetti leaf nella richiesta siano definiti come messaggi primitivi.
InvalidSignalDecoder.withReason(SignalDecoderFailureReason.SIGNAL_DECODER_INCOMPATIBLE_WITH_SIGNAL_CATALOG) Un oggetto array nel catalogo dei segnali non è stato definito come structuredMessageList definizione nella richiesta di aggiornamento del manifesto del decoder. Verificate che tutte le proprietà dell'array siano definite come structuredMessageList Definition nella richiesta di aggiornamento del manifesto del decoder.