產品註冊版本為「v5.0」時,才能使用資料開發-實時任務。
使用者需要實時讀取 IBM MQ 中的資料,將資料解析後,寫入指定資料庫中,並使用資料進行報表和實時企業戰情室製作和展示。
FineDataLink 的「資料開發-實時任務」支援使用「IBM MQ輸入」算子實時讀取資料。
5.0.1.5 及之後版本,實時任務中若使用 IBM MQ 輸入節點,不能再使用 分組匯總(實時任務)、Flink SQL、資料聯動(多個實時資料源進行聯動)。
「IBM MQ輸入」算子設定介面如下圖所示:
各設定項說明如下:
1)主題(topic):訊息的 topic 名稱
2)訊息內容(applicationData):訊息的實際內容
對於不同資料格式的 value(xml、json、鍵值對、Avro等),統一都轉換為正文格式
可後接轉換算子進行解析
不可設定,預設為「僅增量同步」,即從指定的起點開始,持續同步新增的變化資料(增/刪/改)
支援新增多條取樣資料
按照配置的匯出欄位和樣本設定展示數據
如果獲取保留訊息時,topic 中沒有保留訊息,則只生成表結構,沒有資料行
1)登入 FDL 工程,點選「資料開發>實時任務>建立」,建立實時任務。如下圖所示:
自訂位置和名稱後,點選進入實時任務設計頁面。如下圖所示:
2)拖入「IBM MQ輸入」算子,選擇資料源,設定 Topic 和匯出欄位。如下圖所示:
點選「資料預覽」,可預覽資料:
取出的資料為 JSON 格式資料。
1)拖入「JSON解析」算子,解析 3.1 節取出的資料。如下圖所示:
2)點選「資料預覽」,如下圖所示:
拖入「DB表匯出」算子,將資料匯出至指定的資料庫中。如下圖所示:
DB表匯出設定詳情參見:DB表输出(实时任务)
寫入方式預設即可。
點選「啟動」按鈕,即可啟動實時任務,如下圖所示:
可在 任務管理界面 看到任務運作狀態和運作詳情。
滑鼠選中內容,快速回饋問題
滑鼠選中存在疑惑的內容,即可快速回饋問題,我們將會跟進處理。
不再提示
10s後關閉
反馈已提交
网络繁忙