Tableau學習首部曲 | 第一次接觸Tableau就上手,簡單好用的資料視覺化工具
重點摘要:「Tableau學習手冊三部曲讓你快速掌握Tableau視覺化工具,建立資訊圖表用數據說故事,與聽眾分享你的洞見。」
Tableau一直是市場上炙手可熱的資料視覺化工具,並且能夠和許多的資料庫做整合串接,如MS SQL、Oracle、AWS等,讓使用者可以輕易的調動資料庫中的數據,來完成資料視覺化的任務。
此外在數據爆炸的時代下,Tableau的應用場景也相當廣泛,不論是金融業零售業、製造業或甚至建設業,都能夠藉由Tableau用淺顯易懂的功能介面與豐富的統計圖表,用數字來講述產業洞見。
這份學習手冊將完整的介紹Tableau各項功能,包含環境安裝、Tableau Sheet、Tableau Calculation、Dashboard與Story等,幫助大家能夠在短時間內快速上手Tableau這套工具,建立出第一份視覺化的圖表,在使用Tableau建立視覺化圖表的過程中,大家不用擔心需要會碰到Coding的問題,直接以滑鼠拖拉的方式,就可以用數據來說故事。
Tableau學習手冊三部曲章節規劃
第一部:Tableau工作環境介紹
- Tableau 安裝流程與系統環境說明
- Tableau Data Connection資料源連接
- Tableau Sheet工作區域說明
第二部:Tableau資料運算方式
- Tableau Calculation計算方式說明
- Tableau Data Export匯出數據資料
第三部:Tableau資料視覺化
- Tableau Analysis製作分析圖表
- Tableau Map建立地圖
- Tableau Dashboard建立儀表板
- Tableau Story建立故事
今天我們將與大家介紹Tableau學習手冊三部曲的第一部:Tableau工作環境介紹。
一、Tableau 安裝流程與系統環境說明
首先前往Tableau官網,於Tableau官網上下載14天免費試用版本,待14天到期後,Tableau會要求你購買軟體啟動金鑰,購買軟體啟動金鑰後才能繼續使用Tableau。
若具有學生的身分,可以前往Tableau Student下載Tableau學生版本,在註冊Tableau帳號時,Tableau會要求你上傳學生證作為身分驗證,順利完成註冊後就可以擁有為期12個月的Tableau免費使用權利。(註:Tableau Student學生版方案要從英文的官網才會顯示,中文網站暫不提供此項服務。)
點擊下載Tableau免費試用版後,進入Tableau安裝流程,於安裝作業開始前,需先查看電腦作業系統Windows版本為32位元 or 64位元,Mac為統一OS版本,確認作業系統版本後,執行Tableau軟體安裝流程。
完成Tableau軟體安裝後,前往Tableau首頁,左側邊欄為可選擇連線資料源,也就是Tableau可以調動的資料庫類型,其類型又可以分為在[到檔案]與在 [至伺服器]兩種。
在 [到檔案] 下,連線到存儲在 Microsoft Excel 檔、文字檔、Access 檔、Tableau 資料擷取檔和統計檔(例如 SAS、SPSS 和 R)中的資料。在 [至伺服器] 下,連線到存儲在資料庫(如 Microsoft SQL Server 或 Oracle)中的資料。根據您連線到哪些伺服器以及連線頻率,此部分中列出的伺服器名稱將變更。
二、Tableau Data Connection資料源連接
Tableau 資料來源檢視頁面
我們選取一個連接資料源後,就會進入Tableau 資料來源檢視頁面,畫面左側為該連接資料源裡面所儲存的資料表,畫面上方則是資料表的連結方式,我們可以將此畫面再進一步劃分成:A、B、C、D四個區塊。
- A區塊:左側窗格,顯示連線的資料來源及資料相關其他詳細資料。
- B區塊:畫布,顯示有關如何設定資料來源以及組合資料選項的資訊。
- C區塊:資料網格,顯示 Tableau 資料來源中包含的前 1,000 列資料。
- D區塊:中繼資料網格,以列的形式顯示資料來源中的欄位
連接Excel資料
Tableau可以連接到.xls或.xlsx檔案,作為Tableau數據源,在Tableau首頁的連接資料源中,選擇Microsoft Excel檔案,就可以把Excel檔案匯入至Tableau。
連接文字檔案資料
Tableau可以連接文字檔案資料,作為Tableau數據源,如txt、csv等,在Tableau首頁的連接資料源中,選擇文字案,就可以把文字檔匯入至Tableau。
連接資料庫資料
Tableau可以連接到資料庫的資料,作為Tableau數據源,以連結SQL Server資料庫為例,輸入欲連結之SQL Server伺服器與底下的資料庫名稱,就可以把儲存於指定資料庫的資料匯入至Tableau。
Tableau聯結資料(Data Join)
在 Tableau 中分析的資料通常由與特定欄位(即列)相關的表的集合組成。聯結是一種在這些公用欄位上合併相關資料的方法。使用聯結合併資料後會產生一個通常透過新增資料列橫向擴展的表。
Tableau混合資料(Data Blend)
資料混合是一種合併多重來源資料的方法。資料混合可從次要資料來源加入其他資訊,並直接在檢視中,將該資訊與主資料來源中的資料一同顯示。
不同於聯結,資料混合能將資料來源保持獨立,而只將不同來源的資料一起顯示。檢視不同粒度層級的資料時,尤其適合使用此方式。例如,您的交易資料和配額資料分別來自不同來源。由於聯結屬於列層級,因此若要聯結此資料,系統會針對每次交易複製部分配額資訊。因此,資料混合才是更理想的方式。系統會單獨查詢每個資料來源,並將結果彙總至適當的層級,然後再進行視覺化。
Tableau合併資料(Data Union)
Tableau可以透過將值(列)從一個表附加到另一個表來聯集兩個或更多表,此外若要聯集Tableau資料來源中的資料,表必須來自同一連線。
三、Tableau Sheet工作區域說明
點擊Tableau首頁上方的Tableau圖式,進入Tableau工作區域。
Tableau工具欄(Tool Bars)
Tableau工具欄包含:連接到資料源,新增工作表、儲存、排序等指令。
以下圖表為Tableau工具欄按鈕及功能說明:
Tableau工作區域(Work Sheet)
Tableau工作區域包含:頁面、篩選器與標記,頁面可以放置不同的資料欄位、篩選器可以設定欄位資料的條件,標記可透過顏色、大小、文字等來區分、識別不同的欄位資料。
Tableau分析窗格(Analytics Pane)
Tableau分析窗格中包含平均線、盒狀圖、趨勢預測等分析圖表類型,可透過拖拉的方式工作表區域。
Tableau資料窗格(Data Pane)
資料窗格為Tableau連接資料源後,可使用於分析的資料欄位,包含維度、度量、集與參數。
維度(Dimensions)
當Tableau第一次連接數據源時,會將數據源裡面包含字串、日期、布林值等非數值型欄位資料,放在維度的區塊,我們可以透過點擊不同的數據源,來切換裡面資料欄位。
我們可以透過點擊維度裡面的資料欄位,來切換資料欄位的儲存類型,但要注意錯誤的資料儲存類型會導致圖表無法正常顯示。
度量(Measures)
當Tableau第一次連接數據源時,會將數據源裡面包含數值型欄位資料,放在度量的區塊,度量區塊裡面的欄位可提供SUM、AVG、Max等數學運算。
集(Set)
可以根據分析需求,將相關聯的欄位資料,建立為一個子資料集,透過將滑鼠移動到指定欄位,點擊右鍵,選擇建立,就可以建立集合。
參數(Variable)
參數是全域預留位置值(像是數字、日期或字串),可以取代計算、篩選器或參考線中的常數值,例如,我們希望使其在銷售額大於 $500,000 時傳回 True,若未大於則傳回 False,可以在公式中使用參數來取代常量值 [500000] 。接著透過使用參數控制項來動態變更計算中的閾值。參數就如同變數的概念。
狀態列(Status)
位於Tableau工作區域的左下角,主要說明功能表項目說明以及有關當前檢視的資訊。
Tableau有時會在狀態列的右下角顯示警告圖示,以指示錯誤或警告,下面是可能的警告圖示及其含義,以下為Tableau的狀態列圖示說明:
四、Tableau學習手冊第一部曲重點回顧
Tableau 安裝流程與系統環境說明
Tableau官網上下載14天免費試用版本,待14天到期後,Tableau會要求你購買軟體啟動金鑰,購買軟體啟動金鑰後才能繼續使用Tableau,若具有學生的身分,可以前往Tableau Student下載Tableau學生版本,在註冊Tableau帳號時,Tableau會要求你上傳學生證作為身分驗證,順利完成註冊後就可以擁有為期12個月的Tableau免費使用權利。
Tableau Data Connection資料源連接
Tableau可調動的資料庫類型,其類型又可以分為在[到檔案]與在 [至伺服器]兩種,在 [到檔案] 下,連線到存儲在 Microsoft Excel 檔、文字檔、Access 檔、Tableau 資料擷取檔和統計檔(例如 SAS、SPSS 和 R)中的資料。在 [至伺服器] 下,連線到存儲在資料庫(如 Microsoft SQL Server 或 Oracle)中的資料。根據您連線到哪些伺服器以及連線頻率,此部分中列出的伺服器名稱將變更。
Tableau Sheet工作區域說明
Tableau工作區域包含:頁面、篩選器與標記,頁面可以放置不同的資料欄位、篩選器可以設定欄位資料的條件,標記可透過顏色、大小、文字等來區分、識別不同的欄位資料。
當Tableau第一次連接數據源時,會將數據源裡面包含字串、日期、布林值等非數值型欄位資料,放在維度的區塊,我們可以透過點擊不同的數據源,來切換裡面資料欄位,若數據源裡面包含數值型欄位資料,放在度量的區塊,度量區塊裡面的欄位可提供SUM、AVG、Max等數學運算。
Tableau可以根據分析需求,將相關聯的欄位資料,建立為一個子資料集,透過將滑鼠移動到指定欄位,點擊右鍵,選擇建立,就可以建立集合,參數則是全域預留位置值(像是數字、日期或字串),可以取代計算、篩選器或參考線中的常數值。
下一講我們將為大家介紹Tableau學習手冊二部曲的內容:Tableau資料運算方式,謝謝大家的支持!