跳到主要內容

Tableau Server Certified Associate 認證考試心得與準備建議 (v2020.1)

 是的,經過不到一周我又考了一次Tableau;但這次考的是Tableau Server Certified Associate

距離我上次取得Tableau Server 證照已經超過五年多~ 之前取得的還是"Tableau Server 9 Qualified Associate"~ ~ 想說 Desktop都更新了,那Server 也順便一下好了。

ok,我實際上準備考試的時間大概就2天時間,這時間絕對不值得大家參考;畢竟我已經考過一次,且實務上安裝過幾十甚至上百次,處理過無數問題了。

這篇我來分享一下這次考試心得,如果你/妳也想取得Tableau Server Certified Associate認證,我也提供一些建議的準備方法。

考試的語言選擇

上次考Desktop時我選擇簡體中文試題,主要擔心有太多題目需要理解會花去太多時間。
但這次我考Server選擇的是英文試題,主要的考量是關於Server有許多用語繁體與簡體是有蠻大差異,平常我看文件也是以英文/繁中為主,考試突然要看一堆簡中用詞反而容易搞混;加上Server的考題使用的英文相對簡單不容易搞錯,所以我考試選擇"英文"試題。

考試的系統環境與事前準備

  1. Tableau Server 認證考試與Desktop 考試都一樣是透過線上考試遠端監考,所以我就不多寫了,可以參考前一篇 Tableau Desktop Certified Associate 認證考試心得與準備建議 (v2020.1)
  2. 有一個差別是Tableau Server 考試的遠端電腦會安裝好一個空的Tableau Server,桌面上會有TSM 捷徑;進入考試題目的第一個頁面會有 TSM admin與Tableau Server admin 帳號密碼;我建議一開始就都先登入放著,考試時間內基本上不會time out 被登出。

考試的小提示

  1. VM 內的Tableau Server 基本上可以用在當某些問題不太確定答案時可以直接畫面上確認;例如問到某個選項是否在Setting 內,就可以直接打開來找找看。
  2. 考試時是可以使用Google的,而且真的很多時候會需要用到,例如會考到執行某個指令(加上某些參數)會有甚麼結果;通常我們不可能記得所有參數,所以就需要快速將題目的指令與參數複製貼上到google。用Google搜尋會比自己打開tableau help 慢慢找來的快很多。
  3. 我考試時除了會開啟TSM & Tableau Server頁面外,也保留一個Google 頁面隨時可以google,這三個頁籤都放在Chrome不會關閉,而且跟考試題目的網頁分開。
  4. 要在90分鐘內完成80題試題,有單選有複選(且複選題不會提示有幾個答案),每一題的時間基本上就是1分鐘而已,所以雖然可以Google但也要隨時注意時間!! 原則上是將考題上關鍵字複製貼上到Google,Tableau 官方文件通常會出現在前面,點開連結後內文再做一次"Ctrl+F"搜尋快速找到你要的資訊。

準備考試的建議

第一個建議是最好要有實務的Tableau Server安裝/管理經驗,發布工作簿,發布數據源,管理內容,管理使用者,管理權限,站點功能等常用功能,且熟悉Tableau UI介面/知道各項功能所在位置會對考試很有幫助。

考試環境是Windows 系統,但考試大致上與Windows/Linux版本無關,準備考試時建議以Windows版本文件為主來閱讀,且記得閱讀考試版本的對應文件,別閱讀最新版本,可能會有落差。例如https://help.tableau.com/v2020.1/server/zh-tw/plan.htm

考試以Tableau Server 原生功能為主,雖然2020.1 已經包含 Data Management Add-on & Server Management Add-On,但考試內容完全沒有包含。(未來會不會改,請注意官方考試指南)

