曾經,你因為使用 Join 之後造成數據重複,每次都需要透過 LOD 計算得出正確數據; 曾經,你使用 Blending 來關聯不同粒度層級的數據,但又常常被聚合 / 非聚合計算給限制住; 曾經,你同時使用了 Join & Blending 但卻無法發布為 Tableau 數據源來重複使用; 這些曾經的不便,在 Tableau 2020.2 有了改變。 前幾天推出的 Tableau 2020.2 版本帶來了全新的數據建模功能 – Relationship 新的 Relationship 功能改變了 Tableau 數據建模的方式,在不同的數據表間僅定義資料的 ” 關聯 ” ,但不定義連接 (Join) 的方式 在 Relationship 的建模方式下,隨時根據視圖分析內容需要的維度與度量來決定資料連結方式 (Join) ,使得資料的連接變得相當彈性。 而且可以自動判斷資料的詳細級別進行聚合計算,避免數據重複造成的計算錯誤,也省掉了建立 LOD 來修正計算的工作。 此外, Relationship 也可以當作一個數據來源進行發布,無論是 Live or Extract 都能使用。 對非資訊出身的 Tableau 使用者,使用全新的 Relationship 來進行資料建模相當程度的減少了學習資料連接的門檻,能更快更容易的使用資料。 對於組織內負責管理與提供資料的 IT 來說,相同的分析需求下全新的 Relationship 可以用一個數據來源來解決以往需要複雜數據連接,甚至還需要混合數據的資料模型。提升了數據來源的可共用性,減輕了數據管理的複雜度,更可減少重複的數據儲存。 新的 Relationship Data Model 分為 logical layer 與 physical layer 。 ( https://help.tableau.com/v2020.2/pro/desktop/en-us/datasource_datamodel.htm ) Physical layer 等同於過往版本的 Tableau 數據模型,可以在這邊進行標準的數據連接 (Join) ,跨數據源連接 (Cross-Database-Join) ,資料合併 ...
分享我使用Tableau的心得,偶爾寫些小功能的介紹,偶爾寫幾篇算是教學的文章。 如果有想問我的就請留言吧!