分組匯總

  • 文檔創建者:Wendy123456
  • 編輯次數:8
  • 最近更新:帆软用户UT9OHLQhgP 于 2026-08-04
  • 1. 概述

    1.1 版本

    FineDataLink 版本功能變動
    4.1.2新增「分組匯總」算子,對原始資料根據條件將相同的資料先合併到一組,然後按照分組後的資料進行匯總計算
    4.1.6.1
    • 分組與匯總框支援拖曳移除

    • 支援切換「維度分組」和「指標匯總」

    • 數值欄位拖入「維度分組」並選擇「區間分組」後,需要保證分組區間沒有重合,且不支援設定數值區間屬於無限制,詳情參見本文第三章

    1.2 應用場景

    分組匯總主要用於同類資料的匯總計算。

    例如使用者需要將產品名稱相同的資料合併在一起並計算對應的匯款金額。範例效果如下所示:

    1.3 功能簡介

    新增「分組匯總」算子,對原始資料根據條件將相同的資料先合併到一組,然後按照分組後的資料進行匯總計算。如下圖所示:

    4.png

    2. 範例

    「訂單資料」表中,存在地區城市應付金額等欄位,現希望知道每個地區的總應付金額

    2.1 讀取待處理資料

    1)建立定時任務,拖入資料轉換算子,進入資料轉換算子。

    2)拖入DB表輸入算子,讀取訂單資料表。如下圖所示:

    2.2 獲取地區的總應付金額

    1)拖入「分組匯總」算子,將貨主地區拖入維度分組中,選擇相同值為一組;將應付金額拖入指標匯總中,選擇求和。如下圖所示:

    2)點選資料預覽,如下圖所示:

    2.3 後續步驟

    使用者可使用DB表匯出算子將資料匯出到資料庫中。

    或者對資料進行進一步處理,比如與訂單資料表左右聯動後,使用新增計算列算子求出每個城市的應付金額地區總應付金額的比例。

    3. 功能說明

    「分組匯總」算子設定介面如下圖所示:

    注:支援僅配置「維度分組」欄位或「指標匯總」欄位。

    3.1 維度分組

    說明如下:

    1)支援搜尋欄位、刪除/重新命名欄位。如下圖所示:

    4.1.6.1 後的版本支援切換維度和指標,如下圖所示:

    且支援拖曳移除,如下圖所示:

    欄位名校驗規則:

    • 不允許為空。

    • 限制長度<=30字元。

    • 只能是字母 (a-z A-Z)、數字 (0-9)、底線(_)、或中文的組合。

    • 不能包含空格。

    • 不能與已有欄位名和新增的其他欄位名重複。

    2)可重複拖入欄位,拖入重複欄位後,欄位名稱為「欄位名1」,編號增量增加。

    3)限制分組欄位最多為 100 個。

    4)可選欄位資料欄類型:日期時間數值正文布爾。其他類型欄位:灰化不可選。具體說明如下表所示:

    欄位類型
    支援分組方式說明
    正文欄位相同值為一組按照正文欄位中的相同值分類;預設為相同值為一組
    自訂分組

    對正文包含的欄位中自行定義分類:

    1)支援建立分組,分組名可自訂(點選分組名直接編輯即可)
    2)支援將未分組的值直接分組到一個自訂命名的分組,預設不開啟
    3)支援批量選定、搜尋後全選,搜尋後反選
    4)未分組中的值只支援行動到自訂的分組中
    5)自訂分組中的值支援行動到其他自訂的分組中,同時支援移出分組,移出分組效果即退回到未分組中
    6)受取樣數量限制,未獲取到的欄位值可手動新增,沒有手動新增未取樣到的值,若未選擇將未分組的值直接分組到一個自訂命名的分組,則未取樣的值實際執行則按維度原值計算;若選擇,則實際執行按自訂命名的分組計算
    7)自訂命名的分組支援填寫參數,透過$引用正文類型參數

    8)分組後是正文類型

    數值欄位相同值為一組按照數值欄位的相同值為一類,預設為「相同值為一組」
    區間分組

    對數值內容自訂區間分類:

    1)數值區間預設提供一個區間,分組預設名為「分組」;初始預設值為無限制≤值<無限制,支援更改大小於符號,校驗數值

    2)自訂分組支援新增、修改、刪除分組,同時支援對分組自訂命名,支援將未定義分組的剩餘值分組到一個自訂命名的分組

    3)區間值支援填寫參數,透過$引用數值類型參數

    4)分組後是正文類型

    時間欄位
    支援多種時間分組類型

    1)包括年月日、年週數、年月、年季度、年份、季度、月份、月日、週數、星期、日、時、秒、分、年月日時、年月日分、年月日時分秒

    • 分組後是數值類型:季度、月份、年份、星期、日、週數、時、分、秒

    • 分組後是時間類型:年月日、年月日時、年月日時分、年月日時分秒

    • 分組後是正文類型:年季度、年月、年週數、月日

    2)時間欄位預設格式為「年月日」

    3)分組後是「年月日時、年月日時分、年月日時分秒」類型,預覽時預設展示為年月日時分秒格式,會補全時間精度。例如原欄位格式為:2024-05-21 11:15:40,改為「年月日時」格式後,將補全「分秒」,顯示為 2024-05-21 11:00:00。

    布爾類型相同值為一組分組後依舊為布爾類型欄位

    3.2 指標匯總

    說明如下:

    1)支援搜尋欄位、刪除/重新命名欄位。如下圖所示:

    欄位名校驗規則:

    • 不允許為空。

    • 限制長度<=30字元。

    • 只能是字母 (a-z A-Z)、數字 (0-9)、底線(_)、或中文的組合。

    • 不能包含空格。

    • 不能與已有欄位名和新增的其他欄位名重複。

    2)可重複拖入欄位,拖入重複欄位後,欄位名稱為「欄位名1」,編號增量增加。

    3)限制指標欄位最多為 100 個。

    3)可選欄位資料欄分類:日期時間數值正文;布爾類型/其他類型欄位:灰化不可選。具體說明如下表所示:

    欄位類型
    支援匯總方式說明
    正文欄位
    去重計數、記錄個數、字串去重連接、第一項、最後一項

    預設去重計

    1)去重計數:該欄位中相同的值只統計一次,即統計不同值的個數

    2)記錄個數:記錄該欄位有多少行資料,包含空值

    3)字串去重連接:以/分隔符連接,去重去空值

    4)第一項:按該欄位值排序順序選擇同組的第一欄資料

    5)最後一項:按該欄位值排序順序選擇同組的最後一行資料

    6)匯總後去重計數/記錄個數:為數值欄位

    7)匯總後字串去重連接/第一項/最後一項:為正文欄位

    注:分組匯總對正文欄位進行匯總時,當前限制長度為10w。

    數值欄位

    求和、求平均、求最大值、求最小值、去重計數、記錄個數、求方差、求標準差、求中位數


    預設求和

    1)求和:按分組欄位分組後,傳回每一組該數值求和

    2)求平均:按分組欄位分組後,傳回每一組該數值平均

    3)求最大值/最小值:按分組欄位分組後,傳回每一組該數值最大值/最小值

    4)求方差:

    5)標準差:

    6)中位數:求取屬於同一分組之下的所有數值中,從大到小排序後,處在中間位置的那個值。如果數值數量N是奇數個,則取排序後第(N+1)/2個。如果數值數量N是偶數個,則取排序後第N/2,第N/2+1個數的平均值

    7)匯總後為數值欄位

    時間欄位

    去重計數、記錄個數、最早時間、最晚時間


    預設去重計數

    1)最早時間:按分組欄位分組後,傳回每一組中日期時間最早(即最小)的資料

    2)最晚時間:按分組欄位分組後,傳回每一組中日期時間最新(即最大)的資料

    3)匯總後去重計數/記錄個數:為數值欄位

    4)匯總後最早時間/最晚時間:為正文欄位

    「指標匯總」欄位支援新增過濾條件,可選欄位支援選中所有資料欄和參數;計算邏輯:對符合條件的匯總欄位先過濾再計算,不影響分組欄位粒度。

    注:指標欄位為數值&新增過濾條件時,“屬於”和“不屬於”指標篩選條件對於數值欄位的語意不是完全相容;例如欄位類型為 double,過濾出不屬於 0 的資料,條件那裏不能填寫0,而要填寫 0.0 ;產品後續會優化該問題。

    3.3 資料預覽

    預設預覽前 1000 筆資料,每頁預設 20 筆資料。


    附件列表


    主題: 資料開發-定時任務
    • 有幫助
    • 沒幫助
    • 只是瀏覽
    中文(繁體)

    滑鼠選中內容,快速回饋問題

    滑鼠選中存在疑惑的內容,即可快速回饋問題,我們將會跟進處理。

    不再提示

    10s後關閉

    獲取幫助
    線上支援
    獲取專業技術支援,快速幫助您解決問題
    工作日9:00-12:00,13:30-17:30在线
    頁面反饋
    針對當前網頁的建議、問題反饋
    售前咨詢
    業務咨詢
    電話:0933-790886或 0989-092892
    郵箱:taiwan@fanruan.com
    頁面反饋
    *問題分類
    不能為空
    問題描述
    0/1000
    不能為空

    反馈已提交

    网络繁忙