物聯網平台提供新版雲產品流轉服務,支援將裝置訊息轉寄至其他Topic或其他阿里雲產品進行儲存或處理。本文介紹支援雲產品流轉含義以及資料流轉到雲產品的方法。
什麼是雲產品流轉
裝置基於Topic與物聯網平台進行通訊時,您可以在資料流轉中編輯指令碼對裝置Topic資料進行多樣化處理,並通過資料流轉函數將處理後的資料轉寄到其他裝置Topic或阿里雲產品進行儲存或處理。
與舊版雲產品流轉相比,新版雲產品流轉提供指令碼解析器服務,可加工處理更複雜的訊息資料後與雲產品互動。例如在一個解析器中,可以配置多個Topic作為資料來源,通過指令碼加工後流轉到其他Topic或雲產品中。
支援流轉的資料目的如下:
資料目的 | 說明 | 相關文檔 |
Topic | 將資料轉寄到另一個裝置的Topic中,實現裝置間的M2M通訊 | |
通過AMQP服務端訂閱消費組,將裝置訊息流程轉到您的商務服務器上。 | ||
將裝置資料轉寄到雲產品中進行儲存。 | ||
將裝置資料轉寄到雲產品中進行儲存。 | ||
將裝置資料轉寄到DataHub中,然後使用Realtime ComputeFlink版進行Realtime Compute;使用MaxCompute進行大規模離線計算。 | ||
將裝置資料轉寄到訊息佇列RocketMQ、Simple Message Queue (formerly MNS) (SMQ)實現高可靠消費資料。 | ||
將裝置資料轉寄到Function Compute中進行事件計算。 |
資料流轉流程
使用雲產品流轉功能流轉資料,您無需購買伺服器部署分布式架構,即可實現採集、計算、儲存的全棧服務。
使用說明
使用雲產品流轉功能將裝置資料轉寄至其他阿里雲產品時,需確認目的雲產品已經在該地區上線,並且支援相應格式資料的轉寄。具體說明,請參見各地區功能說明。
使用限制
雲產品流轉(新版)訊息相關的限制與雲產品流轉(舊版)限制說明中訊息相關的限制相同。
限制項 | 描述 | 限制 |
解析器 | 一個執行個體最多包含解析器總數。 | 1,000 |
資料來源 | 一個解析器最多關聯資料來源總數。 | 1 |
一個資料來源最多包含Topic總數。 | 1,000 | |
資料目的 | 一個解析器最多關聯資料目的總數。 | 10 |
一個資料目的最多包含的操作總數。 | 1 | |
一個解析器最多關聯異常資料目的總數。 | 1 | |
解析指令碼 | 一個解析器的指令碼內容最大限制。 | 120 KB |
一個解析器的指令碼中迴圈執行流轉函數的最大次數。 流轉函數詳細資料,請參見流轉資料到資料目的函數。 | 100 |