Untuk mengimpor data dari layanan Alibaba Cloud lainnya ke ApsaraMQ for MQTT, Anda perlu membuat aturan arah masuk data. ApsaraMQ for MQTT menggunakan aturan ini untuk mendapatkan data dari layanan Alibaba Cloud lainnya dan mendorongnya ke klien ApsaraMQ for MQTT melalui protokol Message Queuing Telemetry Transport (MQTT). Dengan cara ini, Anda dapat memanggil operasi API dari layanan Alibaba Cloud untuk mengirim data ke klien ApsaraMQ for MQTT.
Proses

Catatan penggunaan
Saat ApsaraMQ for MQTT menggunakan aturan arah masuk data untuk menerima pesan dari ApsaraMQ for RocketMQ, klien ApsaraMQ for MQTT mungkin menerima pesan dengan latensi jika broker ApsaraMQ for RocketMQ sedang diperbarui. Untuk informasi lebih lanjut tentang pembaruan layanan, lihat Daftar Pemberitahuan atau .
Buat aturan arah masuk data
Masuk ke Konsol ApsaraMQ for MQTT. Di panel navigasi sebelah kiri, klik Instances.
Di bilah navigasi atas, pilih wilayah tempat instance yang ingin Anda kelola berada. Di halaman Instance, klik nama instance untuk membuka halaman Instance Details.
Di panel navigasi sebelah kiri, klik Rules. Di pojok kiri atas halaman Aturan, klik Create Rule.
Di halaman Create Rule, lakukan langkah-langkah berikut:
Di langkah Configure Basic Information, konfigurasikan parameter dan klik Next. Tabel berikut menjelaskan parameter.
Parameter
Contoh
Deskripsi
ID Aturan
111111
ID aturan. ID ini adalah pengenal unik global dari sebuah aturan.
ID aturan hanya dapat berisi huruf, angka, tanda hubung (-), dan garis bawah (_) dan harus berisi setidaknya satu huruf atau angka.
ID aturan harus memiliki panjang 3 hingga 64 karakter. Jika nilainya lebih dari 64 karakter, itu akan dipotong secara otomatis.
ID aturan tidak dapat diperbarui setelah aturan dibuat.
Deskripsi
migrasi dari rocketmq
Deskripsi aturan.
Status
Aktifkan
Menentukan apakah akan mengaktifkan aturan. Nilai valid:
Aktifkan
Nonaktifkan
Tipe Aturan
Arah Masuk Data
Tipe aturan. Nilai valid:
Arah Keluar Data: Anda dapat menambahkan aturan arah keluar data untuk mengekspor data dari ApsaraMQ for MQTT ke layanan Alibaba Cloud lainnya. Untuk informasi lebih lanjut, lihat Ekspor data dari ApsaraMQ for MQTT ke layanan Alibaba Cloud lainnya.
Arah Masuk Data: Anda dapat menambahkan aturan arah masuk data untuk mengimpor data dari layanan Alibaba Cloud lainnya ke ApsaraMQ for MQTT. Untuk informasi lebih lanjut, lihat Impor data dari layanan cloud lainnya ke ApsaraMQ for MQTT.
Notifikasi Status Klien: Anda dapat mengekspor status acara klien ApsaraMQ for MQTT ke layanan Alibaba Cloud lainnya. Untuk informasi lebih lanjut, lihat Ekspor status acara klien ApsaraMQ for MQTT.
Di langkah Configure Rule Source, tentukan sumber data dan klik Next.
Parameter
Contoh
Deskripsi
Tipe Layanan Sumber
Antrian Pesan untuk Apache RocketMQ
Layanan cloud dari mana data diteruskan ke ApsaraMQ for MQTT.
CatatanHanya ApsaraMQ for RocketMQ yang didukung.
Instance Antrian Pesan untuk Apache RocketMQ
MQ_INST_13801563067*****_BbyOD2jQ
ID instance ApsaraMQ for RocketMQ.
CatatanAnda hanya dapat memilih instance yang berada di wilayah yang sama dengan instance ApsaraMQ for MQTT.
Topik
Topik A
Topik pada instance ApsaraMQ for RocketMQ. Dalam contoh ini, pesan di Topik A diteruskan ke topik pada instance ApsaraMQ for MQTT.
Di langkah Configure Rule Destination, tentukan tujuan pengiriman data dan klik Create.
Parameter
Contoh
Deskripsi
Topik
Topik B
Topik ApsaraMQ for MQTT ke mana Anda ingin meneruskan data dari layanan Alibaba Cloud lainnya.
PentingApsaraMQ for MQTT mendukung topik multi-level, sedangkan ApsaraMQ for RocketMQ mendukung topik satu level. Oleh karena itu, topik level-1 di ApsaraMQ for MQTT dipetakan ke topik di ApsaraMQ for RocketMQ, dan topik level lainnya di ApsaraMQ for MQTT dipetakan ke properti pesan di ApsaraMQ for RocketMQ. Untuk informasi tentang pemetaan, lihat Pemetaan struktur pesan antara ApsaraMQ for MQTT dan ApsaraMQ for RocketMQ.
Setelah aturan arah masuk data dibuat, Anda dapat melihat aturan tersebut di halaman Rules.
Modifikasi aturan arah masuk data
Dalam daftar aturan, temukan aturan yang ingin Anda edit. Di kolom Actions, pilih .
Di halaman Edit Rule, Anda dapat mengubah semua nilai parameter kecuali ID aturan.
Setelah mengubah nilai parameter, klik Save di langkah Configure Rule Destination.
Hapus aturan arah masuk data
Dalam daftar aturan, temukan aturan yang ingin Anda hapus. Di kolom Actions, pilih .
Di pesan yang muncul, klik OK.
Aktifkan aturan arah masuk data
Dalam daftar aturan, temukan aturan yang ingin Anda aktifkan. Di kolom Actions, pilih .
Di pesan yang muncul, klik OK.
Nonaktifkan aturan arah masuk data
Dalam daftar aturan, temukan aturan yang ingin Anda nonaktifkan. Di kolom Actions, pilih .
Di pesan yang muncul, klik OK.
Referensi
Untuk informasi tentang cara mendorong data dari klien ApsaraMQ for MQTT ke layanan Alibaba Cloud lainnya, lihat Aturan Arah Keluar Data.