Pilih preferensi cookie Anda

Kami menggunakan cookie penting serta alat serupa yang diperlukan untuk menyediakan situs dan layanan. Kami menggunakan cookie performa untuk mengumpulkan statistik anonim sehingga kami dapat memahami cara pelanggan menggunakan situs dan melakukan perbaikan. Cookie penting tidak dapat dinonaktifkan, tetapi Anda dapat mengklik “Kustom” atau “Tolak” untuk menolak cookie performa.

Jika Anda setuju, AWS dan pihak ketiga yang disetujui juga akan menggunakan cookie untuk menyediakan fitur situs yang berguna, mengingat preferensi Anda, dan menampilkan konten yang relevan, termasuk iklan yang relevan. Untuk menerima atau menolak semua cookie yang tidak penting, klik “Terima” atau “Tolak”. Untuk membuat pilihan yang lebih detail, klik “Kustomisasi”.

Contoh ekspresi dan penggunaan untuk AWS IoT Events

Mode fokus

Di halaman ini

Contoh ekspresi dan penggunaan untuk AWS IoT Events - AWS IoT Events

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

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

Anda dapat menentukan nilai dalam model detektor dengan cara berikut:

  • Masukkan ekspresi yang didukung di AWS IoT Events konsol.

  • Lewati ekspresi ke parameter AWS IoT Events APIs as.

Ekspresi mendukung literal, operator, fungsi, referensi, dan templat substitusi.

penting

Ekspresi Anda harus mereferensikan nilai integer, desimal, string, atau Boolean.

Menulis AWS IoT Events ekspresi

Lihat contoh berikut untuk membantu Anda menulis AWS IoT Events ekspresi Anda:

Literal

Untuk nilai literal, ekspresi harus berisi tanda kutip tunggal. Nilai Boolean harus salah satu true ataufalse.

'123' # Integer '123.12' # Decimal 'hello' # String 'true' # Boolean
Referensi

Untuk referensi, Anda harus menentukan variabel atau nilai input.

  • Input berikut mereferensikan angka desimal,. 10.01

    $input.GreenhouseInput.temperature
  • Variabel berikut referensi string,Greenhouse Temperature Table.

    $variable.TableName
Templat substitusi

Untuk templat substitusi, Anda harus menggunakan ${}, dan templat harus berada dalam tanda kutip tunggal. Templat substitusi juga dapat berisi kombinasi dari templat literal, operator, fungsi, referensi, dan substitusi.

  • Hasil evaluasi dari ekspresi berikut adalah string,50.018 in Fahrenheit.

    '${$input.GreenhouseInput.temperature * 9 / 5 + 32} in Fahrenheit'
  • Hasil evaluasi dari ekspresi berikut adalah string,{\"sensor_id\":\"Sensor_1\",\"temperature\":\"50.018\"}.

    '{\"sensor_id\":\"${$input.GreenhouseInput.sensors[0].sensor1}\",\"temperature\":\"${$input.GreenhouseInput.temperature*9/5+32}\"}'
Penggabungan string

Untuk rangkaian string, Anda harus menggunakan +. Rangkaian string juga dapat berisi kombinasi dari templat literal, operator, fungsi, referensi, dan substitusi.

  • Hasil evaluasi dari ekspresi berikut adalah string,Greenhouse Temperature Table 2000-01-01.

    'Greenhouse Temperature Table ' + $input.GreenhouseInput.date
PrivasiSyarat situsPreferensi cookie
© 2025, Amazon Web Services, Inc. atau afiliasinya. Semua hak dilindungi undang-undang.