產品註冊版本為「v5.0」時,才能使用資料開發-實時任務。
資料開發-實時任務中,希望能做簡單的匯總聚合,比如求和、平均值、記錄個數。
新增「分組匯總」算子,支援對資料流進行實時聚合計算。如下圖所示:
1)需要註冊實時進階算子包功能點。
2)需要配置 Flink引擎
3)5.0.1.5 及之後版本,實時任務中若使用 WebSocket輸入、MQTT輸入、IBM MQ輸入、Pulsar輸入,不能再使用分組匯總節點。
本章使用一個簡單範例,講解「分組匯總」算子如何在資料開發-實時任務中使用。
進入 FineDataLink 工程,點選「資料開發>實時任務」,建立一個實時任務。如下圖所示:
拖入「CDC輸入」算子,設定待處理的表資料。如下圖所示:
點選「資料預覽」,如下圖所示:
拖入「分組匯總」算子,根據 類別ID 欄位對 產品名稱 欄位進行分組匯總。如下圖所示:
當欄位為「正文」類型時,提供去重計數、記錄個數;不提供字串去重連接、第一項、最後一項
當欄位為「數值」類型時,提供求和、求平均、求最大值、求最小值、去重計數、記錄個數、求方差、求標準差、求中位數
當欄位為「時間」類型時,提供去重計數、記錄個數、最早時間、最晚時間
拖入「DB表匯出」算子,將資料匯出。如下圖所示:
點選右上角的「啟動」按鈕,啟動實時任務。啟動後,介面如下圖所示:
滑鼠選中內容,快速回饋問題
滑鼠選中存在疑惑的內容,即可快速回饋問題,我們將會跟進處理。
不再提示
10s後關閉
反馈已提交
网络繁忙