Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Kueri nilai properti aset saat ini di AWS IoT SiteWise
Tutorial ini menunjukkan dua cara untuk mendapatkan nilai properti aset saat ini. Anda dapat menggunakan AWS IoT SiteWise konsol atau menggunakan API di AWS Command Line Interface (AWS CLI).
Topik
Menanyakan nilai properti aset saat ini (konsol)
Anda dapat menggunakan AWS IoT SiteWise konsol untuk melihat nilai properti aset saat ini.
Untuk mendapatkan nilai properti aset saat ini (konsol)
Navigasikan ke konsol AWS IoT SiteWise
tersebut. -
Di panel navigasi, pilih A set.
-
Pilih aset dengan properti yang akan ditanyakan.
-
Pilih ikon panah untuk memperluas hierarki aset untuk menemukan aset Anda.
-
Pilih tab untuk jenis properti. Misalnya, pilih Pengukuran untuk melihat nilai properti pengukuran saat ini.
-
Temukan properti untuk dilihat. Nilai saat ini muncul di kolom Nilai terbaru.
Menanyakan nilai properti aset saat ini (AWS CLI)
Anda dapat menggunakan AWS Command Line Interface (AWS CLI) untuk menanyakan nilai properti aset saat ini.
Gunakan GetAssetPropertyValue operasi untuk menanyakan nilai properti aset saat ini.
Untuk mengidentifikasi properti aset, tentukan salah satu dari berikut ini:
-
Pro
propertyIdperti asetassetIddan properti tempat data dikirim. -
The
propertyAlias, yang merupakan alias aliran data (misalnya,/company/windfarm/3/turbine/7/temperature). Untuk menggunakan opsi ini, Anda harus terlebih dahulu menetapkan alias properti aset Anda. Untuk mengatur alias properti, lihatMengelola aliran data untuk AWS IoT SiteWise.
Untuk mendapatkan nilai properti aset saat ini (AWS CLI)
-
Jalankan perintah berikut untuk mendapatkan nilai properti aset saat ini.
asset-idGanti dengan ID aset danproperty-iddengan ID properti.aws iotsitewise get-asset-property-value \ --asset-idasset-id\ --property-idproperty-idOperasi mengembalikan respons yang berisi TQV properti saat ini dalam format berikut.
{ "propertyValue": { "value": { "booleanValue":Boolean, "doubleValue":Number, "integerValue":Number, "stringValue": "String", "nullValue": { "valueType": "String" } }, "timestamp": { "timeInSeconds":Number, "offsetInNanos":Number}, "quality": "String" } }