實際分析場景中丈屹,你可能遇到過以下情況:
同時連接多個不同數(shù)據(jù)源调俘,費時費力;業(yè)務底層數(shù)據(jù)的各種差異旺垒,越理越亂彩库;每增加一個需求,就要額外添加一個數(shù)據(jù)源先蒋,讓原本輕量的工作薄變臃腫遲緩骇钦。
多數(shù)情況下,企業(yè)數(shù)倉的建設通常采取“先污染竞漾,后治理”的原則眯搭,讓原本很容易提取到的數(shù)據(jù)窥翩,不得不通過融合多個數(shù)據(jù)源才能得到。
當我們只需要新增數(shù)據(jù)源當中的某一個列的數(shù)據(jù)時鳞仙,卻不得不鏈接一個表寇蚊,甚至一個庫,這樣的做法拖慢整個儀表板呈現(xiàn)的性能棍好。
今天就讓我們用創(chuàng)建主組的方式仗岸,減少數(shù)據(jù)源個數(shù),從而為打包工作薄瘦身借笙,跟以上的情況說拜拜~
本期《舉個栗子》扒怖,阿達要給大家分享的 Tableau 技巧是:用 創(chuàng)建主組 解決數(shù)據(jù)融合的性能問題。
栗子使用兩個數(shù)據(jù)源:?Tableau 自帶的超市數(shù)據(jù)源和 Sales Target(如下圖)业稼。其中 Sales Target 盗痒,只包含省份信息和各省對應的目標值數(shù)據(jù)。
我們假設這樣的場景:當你作為一名 Regional?Sales Director盼忌,你可能更看重自己所在 Market 或區(qū)域的銷售目標积糯。而關聯(lián)省份和區(qū)域或市場的信息,則是在示例-超市中的數(shù)據(jù)源中體現(xiàn)的谦纱。
遇到類似的情況看成,我們可以創(chuàng)建一個主組,僅將副數(shù)據(jù)源中您需要的字段并入主數(shù)據(jù)源跨嘉,然后關掉輔助數(shù)據(jù)源川慌。在栗子中,我們設定 Sales Target 是主數(shù)據(jù)源祠乃,因為包含我們最重要的目標值的度量信息梦重。而超市數(shù)據(jù)源則作為輔助數(shù)據(jù)源,僅提供地區(qū)與各省份的對應關系亮瓷。
具體步驟如下:
1
打開 Tableau 琴拧,連接?超市數(shù)據(jù)源和 Sales Target 數(shù)據(jù)源。然后嘱支,將 Sales Target數(shù)據(jù)源下的維度字段“省份”拖動到“行”功能區(qū)上蚓胸,作為視圖中的第一個字段,此時 TableauDesktop 會默認Sales Target?數(shù)據(jù)源作為該工作表的主數(shù)據(jù)源除师。
2
編輯關系沛膳,讓 Sales Target?數(shù)據(jù)源中的“省份”字段,與示例-超市中的“省/自治區(qū)”做關聯(lián)汛聚。
3
在“數(shù)據(jù)”窗格頂部锹安,選中“示例-超市”數(shù)據(jù)源,然后將“地區(qū)”維度拖到“行”功能區(qū)上,放在“省份”前面叹哭。
4
右鍵單擊“行”功能區(qū)中的“地區(qū)”字段忍宋,并選擇“創(chuàng)建主組”。?
5
省份分配到一個區(qū)域中风罩,然后單擊“確定”關閉“編輯組”對話框讶踪。
6
在“數(shù)據(jù)”窗格中,選擇“Sales Target”數(shù)據(jù)源泊交。你可以看到一個新的組字段列在 SalesTarget數(shù)據(jù)源(主數(shù)據(jù)源)中,名為“省份(組)”柱查。
?
7
將“省份(組)”維度拖到“行”功能區(qū)中的“地區(qū)”維度上以替換它廓俭。
8
將“目標值”度量拖到“列”功能區(qū)。
9
現(xiàn)在你可以關閉超市數(shù)據(jù)源唉工,也可以發(fā)布數(shù)據(jù)源或沒有輔助數(shù)據(jù)源的工作簿研乒。因為你正在使用的來自輔助數(shù)據(jù)源的“省/自治區(qū)”字段,已經(jīng)被你在主數(shù)據(jù)源中創(chuàng)建的主組字段所取代淋硝。
今天的 Tableau 技巧雹熬,你 Get 到了嗎?趕快試試看吧谣膳!
下一期《舉個栗子》竿报,再會~
文章部分信息來源于網(wǎng)絡,如有侵權請告知继谚!