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
Tutorial ini menunjukkan dua cara untuk mendapatkan nilai saat ini dari properti aset. Anda dapat menggunakan AWS IoT SiteWise konsol atau menggunakan API di AWS Command Line Interface (AWS CLI).
Kueri nilai saat ini properti aset (konsol)
Anda dapat menggunakan AWS IoT SiteWise konsol untuk melihat nilai saat ini dari properti aset.
Untuk mendapatkan nilai saat ini dari properti aset (konsol)
Navigasikan ke konsol AWS IoT SiteWise
tersebut. -
Di panel navigasi, pilih Aset.
-
Pilih aset dengan properti untuk kueri.
-
Pilih ikon panah untuk memperluas hierarki aset untuk menemukan aset Anda.
-
Pilih tab untuk jenis properti. Misalnya, pilih Pengukuran untuk melihat nilai saat ini dari properti pengukuran.
-
Temukan properti untuk dilihat. Nilai saat ini muncul di kolom Nilai terbaru.
Kueri nilai saat ini properti aset (AWS CLI)
Anda dapat menggunakan AWS Command Line Interface (AWS CLI) untuk menanyakan nilai saat ini dari properti aset.
Gunakan GetAssetPropertyValueoperasi untuk menanyakan nilai saat ini properti aset.
Untuk mengidentifikasi properti aset, tentukan salah satu dari berikut ini:
-
Properti
propertyId
aset yang dikirimkan ke data.assetId
-
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, lihatMemetakan aliran data industri ke properti aset.
Untuk mendapatkan nilai saat ini dari properti aset (AWS CLI)
-
Jalankan perintah berikut untuk mendapatkan nilai properti aset saat ini. Ganti
asset-id
dengan ID aset danproperty-id
dengan ID properti.aws iotsitewise get-asset-property-value \ --asset-id
asset-id
\ --property-idproperty-id
Operasi mengembalikan respon yang berisi TQV arus properti dalam format berikut.
{ "propertyValue": { "value": { "booleanValue":
Boolean
, "doubleValue":Number
, "integerValue":Number
, "stringValue": "String
" }, "timestamp": { "timeInSeconds":Number
, "offsetInNanos":Number
}, "quality": "String
" } }