全部產品
Search
文件中心

:跨雲產品的資料流出

更新時間:Aug 09, 2024

您可通過配置雲Message QueueTT 版的資料流出規則來自訂資料從雲Message QueueTT 版流出至其他阿里雲產品。本文介紹資料流出的原理、應用情境、使用限制以及雲Message QueueTT 版與其他阿里雲產品的資源地圖關係。

基本原理

如需將雲Message QueueTT 版的資料匯出至其他阿里雲產品,您需建立資料流出規則。該規則用於將MQTT用戶端發送的訊息匯出到您配置的其他阿里雲產品中,從而實現直接調用雲產品的API讀取MQTT用戶端發送的訊息。資料流出

應用情境

裝置資料上報

海量裝置通過MQTT協議上報狀態資料到雲Message QueueTT 版,配置資料流出規則將雲Message QueueTT 版的Topic映射到雲訊息佇列 RocketMQ 版的Topic後,可以直接在後台服務啟動雲訊息佇列 RocketMQ 版的消費者消費處理上報資料。

使用限制

限制項

限制值

說明

單一實例規則數量

100

如果預設限制不滿足,請聯絡雲Message QueueTT 版支援人員,DingTalk群號:35228338。

規則去重限制

同一個內部資源同種規則只能建立一個規則。

例如一個Group ID只能建立一個上下線通知規則,一個MQTT Topic只能建立一個資料流入規則和一個資料流出規則。

地區限制

不支援跨地區建立規則,規則的資料來源和資料目標所屬的執行個體必須處於同一地區。

例如,建立資料流出規則,資料來源雲Message QueueTT 版執行個體屬於華東1(杭州)地區,則資料目標雲訊息佇列 RocketMQ 版只能選擇華東1(杭州)地區的執行個體。

雲Message QueueTT 版執行個體版本

僅新版本的執行個體支援。

新購的雲Message QueueTT 版執行個體預設為新版本執行個體,舊版執行個體已不支援購買。

雲訊息佇列 RocketMQ 版執行個體版本

僅4.0系列執行個體支援

雲Message QueueTT 版雲訊息佇列 RocketMQ 版通過訊息流程入或訊息流程出規則進行資料互連時,雲訊息佇列 RocketMQ 版僅4.0系列執行個體支援訊息流程入或流出規則,5.0系列執行個體不支援。

規則映射方式

資料流出規則的映射粒度為雲Message QueueTT 版父級Topic,即支援將雲Message QueueTT 版的父級Topic下所有的訊息匯出到其他阿里雲產品的某個資源中。針對MQTT協議的子級Topic,通過其他拓展屬性的方式配置。

表 1. 映射關係

MQTT資源

其他阿里雲產品

其他阿里雲產品資源

資料包定義

MQTT Topic

雲訊息佇列 RocketMQ 版

雲訊息佇列 RocketMQ 版的Topic

MQTT與RocketMQ的訊息結構映射

更多資訊

如需瞭解控制台上的操作,請參見資料流出規則管理