Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
AWS Masalah FleetWise manifes dekoder IoT
Memecahkan masalah manifes decoder.
Kesalahan | Pedoman pemecahan masalah |
---|---|
UpdateOperationFailure.ConflictingDecoderUpdate |
Manifes decoder yang sama memiliki beberapa permintaan pembaruan. Tunggu dan coba lagi. |
UpdateOperationFailure.InternalFailure |
InternalFailure diluncurkan sebagai pengecualian yang dienkapsulasi. Masalahnya sendiri tergantung pada pengecualian yang dienkapsulasi. |
UpdateOperationFailure.ActiveDecoderUpdate |
Manifes dekoder dalam Active keadaan dan tidak dapat diperbarui. Ubah status manifes decoder menjadiDRAFT , dan kemudian coba lagi. |
UpdateOperationFailure.ConflictingModelUpdate |
AWS IoT FleetWise mencoba memvalidasi terhadap model kendaraan (manifes model) yang sedang dimodifikasi oleh orang lain. Tunggu dan coba lagi. |
UpdateOperationFailure.ModelManifestValidationResponse : FailureReason.MODEL_DATA_ENTRIES_NOT_FOUND |
Model kendaraan tidak memiliki sinyal yang terkait dengannya. Tambahkan sinyal ke model kendaraan dan verifikasi bahwa sinyal dapat ditemukan di katalog sinyal terkait. |
UpdateOperationFailure.ModelManifestValidationResponse : FailureReason.MODEL_NOT_ACTIVE |
Perbarui model kendaraan sehingga dalam ACTIVE keadaan, dan kemudian coba lagi. |
UpdateOperationFailure.ModelManifestValidationResponse : FailureReason.MODEL_NOT_FOUND |
AWS IoT tidak FleetWise dapat menemukan model kendaraan yang terkait dengan manifes decoder. Verifikasi Nama Sumber Daya Amazon (ARN) model kendaraan dan coba lagi. |
UpdateOperationFailure.ModelManifestValidationResponse(FailureReason.MODEL_DATA_ENTRIES_READ_FAILURE |
Validasi model kendaraan gagal karena nama sinyal dari model kendaraan tidak ditemukan dalam katalog sinyal. Verifikasi bahwa sinyal dalam model kendaraan semuanya termasuk dalam katalog sinyal terkait. |
UpdateOperationFailure.ValidationFailure |
Sinyal atau antarmuka jaringan yang tidak valid ditemukan dalam permintaan untuk memperbarui manifes decoder. Verifikasi bahwa semua sinyal dan antarmuka jaringan yang dikembalikan oleh pengecualian ada, bahwa semua sinyal yang digunakan terkait dengan antarmuka yang tersedia, dan bahwa Anda tidak akan menghapus antarmuka yang memiliki sinyal yang terkait dengannya. |
UpdateOperationFailure.KmsKeyAccessDenied |
Ada masalah izin pada kunci AWS Key Management Service (AWS KMS) yang digunakan untuk operasi. Verifikasi bahwa Anda menggunakan peran yang memiliki akses ke kunci dan coba lagi. |
UpdateOperationFailure.DecoderDoesNotExist |
Manifes decoder tidak ada. Verifikasi nama manifes decoder dan coba lagi. |
Pesan kesalahan data sistem visi dengan SIGNAL_DECODER_INCOMPATIBLE_WITH_SIGNAL_CATALOG
alasannya akan menyertakan petunjuk dalam respons yang memberikan informasi tentang mengapa permintaan gagal. Anda dapat menggunakan petunjuk untuk menentukan pedoman pemecahan masalah mana yang harus diikuti.
catatan
Data sistem visi dalam rilis pratinjau dan dapat berubah sewaktu-waktu.
Kesalahan | Pedoman pemecahan masalah |
---|---|
InvalidSignalDecoder.withReason(SignalDecoderFailureReason.NO_SIGNAL_IN_CATALOG_FOR_DECODER_SIGNAL) |
AWS IoT FleetWise tidak menemukan struktur sinyal root yang digunakan dalam decoder sinyal menggunakan katalog sinyal. Verifikasi bahwa sinyal root struktur didefinisikan dengan benar dalam katalog sinyal. |
InvalidSignalDecoder.withReason(SignalDecoderFailureReason.SIGNAL_DECODER_TYPE_INCOMPATIBLE_WITH_MESSAGE_SIGNAL_TYPE) |
Pesan primitif dalam katalog sinyal tidak ditentukan dengan tipe data yang sama dalam permintaan pembaruan manifes decoder. Verifikasi bahwa pesan primitif yang ditentukan dalam permintaan cocok dengan definisi katalog sinyal yang sesuai. |
InvalidSignalDecoder.withReason(SignalDecoderFailureReason.STRUCT_SIZE_MISMATCH) |
Jumlah properti yang ditentukan dalam struct dalam katalog sinyal tidak cocok dengan jumlah properti yang Anda coba dekode dalam manifes decoder. Verifikasi bahwa Anda memiliki jumlah sinyal yang benar untuk didekode dengan membandingkannya dengan sinyal yang ditentukan dalam katalog sinyal. |
InvalidSignalDecoder.withReason(SignalDecoderFailureReason.SIGNAL_DECODER_INCOMPATIBLE_WITH_SIGNAL_CATALOG) |
AWS IoT FleetWise menemukan sinyal yang didefinisikan sebagai STRUCT dalam katalog sinyal tanpa structuredMessageDefinition didefinisikan dalam permintaan manifes decoder. Pastikan bahwa setiap struct didefinisikan sebagai permintaan pembaruan structuredMessageDefinition manifes decoder. |
InvalidSignalDecoder.withReason(SignalDecoderFailureReason.SIGNAL_DECODER_INCOMPATIBLE_WITH_SIGNAL_CATALOG) |
Sinyal akar dari struktur yang digunakan dalam manifes decoder tidak didefinisikan dengan benar sebagai struktur dalam katalog sinyal. Struktur sinyal root yang digunakan dalam manifes decoder harus memiliki structFullyQualified nama bidangnya yang ditentukan. Itu juga membutuhkan STRUCT simpul dengan itu fullyQualifiedName. |
InvalidSignalDecoder.withReason(SignalDecoderFailureReason.SIGNAL_DECODER_INCOMPATIBLE_WITH_SIGNAL_CATALOG) |
Salah satu pesan daun yang digunakan dalam permintaan manifes decoder tidak didefinisikan sebagai pesan primitif. Verifikasi bahwa semua objek daun dalam permintaan didefinisikan sebagai pesan primitif. |
InvalidSignalDecoder.withReason(SignalDecoderFailureReason.SIGNAL_DECODER_INCOMPATIBLE_WITH_SIGNAL_CATALOG) |
Objek array dalam katalog sinyal tidak didefinisikan sebagai structuredMessageList Definisi dalam permintaan pembaruan manifes dekoder. Verifikasi bahwa semua properti array didefinisikan sebagai structuredMessageList Definisi dalam permintaan pembaruan manifes decoder. |