Mengonversi tipe data yang tidak didukung - AWS IoT SiteWise

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Mengonversi tipe data yang tidak didukung

Secara opsional aktifkan konversi tipe data AWS IoT SiteWise untuk array sederhana dan tipe DateTime data. AWS IoT SiteWise tidak mendukung semua tipe data OPC UA. Ketika Anda mengirim data yang tidak didukung ke aliran AWS IoT Greengrass data Anda, data tersebut hilang. Namun, dengan mengonversi tipe data asli yang tidak didukung menjadi string, Anda dapat menelan data AWS IoT SiteWise daripada membuangnya. AWS IoT SiteWise serialisasi data Anda yang dikonversi sehingga nantinya Anda dapat menggunakan fungsi Anda sendiri untuk mengonversi string kembali ke tipe data aslinya di hilir, jika diperlukan.

Anda dapat memperbarui pengaturan konversi tipe data untuk sumber data kapan saja dan setiap sumber data dapat memiliki pengaturannya sendiri.

Saat Anda menambahkan sumber data di Konsol AWS IoT SiteWise, ada dua kotak centang di bawah Konversi tipe data di Konfigurasi Lanjutan. Anda dapat menunjukkan tipe data mana yang akan dikonversi ke string.

  • Ubah nilai array dengan tipe data sederhana menjadi JSON string

  • Mengkonversi DateTime nilai ke ISO 8601 string

Prasyarat

Batasan

Ini adalah batasan untuk konversi tipe data OPC UA ke string di AWS IoT SiteWise.

  • Konversi tipe data yang kompleks tidak didukung.

  • Batas string setelah konversi adalah 1024 byte. Jika string lebih panjang dari 1024 byte, string ditolak oleh. AWS IoT SiteWise