Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Contoh pertanyaan
Tentukan kueri dalam string kueri menggunakan sintaks kueri. Kueri diteruskan ke SearchIndex
API. Tabel berikut mencantumkan beberapa contoh string query.
String kueri | Hasil |
---|---|
abc
|
Kueri untuk “abc” di registri apa pun, bayangan (bayangan klasik tanpa nama dan bayangan bernama), atau bidang pelanggaran Device Defender. |
thingName:myThingName
|
Pertanyaan untuk sesuatu dengan nama "myThingName”. |
thingName:my*
|
Pertanyaan untuk hal-hal dengan nama yang dimulai dengan “saya”. |
thingName:ab?
|
Kueri untuk hal-hal dengan nama yang memiliki “ab” ditambah satu karakter tambahan (misalnya, “aba”, “abb”, “abc”, dan sebagainya. |
thingTypeName:aa
|
Kueri untuk hal-hal yang terkait dengan tipe “aa”. |
thingGroupNames:a
|
Kueri untuk hal-hal dengan grup hal induk atau nama grup penagihan “a”. |
thingGroupNames:a*
|
Kueri untuk hal-hal dengan grup hal induk atau nama grup penagihan yang cocok dengan pola “a*”. |
attributes.myAttribute:75
|
Kueri untuk hal-hal dengan atribut bernama “myAttribute” yang memiliki nilai 75. |
attributes.myAttribute:[75 TO 80]
|
Kueri untuk hal-hal dengan atribut bernama “myAttribute” yang memiliki nilai yang termasuk dalam rentang numerik (75—80, inklusif). |
attributes.myAttribute:{75 TO 80]
|
Kueri untuk hal-hal dengan atribut bernama “MyAttribute” yang memiliki nilai yang termasuk dalam rentang numerik (>75 dan <=80). |
attributes.serialNumber:["abcd" TO "abcf"]
|
Kueri untuk hal-hal dengan atribut bernama “SerialNumber” yang memiliki nilai dalam rentang string alfanumerik. Kueri ini mengembalikan hal-hal dengan atribut “serialNumber” dengan nilai “abcd”, “abce”, atau “abcf”. |
attributes.myAttribute:i*t |
Kueri untuk hal-hal dengan atribut bernama “myAttribute” di mana nilainya adalah 'i', diikuti oleh sejumlah karakter, diikuti oleh 't'. |
attributes.attr1:abc AND attributes.attr2<5 NOT attributes.attr3>10
|
Kueri untuk hal-hal yang menggabungkan istilah menggunakan ekspresi Boolean. Kueri ini mengembalikan hal-hal yang memiliki atribut bernama “attr1" dengan nilai “abc”, atribut bernama “attr2" yang kurang dari 5, dan atribut bernama “attr3" yang 'tidak lebih besar dari 10. |
shadow.hasDelta:true
|
Kueri untuk hal-hal dengan bayangan tanpa nama yang memiliki elemen delta. |
NOT attributes.model:legacy
|
Kueri untuk hal-hal di mana atribut bernama “model” bukan “warisan”. |
shadow.reported.stats.battery:{70 TO 100} (v2 OR v3) NOT
attributes.model:legacy
|
Pertanyaan untuk hal-hal dengan yang berikut:
|
shadow.reported.myvalues:2
|
Kueri untuk hal-hal di mana |
shadow.reported.location:* NOT shadow.desired.stats.battery:*
|
Kueri untuk hal-hal dengan yang berikut:
|
shadow.name.<shadowName>.hasDelta:true
|
Kueri untuk hal-hal yang memiliki bayangan dengan nama yang diberikan dan juga elemen delta. |
shadow.name.<shadowName>.desired.filament:*
|
Kueri untuk hal-hal yang memiliki bayangan dengan nama yang diberikan dan juga properti filamen yang diinginkan. |
shadow.name.<shadowName>.reported.location:*
|
Kueri untuk hal-hal yang memiliki bayangan dengan nama yang diberikan dan di mana |
connectivity.connected:true
|
Kueri untuk semua perangkat yang terhubung. |
connectivity.connected:false
|
Kueri untuk semua perangkat yang terputus. |
connectivity.connected:true AND connectivity.timestamp : [1557651600000 TO
1557867600000]
|
Kueri untuk semua perangkat yang terhubung dengan stempel waktu sambungan>= 1557651600000 dan <= 1557867600000. Stempel waktu diberikan dalam milidetik sejak zaman. |
connectivity.connected:false AND connectivity.timestamp : [1557651600000 TO
1557867600000]
|
Kueri untuk semua perangkat yang terputus dengan stempel waktu pemutus> = 1557651600000 dan <= 1557867600000. Stempel waktu diberikan dalam milidetik sejak zaman. |
connectivity.connected:true AND connectivity.timestamp > 1557651600000
|
Kueri untuk semua perangkat yang terhubung dengan stempel waktu sambungan> 1557651600000. Stempel waktu diberikan dalam milidetik sejak zaman. |
connectivity.connected:*
|
Kueri untuk semua perangkat dengan informasi konektivitas hadir. |
connectivity.disconnectReason:*
|
Kueri untuk semua perangkat dengan konektivitas DisconnectAson hadir. |
connectivity.disconnectReason:CLIENT_INITIATED_DISCONNECT
|
Kueri untuk semua perangkat terputus karena CLIENT_INITIATED_DISCONNECT. |
deviceDefender.violationCount:[0 TO 100]
|
Kueri untuk hal-hal dengan pelanggaran Device Defender menghitung nilai yang termasuk dalam rentang numerik (0-100, inklusif). |
deviceDefender.<device-SecurityProfile>.disconnectBehavior.inViolation:true
|
Pertanyaan untuk hal-hal yang melanggar perilaku disconnectBehavior sebagaimana didefinisikan dalam profil device-SecurityProfile keamanan. Perhatikan bahwa Inviolation:false bukan kueri yang valid. |
deviceDefender.<device-SecurityProfile>.disconnectBehavior.lastViolationValue.number>2
|
Kueri untuk hal-hal yang melanggar perilaku disconnectBehavior sebagaimana didefinisikan dalam perangkat profil keamanan- SecurityProfile dengan nilai peristiwa pelanggaran terakhir lebih besar dari 2. |
deviceDefender.<device-SecurityProfile>.disconnectBehavior.lastViolationTime>1634227200000
|
Kueri untuk hal-hal yang melanggar perilaku |
shadow.name.gps-tracker.reported.coordinates:geo_distance,47.6204,-122.3491,15.5km |
Kueri untuk hal-hal yang berada dalam jarak radial 15,5 km dari koordinat 47.6204, -122.3491. String kueri ini berlaku ketika data lokasi Anda disimpan dalam bayangan bernama. |
shadow.reported.coordinates:geo_distance,47.6204,-122.3491,15.5km |
Kueri untuk hal-hal yang berada dalam jarak radial 15,5 km dari koordinat 47.6204, -122.3491. String kueri ini berlaku saat data lokasi Anda disimpan dalam bayangan klasik. |