考試的題目分布在五個領域,在官方考試指南中有分數比重說明。我把我覺得重點的地方整理如下:

  1. Preparation - 20%
    • 最小安裝/建議安裝的硬體規格,能記得就記得,不然就知道怎樣快速Google 到答案XD
    • SMTP(email) 設定與相關聯的Event\Report....
    • 熟悉License型態,Creator/Expolor/Viewer 授權差異?  對應到的站點角色? 站點角色對應到的權限限制?
    • 網路相關資訊,例如Server 要固定IP/主機名稱解析/主要服務用到的Port ? 
    • SSL 相關,TSM 固定使用 HTTPS(SSL),還有那些地方使用SSL ?  Internal SSL / external SSL / Repository 與 其他server 使用SSL ?
    • 防毒軟體可能的影響,要設定那些位置排除掃毒?
    •  TSM 登入的帳號要是本機的電腦管理員群組成員,此外還有哪些注意事項? 是否一定要加入網域才能設定叢集,每個node 是否要使用相同RUN AS User ?
    • Default 的TSM Run As User "Network Service" 與指派特定User 差異?
    • 主要的Tableau Server Processes 負責的功能需清楚,Processes 流程的前後關係,工作簿開啟,或數據源刷新等工作流程使用到那些Processes 與順序?
    • Published Data Source 優點?
  2. Installation & Configuration - 25%
    • 預設安裝路徑與非預設路徑的差異,叢集安裝時每個Node的路徑?
    • 叢集環境的相關要求? 分散式安裝如何達到HA ?  Coordination Service 如何配置? 
    • 如果要使用Python指令碼自動化安裝要怎麼做? 準備甚麼? 靜默安裝的相關指令?
    • External (Active Directory) vs. local ? Trusted Ticket 用途與流程 ? SAML 相關設定?
    • Cache 的設定指定? 預設Cache 設定為何? Cache 在Tableau Server 的影響? Cache 何時過期,如何避免使用cache ?
    • 如何創建站點,誰可以建立/刪除站點? 站點的Setting 有哪些項目? 哪些是可以逐站點不同配置? 站點管理員與Server管理員的權限上差異?
    • 如何新增使用者,如何新增群組與管理群組? 指令操作?
    • 內容權限規劃的best practice? 專案權限/子專案權限/工作簿/數據源權限... 專案權限的鎖定? 專案管理者/Owner 對內容的權限?  建議把權限的章節仔細閱讀,最好能搭配實際操作為佳。
  3. Administration - 36%
    • 排程(schedules),誰可以創建/刪除? 誰可以執行? 
    • 篩除使用者/更換內容擁有者需注意甚麼事情? 工作簿內嵌數據源的資料連線密碼會在更換owner 時被移除要怎麼處置? 
    • 如何執行Server 備份/還原? 相關指令與參數? 路徑位置?
    • Log 備份指令? Log 位置? 如何清除 log ?
    • License 新增與更新方式? 離線如何做?
    • 如何在Server上管理Desktop License 使用狀態?
    • revision history 怎麼使用? 哪邊可以設定相關限制或關閉revision history ?
    •  data-driven alerts 怎麼設定? 誰可以使用? 多久檢查一次數據變化?
    • 預設的管理者檢視報表可以看到那些資訊? 如何創建自定義的管理報表?
    •  performance recording 用途? 如何啟用 performance recording? 
    • 數據源的發布與使用方式,認證(Certification)的數據源是甚麼? 
    • "建議"功能內顯示的數據源/工作簿根據甚麼來推薦?
  4. Troubleshooting - 13%
    •  third party cookies ? 如何排除此問題?
    • 如何重建server admin 帳號/密碼? 
    • 甚麼情況下需要Rebuild the search index
  5. Migration & Upgrade - 6%
    • 升級作業注意事項? 包含從non-tsm 升級至tsm version 要怎麼做?
    • 完整移除Tableau Server 指令與參數? 何時須使用完整移除? 升級Tableau 至新版本後,原版本如何移除? 可以不移除? 
    • Tableau Desktop / Server 若在不同版本時的相容性? 有哪些可能的限制?

