物聯網平臺提供新版云產品流轉服務,支持將設備消息轉發至其他Topic或其他阿里云產品進行存儲或處理。本文介紹支持云產品流轉含義以及數據流轉到云產品的方法。
什么是云產品流轉
設備基于Topic與物聯網平臺進行通信時,您可以在數據流轉中編輯腳本對設備Topic數據進行多樣化處理,并通過數據流轉函數將處理后的數據轉發到其他設備Topic或阿里云產品進行存儲或處理。
與舊版云產品流轉相比,新版云產品流轉提供腳本解析器服務,可加工處理更復雜的消息數據后與云產品交互。例如在一個解析器中,可以配置多個Topic作為數據源,通過腳本加工后流轉到其他Topic或云產品中。
支持流轉的數據目的如下:
數據目的 | 說明 | 相關文檔 |
Topic | 將數據轉發到另一個設備的Topic中,實現設備間的M2M通信 | |
通過AMQP服務端訂閱消費組,將設備消息流轉到您的業務服務器上。 | ||
將設備數據轉發到云原生數據庫PolarDB中進行存儲。 | ||
將設備數據轉發到云產品中進行存儲。 | ||
將設備數據轉發到云產品中進行存儲。 | ||
將設備數據轉發到DataHub中,然后使用實時計算Flink版進行流計算;使用MaxCompute進行大規模離線計算。 | ||
將設備數據轉發到消息隊列RocketMQ、輕量消息隊列(原 MNS) SMQ(Simple Message Queue (formerly MNS))實現高可靠消費數據。 | ||
將設備數據轉發到函數計算中進行事件計算。 |
數據流轉流程
使用云產品流轉功能流轉數據,您無需購買服務器部署分布式架構,即可實現采集、計算、存儲的全棧服務。
使用說明
使用云產品流轉功能將設備數據轉發至其他阿里云產品時,需確認目的云產品已經在該地域上線,并且支持相應格式數據的轉發。具體說明,請參見各地域功能說明。
使用限制
云產品流轉(新版)消息相關的限制與云產品流轉(舊版)限制說明中消息相關的限制相同。
限制項 | 描述 | 限制 |
解析器 | 一個實例最多包含解析器總數。 | 1,000 |
數據源 | 一個解析器最多關聯數據源總數。 | 1 |
一個數據源最多包含Topic總數。 | 1,000 | |
數據目的 | 一個解析器最多關聯數據目的總數。 | 10 |
一個數據目的最多包含的操作總數。 | 1 | |
一個解析器最多關聯異常數據目的總數。 | 1 | |
解析腳本 | 一個解析器的腳本內容最大限制。 | 120 KB |
一個解析器的腳本中循環執行流轉函數的最大次數。 流轉函數詳細信息,請參見流轉數據到數據目的函數。 | 100 |