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”.

Klausa FROM

Mode fokus
Klausa FROM - AWS IoT Core

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.

Klausa FROM berlangganan aturan Anda ke filter topik atau topik. Lampirkan topik atau filter topik dalam tanda kutip tunggal ('). Aturan dipicu untuk setiap pesan yang dikirim ke topik MQTT yang cocok dengan filter topik yang ditentukan di sini. Anda dapat berlangganan sekelompok topik serupa menggunakan filter topik.

Contoh:

Payload masuk dipublikasikan pada topik: 'topic/subtopic' {temperature: 50}

Payload masuk dipublikasikan pada topik: 'topic/subtopic-2' {temperature: 50}

SQL:"SELECT temperature AS t FROM 'topic/subtopic'".

Aturan berlangganan'topic/subtopic', sehingga muatan yang masuk diteruskan ke aturan. Muatan keluar, diteruskan ke tindakan aturan, adalah:. {t: 50} Aturannya tidak berlangganan'topic/subtopic-2', jadi aturan tidak dipicu untuk pesan yang dipublikasikan'topic/subtopic-2'.

# Wildcard Contoh:

Anda dapat menggunakan karakter wildcard '#' (multi-level) untuk mencocokkan satu atau lebih elemen jalur tertentu:

Muatan masuk diterbitkan dengan topik'topic/subtopic':. {temperature: 50}

Muatan masuk diterbitkan dengan topik'topic/subtopic-2':. {temperature: 60}

Muatan masuk diterbitkan dengan topik'topic/subtopic-3/details':. {temperature: 70}

Muatan masuk diterbitkan dengan topik'topic-2/subtopic-x':. {temperature: 80}

SQL:"SELECT temperature AS t FROM 'topic/#'".

Aturan berlangganan topik apa pun yang dimulai'topic', jadi dieksekusi tiga kali, mengirimkan muatan keluar {t: 50} (untuk topik/subtopik), (untuk topik/subtopik-2), dan {t: 60} (untuk) tindakannya. {t: 70} topic/subtopic-3/details Itu tidak berlangganan'topic-2/subtopic-x', jadi aturan tidak dipicu untuk {temperature: 80} pesan.

+ Contoh Wildcard:

Anda dapat menggunakan karakter wildcard '+' (tingkat tunggal) untuk mencocokkan salah satu elemen jalur tertentu:

Muatan masuk diterbitkan dengan topik'topic/subtopic':. {temperature: 50}

Muatan masuk diterbitkan dengan topik'topic/subtopic-2':. {temperature: 60}

Muatan masuk diterbitkan dengan topik'topic/subtopic-3/details':. {temperature: 70}

Muatan masuk diterbitkan dengan topik'topic-2/subtopic-x':. {temperature: 80}

SQL:"SELECT temperature AS t FROM 'topic/+'".

Aturan berlangganan semua topik dengan dua elemen jalur di mana elemen pertama berada'topic'. Aturan dijalankan untuk pesan yang dikirim ke 'topic/subtopic' dan'topic/subtopic-2', tetapi tidak 'topic/subtopic-3/details' (memiliki level lebih dari filter topik) atau 'topic-2/subtopic-x' (tidak dimulai dengantopic).

PrivasiSyarat situsPreferensi cookie
© 2025, Amazon Web Services, Inc. atau afiliasinya. Semua hak dilindungi undang-undang.