全部产品
Search
文档中心

IoT Platform:Ikhtisar

更新时间:Jul 06, 2025

IoT Platform menyediakan fitur penerusan data. Anda dapat menggunakan fitur ini untuk menjalankan skrip SQL kustom guna memproses data dari topik yang berlangganan perangkat, lalu meneruskan data yang telah diproses ke topik lain atau layanan Alibaba Cloud lainnya untuk penyimpanan atau pemrosesan lebih lanjut.

Apa itu penerusan data?

Jika perangkat Anda menggunakan Topik untuk berkomunikasi dengan perangkat lain dan IoT Platform, Anda dapat menulis pernyataan SQL untuk memproses data dari topik tersebut. Selain itu, Anda dapat mengonfigurasi aturan penerusan data untuk mengirimkan data yang telah diproses ke topik lain atau layanan Alibaba Cloud.

Tujuan data

Deskripsi

Referensi

Topik

Anda dapat meneruskan data ke topik yang berlangganan oleh perangkat lain untuk komunikasi mesin-ke-mesin (M2M).

Teruskan data ke sebuah topik

Grup konsumen AMQP

Anda dapat meneruskan pesan perangkat ke server bisnis Anda dengan menggunakan grup konsumen Advanced Message Queuing Protocol (AMQP).

RDS

Anda dapat meneruskan data perangkat ke layanan Alibaba Cloud untuk penyimpanan.

Teruskan data ke ApsaraDB RDS

Tablestore

Teruskan data ke instance OTS model Wide Column

TSDB

Teruskan data ke TSDB

RocketMQ

Anda dapat meneruskan data perangkat ke Message Queue for Apache RocketMQ atau Simple Message Queue (formerly MNS) (SMQ) untuk mengonsumsi data secara sangat andal.

Teruskan data ke ApsaraMQ for RocketMQ

MNS

Teruskan data ke Message Service (MNS)

Function Compute

Anda dapat meneruskan data ke Function Compute untuk melakukan komputasi berbasis acara.

Teruskan data ke Function Compute

Proses penerusan data

Fitur penerusan data memungkinkan Anda mengumpulkan, menghitung, dan menyimpan data secara efisien tanpa harus membeli server untuk menerapkan arsitektur terdistribusi.

Data forwarding

Catatan penggunaan

  • IoT Platform memungkinkan Anda meneruskan data perangkat melalui salah satu solusi berikut: langganan sisi server atau penerusan data. Anda dapat memilih solusi yang sesuai berdasarkan skenario bisnis Anda. Untuk informasi lebih lanjut, lihat Bandingkan Fitur Penerusan Data.

  • Sebelum menggunakan fitur penerusan data untuk meneruskan data perangkat ke layanan Alibaba Cloud lainnya, pastikan bahwa layanan cloud tujuan tersedia di wilayah tertentu dan mendukung format data yang diteruskan. Untuk informasi lebih lanjut, lihat Wilayah.

Batasan

Item

Deskripsi

Batasan

Aturan

Jumlah maksimum aturan yang dapat Anda buat menggunakan akun Alibaba Cloud.

1.000

Tujuan penerusan data

Jumlah maksimum tindakan penerusan data yang dapat Anda tentukan dalam sebuah aturan.

10

TPS penerusan pesan

  • Instans publik versi sebelumnya dan baru: Nilai TPS penerusan pesan akun Alibaba Cloud bersifat tetap.

  • Instans Enterprise Edition: Nilai TPS penerusan pesan instans bervariasi berdasarkan nilai yang Anda tentukan untuk spesifikasi TPS of Message Forwarding saat Anda membeli instans.

    Untuk informasi lebih lanjut tentang cara membeli instans, lihat Beli instans Enterprise Edition.

Pengguna RAM dari akun Alibaba Cloud berbagi kuota akun tersebut.

Deskripsi:

TPS penerusan pesan = Jumlah pesan per detik yang dikirim ke server bisnis Anda menggunakan fitur langganan sisi server + Jumlah pesan per detik yang dikirim menggunakan fitur penerusan data.

Sebagai contoh, n pesan diteruskan ke layanan penerusan pesan dan kemudian pesan-pesan tersebut diteruskan dari layanan penerusan pesan ke m tujuan pada detik tertentu. Nilai TPS penerusan pesan dihitung berdasarkan aturan berikut:

  • Jika n lebih besar dari atau sama dengan m, nilai TPS penerusan pesan adalah n.

  • Jika n kurang dari m, nilai TPS penerusan pesan adalah m.

Catatan
  • Jika jumlah pesan per detik yang diteruskan ke layanan cloud melebihi batas atau jika jumlah permintaan tulis bersamaan ke layanan Alibaba Cloud melebihi 40, penerusan data gagal karena pembatasan.

    Jika layanan tujuan seperti ApsaraMQ for RocketMQ, ApsaraDB RDS, atau Lindorm tidak tersedia karena perubahan sumber daya layanan, IoT Platform akan menghentikan penerusan pesan dan menampilkan aturan abnormal. Jika terjadi kesalahan karena penyebab lain saat Anda mengirim pesan, IoT Platform mencoba ulang tiga kali dengan interval 1, 3, dan 10 detik. Jika semua percobaan gagal, pesan dibuang dan pesan kesalahan dikirim ke layanan cloud tujuan.

  • Jika pesan diblokir karena pembatasan, IoT Platform mencoba memproses ulang pesan tersebut. Jika beberapa percobaan gagal, pesan dibuang.

Persyaratan tujuan penerusan data

Pastikan bahwa instans layanan cloud tujuan berjalan dengan baik. Penerusan data gagal dalam beberapa skenario. Skenario ini termasuk kegagalan instans, pembayaran terlambat, konfigurasi yang tidak tepat, dan pengaturan parameter yang tidak valid, seperti nilai yang tidak valid dan kurangnya izin.

Tidak ada

Deduplikasi pesan

Ketika Anda meneruskan pesan, pesan tersebut mungkin dikirim berulang kali hingga klien mengembalikan Pesan ACK atau pesan kedaluwarsa. Jika beberapa pesan menggunakan ID pesan yang sama, Anda dapat menghapus duplikat pesan berdasarkan ID tersebut.

Tidak ada

Panduan penggunaan penerusan data

  • Konfigurasikan Aturan Penerusan Data: menjelaskan cara mengonfigurasi aturan penerusan data.

  • Pernyataan SQL: menjelaskan pernyataan SQL yang dapat digunakan dalam aturan penerusan data.

  • Fungsi: menjelaskan fungsi yang dapat digunakan dalam pernyataan SQL.

  • Prosedur Penerusan Data: menjelaskan proses penerusan data dan format data pada tahap-tahap berbeda dari penerusan data.

  • Format Data: menjelaskan format data dari topik komunikasi dasar dan topik komunikasi berbasis TSL. Model TSL digunakan untuk mengurai data yang dikirim ke topik. Anda harus menulis pernyataan SQL dari aturan penerusan data dalam format data yang diuraikan oleh model TSL.

Referensi

Penerusan Data (Versi Baru)