分組與匯總框支援拖曳移除
支援切換「維度分組」和「指標匯總」
將數值欄位拖入「維度分組」並選擇「區間分組」後,需要保證分組區間沒有重合,且不支援設定數值區間屬於無限制,詳情參見本文第三章
分組匯總主要用於同類資料的匯總計算。
例如使用者需要將產品名稱相同的資料合併在一起並計算對應的匯款金額。範例效果如下所示:
新增「分組匯總」算子,對原始資料根據條件將相同的資料先合併到一組,然後按照分組後的資料進行匯總計算。如下圖所示:
「訂單資料」表中,存在地區、城市、應付金額等欄位,現希望知道每個地區的總應付金額。
1)建立定時任務,拖入「資料轉換」算子,進入「資料轉換」算子。
2)拖入「DB表輸入」算子,讀取「訂單資料」表。如下圖所示:
1)拖入「分組匯總」算子,將貨主地區拖入維度分組中,選擇「相同值為一組」;將應付金額拖入指標匯總中,選擇「求和」。如下圖所示:
2)點選「資料預覽」,如下圖所示:
使用者可使用「DB表匯出」算子將資料匯出到資料庫中。
或者對資料進行進一步處理,比如與「訂單資料」表左右聯動後,使用「新增計算列」算子求出每個城市的應付金額佔地區總應付金額的比例。
「分組匯總」算子設定介面如下圖所示:
注:支援僅配置「維度分組」欄位或「指標匯總」欄位。
說明如下:
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)限制指標欄位最多為 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 ;產品後續會優化該問題。
預設預覽前 1000 筆資料,每頁預設 20 筆資料。
滑鼠選中內容,快速回饋問題
滑鼠選中存在疑惑的內容,即可快速回饋問題,我們將會跟進處理。
不再提示
10s後關閉
反馈已提交
网络繁忙