物聯網平臺提供云產品流轉服務,支持通過SQL腳本處理設備Topic數據,并將數據轉發至其他Topic或其他阿里云產品進行存儲或處理。
什么是云產品流轉
設備基于Topic與物聯網平臺進行通信時,您可以在數據流轉中,編寫SQL對Topic中的數據進行處理,并配置轉發規則將處理后的數據轉發到其他設備Topic或阿里云其他服務。
數據目的 | 說明 | 相關文檔 |
將數據轉發到另一個設備的Topic中,實現設備間的M2M通信 | ||
通過AMQP服務端訂閱消費組,將設備消息流轉到您的業務服務器上。 | ||
將設備數據轉發到云產品中進行存儲。 | ||
將設備數據轉發到DataHub中,然后使用實時計算進行流計算;使用MaxCompute進行大規模離線計算。 | ||
將設備數據轉發到消息隊列RocketMQ、輕量消息隊列(原 MNS) SMQ(Simple Message Queue (formerly MNS))實現高可靠消費數據。 | ||
將設備數據轉發到函數計算中進行事件計算。 |
數據流轉流程
使用云產品流轉功能流轉數據,您無需購買服務器部署分布式架構,即可實現采集、計算、存儲的全棧服務。
使用說明
限制說明
限制項 | 描述 | 限制 |
規則數量 | 一個實例下最多可以設置1,000條規則。 | 1,000 |
流轉目標數量 | 一條規則中轉發數據的操作不能超過10個。 | 10 |
消息轉發處理消息量 |
RAM用戶共享阿里云賬號配額。 消息轉發TPS說明:
同一秒內,可能n條消息流轉至消息轉發,然后從消息轉發流轉到m個目的地,消息轉發TPS計算規則為:
說明
|
|
流轉目標要求 | 數據轉發依賴目標云產品,需確保目標云產品實例正常。目標云產品的實例宕機、欠費、參數錯誤(如授權變更、值非法)、配置錯誤等異常狀況會導致消息流轉失敗。 | 無 |
消息去重 | 數據流轉時,為確保消息送達,同一條消息可能重復發送,直到客戶端返回ACK或消息過期。同一條消息的消息ID相同,您可根據消息ID去重。 | 無 |