Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
AWS Probleme mit dem FleetWise IoT-Decoder-Manifest
Beheben Sie Probleme mit dem Decoder-Manifest.
Fehler | Richtlinien für die Fehlerbehebung |
---|---|
UpdateOperationFailure.ConflictingDecoderUpdate |
Das gleiche Decoder-Manifest enthält mehrere Aktualisierungsanforderungen. Warten Sie und versuchen Sie es erneut. |
UpdateOperationFailure.InternalFailure |
InternalFailure wird als gekapselte Ausnahme gestartet. Das Problem selbst hängt von der gekapselten Ausnahme ab. |
UpdateOperationFailure.ActiveDecoderUpdate |
Das Decoder-Manifest befindet sich in einem Active Zustand und kann nicht aktualisiert werden. Ändern Sie den Status des Decoder-Manifests aufDRAFT , und versuchen Sie es erneut. |
UpdateOperationFailure.ConflictingModelUpdate |
AWS IoT FleetWise versucht, anhand eines Fahrzeugmodells (Modellmanifest) zu validieren, das von einer anderen Person geändert wird. Warten Sie und versuchen Sie es erneut. |
UpdateOperationFailure.ModelManifestValidationResponse : FailureReason.MODEL_DATA_ENTRIES_NOT_FOUND |
Dem Fahrzeugmodell sind keine Signale zugeordnet. Fügen Sie dem Fahrzeugmodell Signale hinzu und überprüfen Sie, ob die Signale im zugehörigen Signalkatalog zu finden sind. |
UpdateOperationFailure.ModelManifestValidationResponse : FailureReason.MODEL_NOT_ACTIVE |
Aktualisieren Sie das Fahrzeugmodell, sodass es den aktuellen ACTIVE Status aufweist, und versuchen Sie es erneut. |
UpdateOperationFailure.ModelManifestValidationResponse : FailureReason.MODEL_NOT_FOUND |
AWS IoT FleetWise kann das mit dem Decoder-Manifest verknüpfte Fahrzeugmodell nicht finden. Überprüfen Sie den Amazon-Ressourcennamen (ARN) des Fahrzeugmodells und versuchen Sie es erneut. |
UpdateOperationFailure.ModelManifestValidationResponse(FailureReason.MODEL_DATA_ENTRIES_READ_FAILURE |
Die Validierung des Fahrzeugmodells ist fehlgeschlagen, weil die Signalnamen des Fahrzeugmodells nicht im Signalkatalog gefunden wurden. Stellen Sie sicher, dass die Signale im Fahrzeugmodell alle im zugehörigen Signalkatalog enthalten sind. |
UpdateOperationFailure.ValidationFailure |
In der Anforderung zur Aktualisierung des Decoder-Manifests wurden ungültige Signale oder Netzwerkschnittstellen gefunden. Stellen Sie sicher, dass alle von der Ausnahme zurückgegebenen Signale und Netzwerkschnittstellen vorhanden sind, dass alle verwendeten Signale einer verfügbaren Schnittstelle zugeordnet sind und dass Sie keine Schnittstelle entfernen, der Signale zugeordnet sind. |
UpdateOperationFailure.KmsKeyAccessDenied |
Bei der für den Vorgang verwendeten Taste AWS Key Management Service (AWS KMS) ist ein Berechtigungsproblem aufgetreten. Stellen Sie sicher, dass Sie eine Rolle verwenden, die Zugriff auf den Schlüssel hat, und versuchen Sie es erneut. |
UpdateOperationFailure.DecoderDoesNotExist |
Das Decoder-Manifest ist nicht vorhanden. Überprüfen Sie den Namen des Decoder-Manifests und versuchen Sie es erneut. |
Fehlermeldungen in den Daten des Vision-Systems mit Angabe des SIGNAL_DECODER_INCOMPATIBLE_WITH_SIGNAL_CATALOG
Grundes enthalten in der Antwort einen Hinweis, der Aufschluss darüber gibt, warum die Anfrage fehlgeschlagen ist. Anhand des Hinweises können Sie festlegen, welche Richtlinien zur Fehlerbehebung befolgt werden müssen.
Anmerkung
Die Daten des Bildverarbeitungssystems befinden sich in der Vorschauversion und können sich ändern.
Fehler | Richtlinien für die Fehlerbehebung |
---|---|
InvalidSignalDecoder.withReason(SignalDecoderFailureReason.NO_SIGNAL_IN_CATALOG_FOR_DECODER_SIGNAL) |
AWS IoT FleetWise hat die im Signaldecoder verwendete Wurzelsignalstruktur mithilfe des Signalkatalogs nicht gefunden. Stellen Sie sicher, dass das Wurzelsignal der Struktur im Signalkatalog korrekt definiert ist. |
InvalidSignalDecoder.withReason(SignalDecoderFailureReason.SIGNAL_DECODER_TYPE_INCOMPATIBLE_WITH_MESSAGE_SIGNAL_TYPE) |
Eine primitive Nachricht im Signalkatalog wurde nicht mit demselben Datentyp in der Aktualisierungsanforderung des Decoder-Manifests definiert. Stellen Sie sicher, dass die in der Anfrage definierten primitiven Nachrichten mit der entsprechenden Signalkatalogdefinition übereinstimmen. |
InvalidSignalDecoder.withReason(SignalDecoderFailureReason.STRUCT_SIZE_MISMATCH) |
Die Anzahl der in einer Struktur im Signalkatalog definierten Eigenschaften entspricht nicht der Anzahl der Eigenschaften, die Sie im Decoder-Manifest zu dekodieren versuchen. Stellen Sie sicher, dass Sie die richtige Anzahl von Signalen zum Dekodieren haben, indem Sie diese mit den im Signalkatalog definierten Signalen vergleichen. |
InvalidSignalDecoder.withReason(SignalDecoderFailureReason.SIGNAL_DECODER_INCOMPATIBLE_WITH_SIGNAL_CATALOG) |
AWS IoT FleetWise hat ein Signal gefunden, das STRUCT im Signalkatalog als a definiert ist, ohne dass eine im Decoder-Manifest structuredMessageDefinition definierte Anfrage vorhanden war. Stellen Sie sicher, dass jede Struktur als Aktualisierungsanforderung structuredMessageDefinition im Decoder-Manifest definiert ist. |
InvalidSignalDecoder.withReason(SignalDecoderFailureReason.SIGNAL_DECODER_INCOMPATIBLE_WITH_SIGNAL_CATALOG) |
Das Wurzelsignal der Struktur, die im Decoder-Manifest verwendet wird, ist nicht korrekt als Struktur im Signalkatalog definiert. Für die im Decoder-Manifest verwendete Wurzelsignalstruktur muss das Feld structFullyQualified Name definiert sein. Damit ist auch ein STRUCT Knoten erforderlich. fullyQualifiedName |
InvalidSignalDecoder.withReason(SignalDecoderFailureReason.SIGNAL_DECODER_INCOMPATIBLE_WITH_SIGNAL_CATALOG) |
Eine der in der Decoder-Manifest-Anfrage verwendeten Blattnachrichten ist nicht als primitive Nachricht definiert. Stellen Sie sicher, dass alle Blattobjekte in der Anfrage als primitive Nachrichten definiert sind. |
InvalidSignalDecoder.withReason(SignalDecoderFailureReason.SIGNAL_DECODER_INCOMPATIBLE_WITH_SIGNAL_CATALOG) |
Ein Array-Objekt im Signalkatalog wurde in der Aktualisierungsanforderung des Decoder-Manifests nicht als structuredMessageList Definition definiert. Stellen Sie sicher, dass alle Array-Eigenschaften in der Aktualisierungsanforderung für das Decoder-Manifest als structuredMessageList Definition definiert sind. |