全部產品
Search
文件中心

IoT Platform:雲產品流轉概述

更新時間:Oct 25, 2024

物聯網平台提供新版雲產品流轉服務,支援將裝置訊息轉寄至其他Topic或其他阿里雲產品進行儲存或處理。本文介紹支援雲產品流轉含義以及資料流轉到雲產品的方法。

什麼是雲產品流轉

裝置基於Topic與物聯網平台進行通訊時,您可以在資料流轉中編輯指令碼對裝置Topic資料進行多樣化處理,並通過資料流轉函數將處理後的資料轉寄到其他裝置Topic或阿里雲產品進行儲存或處理。

與舊版雲產品流轉相比,新版雲產品流轉提供指令碼解析器服務,可加工處理更複雜的訊息資料後與雲產品互動。例如在一個解析器中,可以配置多個Topic作為資料來源,通過指令碼加工後流轉到其他Topic或雲產品中。

支援流轉的資料目的如下:

資料目的

說明

相關文檔

Topic

將資料轉寄到另一個裝置的Topic中,實現裝置間的M2M通訊

資料轉寄到其他Topic

AMQP消費組

通過AMQP服務端訂閱消費組,將裝置訊息流程轉到您的商務服務器上。

RDS

將裝置資料轉寄到雲產品中進行儲存。

資料轉寄到雲資料庫RDS

Tablestore

TSDB

資料轉寄到時序資料庫(TSDB)

Lindorm

將裝置資料轉寄到雲產品中進行儲存。

資料轉寄到雲原生多模資料庫Lindorm

DataHub

將裝置資料轉寄到DataHub中,然後使用Realtime ComputeFlink版進行Realtime Compute;使用MaxCompute進行大規模離線計算。

資料轉寄到DataHub

RocketMQ

將裝置資料轉寄到訊息佇列RocketMQ、Simple Message Queue (formerly MNS) (SMQ)實現高可靠消費資料。

資料轉寄到訊息佇列RocketMQ

MNS

資料轉寄到Message Service(MNS)

Function Compute

將裝置資料轉寄到Function Compute中進行事件計算。

資料轉寄到Function Compute(FC)

資料流轉流程

使用雲產品流轉功能流轉資料,您無需購買伺服器部署分布式架構,即可實現採集、計算、儲存的全棧服務。

使用說明

使用雲產品流轉功能將裝置資料轉寄至其他阿里雲產品時,需確認目的雲產品已經在該地區上線,並且支援相應格式資料的轉寄。具體說明,請參見各地區功能說明

使用限制

雲產品流轉(新版)訊息相關的限制與雲產品流轉(舊版)限制說明中訊息相關的限制相同。

限制項

描述

限制

解析器

一個執行個體最多包含解析器總數。

1,000

資料來源

一個解析器最多關聯資料來源總數。

1

一個資料來源最多包含Topic總數。

1,000

資料目的

一個解析器最多關聯資料目的總數。

10

一個資料目的最多包含的操作總數。

1

一個解析器最多關聯異常資料目的總數。

1

解析指令碼

一個解析器的指令碼內容最大限制。

120 KB

一個解析器的指令碼中迴圈執行流轉函數的最大次數。

流轉函數詳細資料,請參見流轉資料到資料目的函數

100

使用流程

  1. 建立資料來源:添加待轉寄的訊息Topic作為資料來源。一個資料來源支援添加多個Topic。

  2. 建立資料目的:添加資料轉寄的目的Topic或雲產品。

  3. 配置並啟動解析器:建立解析器,關聯已添加的資料來源和資料目的,配置解析器指令碼,加工處理資料來源並實現資料流轉。

相關文檔

  • 指令碼文法:解析器指令碼的編輯和文法說明。

  • 函數列表:解析器指令碼中支援的函數列表。

  • 資料格式:基礎通訊Topic、物模型通訊Topic訊息經物模型解析後的資料格式。解析器指令碼中欄位需按照解析後的資料格式編寫。