All Products
Search
Document Center

IoT Platform:Peneruskan Data ke Message Service (MNS)

Last Updated:Jul 06, 2025

Anda dapat menggunakan fitur penerusan data dari mesin aturan untuk meneruskan data ke topik Simple Message Queue (formerly MNS) (SMQ). Server berlangganan pesan dari topik tersebut, sehingga transmisi pesan berperforma tinggi diimplementasikan antara server dan perangkat.

Prasyarat

  • Sebuah instance IoT Platform yang datanya dapat diteruskan ke SMQ harus dibuat di wilayah yang mendukung penerusan data ke SMQ. Untuk informasi lebih lanjut, lihat Wilayah.

  • Sebuah topik MNS harus dibuat, serta langganan dengan parameter Push Type diatur ke HTTP atau Queue untuk topik tersebut. Untuk informasi lebih lanjut, lihat Dokumentasi MNS.

    Penting

    Jika Anda menggunakan instance IoT Platform versi Enterprise, wilayah tempat topik MNS berada harus sama dengan wilayah instance IoT Platform tersebut.

  • Sebuah aturan penerusan data harus dibuat, dan pernyataan SQL yang digunakan untuk memproses data harus ditulis. Untuk informasi lebih lanjut, lihat Konfigurasikan aturan penerusan data.

Catatan Penggunaan

Anda dapat menggunakan versi baru atau lama dari fitur penerusan data untuk meneruskan data ke MNS. Untuk informasi lebih lanjut tentang cara menggunakan versi baru dari fitur penerusan data, lihat Gunakan versi baru dari fitur penerusan data untuk meneruskan data ke MNS.

Prosedur Penerusan Data

  • Perangkat mengirim data ke server.

    Perangkat mempublikasikan pesan ke IoT Platform. IoT Platform menggunakan mesin aturan untuk memproses pesan-pesan tersebut dan meneruskannya ke topik MNS. Server kemudian memanggil operasi MNS untuk berlangganan pesan dalam topik tersebut.

    MNS memastikan ketersediaan pesan, mencegah hilangnya data ketika server tidak tersedia. Selain itu, ketika sejumlah besar pesan konkuren diproses, MNS membantu menyeimbangkan beban kerja server, mencegah ketidaktersediaan layanan akibat peningkatan tiba-tiba dalam beban kerja. IoT Platform dan MNS bekerja bersama untuk mengimplementasikan transmisi pesan berperforma tinggi antara server dan perangkat.

  • Server mengirim data ke perangkat.

    Server memanggil operasi IoT Platform untuk mempublikasikan pesan ke IoT Platform. Kemudian, perangkat berlangganan pesan dari IoT Platform.

Gambar berikut menunjukkan prosedur penerusan data.

Data forwarding between servers and devices

Prosedur

  1. Masuk ke Konsol IoT Platform.
  2. Di halaman Overview, klik All environment. Di tab Semua Lingkungan, temukan instance yang ingin Anda kelola dan klik ID instance atau nama instance.

  3. Di panel navigasi sisi kiri, pilih Message Forwarding > Data Forwarding.
  4. Klik View di sebelah aturan yang ingin Anda kelola. Halaman Data Forwarding Rule akan muncul.
    Penting Jika versi baru halaman Penerusan Data ditampilkan, klik Back to Previous Version di sudut kanan atas, lalu klik View di kolom Tindakan aturan yang ingin Anda kelola.
  5. Di bagian Forward Data, klik Add Operation.
  6. Di kotak dialog Add Operation, pilih Send Data to MNS dari daftar drop-down Operasi. Atur parameter dan klik OK.

    Parameter

    Deskripsi

    Operasi

    Pilih Send Data to MNS.

    Wilayah

    Pilih wilayah tempat MNS berjalan.

    Topik

    Pilih topik MNS yang digunakan untuk menerima data.

    MNS mengirim pesan yang diterima ke langganan topik tersebut. Nilai parameter Push Type dari langganan adalah HTTP atau Queue. Anda hanya dapat berlangganan pesan yang IoT Platform dorong ke MNS melalui metode HTTP atau queue.

    Untuk membuat topik MNS dan langganan di konsol MNS, klik Create Topic. Untuk informasi lebih lanjut, lihat Dokumentasi MNS.

    Peran

    Otorisasi IoT Platform untuk menulis data ke MNS.

    Jika Anda tidak memiliki peran Resource Access Management (RAM), klik Create RAM Role untuk pergi ke konsol RAM, buat peran RAM, dan kemudian berikan izin kepada peran tersebut. Untuk informasi lebih lanjut, lihat Buat Peran RAM.

  7. Pergi ke halaman Data Forwarding, temukan aturan yang Anda kelola, lalu klik Start di kolom Tindakan aturan tersebut.