Tableau 官方的Server help 檔案如果是PDF 版本大概是兩千五百多頁,如果你有足夠時間準備的話,我會建議你把官方考試指南提到的相關主題的文件內容都看過一次,至少知道大概資訊,對於考試時要查找會比較有方向。

祝大家順利通過考試,取得認證。



留言

這個網誌中的熱門文章

[HowTo] 怎樣才能畫出環圈圖(甜甜圈)

首先呢,要有個圓餅圖(Pie Chart) 接下來,在Rows上以滑鼠左鍵雙擊輸入數字"0",輸入後Tableau會建立一個SUM(0)

[HowTo] 地址批次轉換為經緯度

兩個我知道可以批次轉換地址為經緯度的網站 Batch Geocoding 這網站是透過 Google Map API, 因為非商用 google 是有限制的。 實際再用時當一次轉換筆數過多時中間容易會有失敗的現象 , 筆數越多失敗率越高

[HowTo] 用Tableau來繪製雷達圖

雷達圖 (Radar Chart) 經常被使用在需要同時評估多重指標時,例如戰力圖、財務狀態綜合指標、品質管制分析、員工能力分析等等 在 Tableau 最簡單要繪製雷達圖的方式是先將相關指標值轉換為 (x 、 y) 座標標示,在 Tableau 利用 polygon 將指標依序連接起來,最後放上一個雷達圖的底圖。

[HowTo] 用甜甜圈來呈現目標達成率

如何用環狀圖(甜甜圈)來呈現如下圖的單一個目標達成率的數字呢? 其實方法就是,用兩個數字XDDDD 如果你的數據跟我的Sample一樣已經有目標值(Goal) & 實際值(Sales),就要先算出與目標值的差距數值 如果你的數據已經是達成率,那就做一個 1-[達成率] 的計算字段來代替 接下來一樣是先選擇做一個Pie Chart, 但這時候是將Measure Names放到Color,然後將Measure Values 放到Angle Measure Values 只保留SUM(Sales) & SUM(Gap to Goal)兩項 再來就可以透過前一篇提到的甜甜圈作法,用雙軸的方式產生出一個小圓覆蓋在Pie Chart上面 最後調整顏色 & 格式 &文字,然後需要的話可以將數值顯示在中間 那整個完成後的視圖如下:

[HowTo] 關於排序的幾種方式 - 參數控制

排序 (sorting) 在做數據分析時經常會被使用。 在 Tableau 的設計中,簡單的排序只要畫面上點選就可以做到。 但有時候,設計者希望能透過參數的選擇方式,讓閱讀者能夠點選或切換排序依據。 這時候就需要一些稍微進階的作法。 這篇會說明透過參數與計算字段方式來產生動態的排序。 (update at 2020/04/24) 範例一 :  顯示各年度次類別的銷售,並可選擇依據哪個年度排序,且選擇遞增或遞減排列 如何做呢 ? 建立兩個參數,一個是年度,另一個是昇降冪 建立計算字段 計算字段如下,主要是透過一個邏輯判斷僅保留下參數選定的年度的Sales,然後乘上參數(+1/-1)來改變排序方向 最後在 Sub-Category 的排序中選擇以剛剛的計算字段作為排序依據 完成後如下 : 範例二 : 主要維度需要可以選擇 ( 次分類、洲或者區域與產品分組 ) 顯示銷售、利潤與毛利率,並可依據其中一項度量作為排序依據且選擇遞增或遞減排列。 如何做呢 ? 分別建立主欄位、度量、昇降冪的參數 建立計算字段  A.  建立維度的選擇計算字段如下 建立排序用的計算字段B,透過邏輯判斷先選擇度量的參數, 然後乘上參數(+1/-1)來改變排序方向 最後在前面創建的主欄位選擇維度(A)的排序中選擇剛剛的計算字段B 完成後如下 :