統計在一定條件下,某個維度欄位去除重複資料後的計數。
例如,某商場各個品牌下有若干種商品,每天很可能出現,統一品牌下有多條銷售記錄。求每日銷售的商品品牌數量統計。如下圖所示:
本文提供了 4 種去重計數統計的實現思路及其對應優缺點,如下表所示:
展示速度快,效能最優,靈活度高。(推薦方案)
1)實時資料不能使用。
2)彙總值無法求資料整體的去重計數的結果,而是單純的依據維度得到的去重結果相加
2
展示速度較快,效能較好,可展示實時資料。(推薦方案)
注:由於自助資料集直接使用處理後的資料做儀表板展示,因此效能最優。使用記錄數實現因為統計的合計行預設求和,計算簡單,因此避免大部分效能問題。而函式和維度轉指標合計行預設還是自動,很可能出現資料載入不出等效能問題。
依據「門店銷售資料統計表」,統計每天銷售的品牌種類數量。
在自助資料集中處理資料,實現去重計數統計。
1)在「資料準備」的「業務包」下「新增表」>「自助資料集」,如下圖所示:
建立的自助資料集命名「去重統計店鋪數」。新增 demo 資料,零售行業下「門店銷售資料統計」表中的「銷售日期」和「品牌描述」欄位,如下圖所示:
使用分組彙總,按「銷售日期」對「品牌描述」進行分組,並選擇「去重計數」作為彙總方式,得出每天銷售商品的品牌數量。
1)新增好欄位後,在左側操作流程欄點選「+」,選擇「分組彙總」。如下圖所示:
2)將「銷售日期」欄位拖入分組欄,按「年月日」分組,「品牌描述」拖入彙總欄,下拉選擇「去重計數」,設定好後點選「保存并更新」,如下圖所示:
使用分組表展示自助資料集的分析結果。
1)更新資料後,點選「建立組件」,可根據建立的自助資料集建立組件,如下圖所示:
2)選擇「分組表」展示資料。將「銷售日期」拖入維度欄位,「品牌描述」拖入指標欄位,該欄位展示的即是每天銷售的品牌種類數量,「進入儀表板」完成組件製作。如下圖所示:
在儀表板中,透過為記錄數「新增統計依賴欄位」實現去重計數統計。為了查看清晰,範例設定圖表型別為分組表。
在「儀表板」中「新增儀表板」輸入對應資訊點選「確定」,如下圖所示:
在儀表板編輯頁面「新增組件」,如下圖所示:
使用行業資料下的「門店銷售資料統計表」製作組件,如下圖所示:
建立儀表板和組件後,在左側待分析區域指標下會出現「記錄數」欄位;在分析區域的維度和指標中拖入「銷售日期」和「記錄數」欄位,如下圖所示:
注:明細表不支援記錄數功能。
為「記錄數」新增統計依賴欄位「品牌描述」,則記錄數將根據同一日期維度下統計對應的品牌數量實現去重計數,求得每天銷售的品牌種類數量。完成點選「進入儀表板」。如下圖所示:
以「零售行業」業務包下的「門店銷售資料統計表」為例,統計每天銷售的品牌種類數量,在儀表板中使用 COUNTD_AGG 函式實現。
使用「門店銷售資料統計表」新增組件,步驟同上,詳情請參見本文 3.2 節。
使用「COUNTD_AGG」函式實現「品牌描述」欄位的去重計數統計。
1)在待分析指標區域點選「+」新增計算指標,如下圖所示:
2)輸入公式:COUNTD_AGG(品牌描述),得出「品牌描述」在對應維度下去重計數的統計值。設定好指標名稱之後,點選「確定」,如下圖所示:
COUNTD_AGG(array):根據當前分析維度,動態傳回某欄位的去重計數,生成結果為一動態資料列,行數與當前分析維度行數一致。詳情參見:聚合函式 。
在分析區域的維度和指標中拖入「銷售日期」和新增的「品牌數量」欄位,則新增的「品牌數量」欄位即展示的是每天銷售的品牌數量的去重計數統計值。完成後「進入儀表板」。如下圖所示:
以「零售行業」業務包下的「門店銷售資料統計表」為例,統計每天銷售的品牌種類數量,透過維度轉指標實現。
將「品牌描述」欄位,從維度「轉化為指標」,實現去重計數。如下圖所示:
使用「分組表」展示資料。並在分析區域的的維度指標欄拖入對應欄位。「品牌描述」欄位即展示的是每天銷售的品牌數量。完成後「進入儀表板」。如下圖所示:
詳情請參加本文 1.1 節。
APP 及 H5 效果如下圖所示: