Tableau學習首部曲 | 第一次接觸Tableau就上手,簡單好用的資料視覺化工具

重點摘要:「Tableau學習手冊三部曲讓你快速掌握Tableau視覺化工具,建立資訊圖表用數據說故事,與聽眾分享你的洞見。」

Alex Chang
微思維 A Little Thought
Sep 27, 2020

--

Tableau學習首部曲 | 第一次接觸Tableau就上手,簡單好用的資料視覺化工具

Tableau一直是市場上炙手可熱的資料視覺化工具,並且能夠和許多的資料庫做整合串接,如MS SQL、Oracle、AWS等,讓使用者可以輕易的調動資料庫中的數據,來完成資料視覺化的任務。

此外在數據爆炸的時代下,Tableau的應用場景也相當廣泛,不論是金融業零售業、製造業或甚至建設業,都能夠藉由Tableau用淺顯易懂的功能介面與豐富的統計圖表,用數字來講述產業洞見。

這份學習手冊將完整的介紹Tableau各項功能,包含環境安裝、Tableau Sheet、Tableau Calculation、Dashboard與Story等,幫助大家能夠在短時間內快速上手Tableau這套工具,建立出第一份視覺化的圖表,在使用Tableau建立視覺化圖表的過程中,大家不用擔心需要會碰到Coding的問題,直接以滑鼠拖拉的方式,就可以用數據來說故事。

Tableau學習手冊三部曲章節規劃

第一部:Tableau工作環境介紹

  1. Tableau 安裝流程與系統環境說明
  2. Tableau Data Connection資料源連接
  3. Tableau Sheet工作區域說明

第二部:Tableau資料運算方式

  1. Tableau Calculation計算方式說明
  2. Tableau Data Export匯出數據資料

第三部:Tableau資料視覺化

  1. Tableau Analysis製作分析圖表
  2. Tableau Map建立地圖
  3. Tableau Dashboard建立儀表板
  4. Tableau Story建立故事

今天我們將與大家介紹Tableau學習手冊三部曲的第一部:Tableau工作環境介紹。

一、Tableau 安裝流程與系統環境說明

首先前往Tableau官網,於Tableau官網上下載14天免費試用版本,待14天到期後,Tableau會要求你購買軟體啟動金鑰,購買軟體啟動金鑰後才能繼續使用Tableau。

若具有學生的身分,可以前往Tableau Student下載Tableau學生版本,在註冊Tableau帳號時,Tableau會要求你上傳學生證作為身分驗證,順利完成註冊後就可以擁有為期12個月的Tableau免費使用權利。(註:Tableau Student學生版方案要從英文的官網才會顯示,中文網站暫不提供此項服務。)

Tableau學生版

點擊下載Tableau免費試用版後,進入Tableau安裝流程,於安裝作業開始前,需先查看電腦作業系統Windows版本為32位元 or 64位元,Mac為統一OS版本,確認作業系統版本後,執行Tableau軟體安裝流程。

執行Tableau軟體安裝流程畫面

完成Tableau軟體安裝後,前往Tableau首頁,左側邊欄為可選擇連線資料源,也就是Tableau可以調動的資料庫類型,其類型又可以分為在[到檔案]與在 [至伺服器]兩種。

在 [到檔案] 下,連線到存儲在 Microsoft Excel 檔、文字檔、Access 檔、Tableau 資料擷取檔和統計檔(例如 SAS、SPSS 和 R)中的資料。在 [至伺服器] 下,連線到存儲在資料庫(如 Microsoft SQL Server 或 Oracle)中的資料。根據您連線到哪些伺服器以及連線頻率,此部分中列出的伺服器名稱將變更。

Tableau首頁畫面

二、Tableau Data Connection資料源連接

Tableau 資料來源檢視頁面

我們選取一個連接資料源後,就會進入Tableau 資料來源檢視頁面,畫面左側為該連接資料源裡面所儲存的資料表,畫面上方則是資料表的連結方式,我們可以將此畫面再進一步劃分成:A、B、C、D四個區塊。

  • A區塊:左側窗格,顯示連線的資料來源及資料相關其他詳細資料。
  • B區塊:畫布,顯示有關如何設定資料來源以及組合資料選項的資訊。
  • C區塊:資料網格,顯示 Tableau 資料來源中包含的前 1,000 列資料。
  • D區塊:中繼資料網格,以列的形式顯示資料來源中的欄位
Tableau 資料來源檢視頁面

連接Excel資料

Tableau可以連接到.xls或.xlsx檔案,作為Tableau數據源,在Tableau首頁的連接資料源中,選擇Microsoft Excel檔案,就可以把Excel檔案匯入至Tableau。

Tableau連接Excel資料

連接文字檔案資料

Tableau可以連接文字檔案資料,作為Tableau數據源,如txt、csv等,在Tableau首頁的連接資料源中,選擇文字案,就可以把文字檔匯入至Tableau。

Tableau連接文字檔案資料

連接資料庫資料

Tableau可以連接到資料庫的資料,作為Tableau數據源,以連結SQL Server資料庫為例,輸入欲連結之SQL Server伺服器與底下的資料庫名稱,就可以把儲存於指定資料庫的資料匯入至Tableau。

Tableau連接資料庫資料

Tableau聯結資料(Data Join)

在 Tableau 中分析的資料通常由與特定欄位(即列)相關的表的集合組成。聯結是一種在這些公用欄位上合併相關資料的方法。使用聯結合併資料後會產生一個通常透過新增資料列橫向擴展的表。

Tableau聯結資料(Data Join)

Tableau混合資料(Data Blend)

資料混合是一種合併多重來源資料的方法。資料混合可從次要資料來源加入其他資訊,並直接在檢視中,將該資訊與主資料來源中的資料一同顯示。

不同於聯結,資料混合能將資料來源保持獨立,而只將不同來源的資料一起顯示。檢視不同粒度層級的資料時,尤其適合使用此方式。例如,您的交易資料和配額資料分別來自不同來源。由於聯結屬於列層級,因此若要聯結此資料,系統會針對每次交易複製部分配額資訊。因此,資料混合才是更理想的方式。系統會單獨查詢每個資料來源,並將結果彙總至適當的層級,然後再進行視覺化。

Tableau混合資料(Data Blend)

Tableau合併資料(Data Union)

Tableau可以透過將值(列)從一個表附加到另一個表來聯集兩個或更多表,此外若要聯集Tableau資料來源中的資料,表必須來自同一連線。

Tableau合併資料(Data Union)

三、Tableau Sheet工作區域說明

點擊Tableau首頁上方的Tableau圖式,進入Tableau工作區域。

點擊Tableau首頁上方的Tableau圖式,進入Tableau工作區域

Tableau工具欄(Tool Bars)

Tableau工具欄包含:連接到資料源,新增工作表、儲存、排序等指令。

Tableau工具欄(Tool Bars)

以下圖表為Tableau工具欄按鈕及功能說明:

Tableau工具欄按鈕及功能說明(一)
Tableau工具欄按鈕及功能說明(二)

Tableau工作區域(Work Sheet)

Tableau工作區域包含:頁面、篩選器與標記,頁面可以放置不同的資料欄位、篩選器可以設定欄位資料的條件,標記可透過顏色、大小、文字等來區分、識別不同的欄位資料。

Tableau工作區域(Work Sheet)

Tableau分析窗格(Analytics Pane)

Tableau分析窗格中包含平均線、盒狀圖、趨勢預測等分析圖表類型,可透過拖拉的方式工作表區域。

Tableau分析窗格(Analytics Pane)

Tableau資料窗格(Data Pane)

資料窗格為Tableau連接資料源後,可使用於分析的資料欄位,包含維度、度量、集與參數。

Tableau資料窗格(Data Pane)

維度(Dimensions)

當Tableau第一次連接數據源時,會將數據源裡面包含字串、日期、布林值等非數值型欄位資料,放在維度的區塊,我們可以透過點擊不同的數據源,來切換裡面資料欄位。

Tableau的維度(Dimensions)

我們可以透過點擊維度裡面的資料欄位,來切換資料欄位的儲存類型,但要注意錯誤的資料儲存類型會導致圖表無法正常顯示。

Tableau之切換維度的儲存資料類型

度量(Measures)

當Tableau第一次連接數據源時,會將數據源裡面包含數值型欄位資料,放在度量的區塊,度量區塊裡面的欄位可提供SUM、AVG、Max等數學運算。

Tableau的度量(Measures)

集(Set)

可以根據分析需求,將相關聯的欄位資料,建立為一個子資料集,透過將滑鼠移動到指定欄位,點擊右鍵,選擇建立,就可以建立集合。

Tableau的集(Set)

參數(Variable)

參數是全域預留位置值(像是數字、日期或字串),可以取代計算、篩選器或參考線中的常數值,例如,我們希望使其在銷售額大於 $500,000 時傳回 True,若未大於則傳回 False,可以在公式中使用參數來取代常量值 [500000] 。接著透過使用參數控制項來動態變更計算中的閾值。參數就如同變數的概念。

Tableau的參數(Variable)

狀態列(Status)

位於Tableau工作區域的左下角,主要說明功能表項目說明以及有關當前檢視的資訊。

Tableau的狀態列(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資料運算方式,謝謝大家的支持!

--

--

Alex Chang
微思維 A Little Thought

留著商科人的血,卻喜歡接觸科技人的新鮮事,熱愛學習各種科技新知,期望能成為一位兼具商業思維與科技氣息的混血人。歡迎來信交流:cs5252hh@gmail.com。IG:@alex_pmlifenote