什麼是資料模型?

Sigma 的資料建模

Ben Harris

Technical Instructional Designer at Sigma

歡迎!

 

recraft: half: 一個人在筆電上建立由多個相連資料表組成的資料模型

Sigma 的資料建模

歡迎!

  • 講師: Ben Harris – Sigma 教學設計師

Ben_Harris

  • 協作者: Joshua Bowman、Andrea Cato
  • 目標: 帶你在 Sigma 開始使用資料模型
Sigma 的資料建模

Oakmark 需要你的協助

 

oakmark bank

Sigma 的資料建模

Oakmark 需要你的協助

  • 建立標準化模型
  • 避免重複手動作業

recraft: half: 多位團隊成員使用一致的儀表板與圖表

Sigma 的資料建模

定義「資料模型」

Sigma 資料模型範例

Sigma 的資料建模

定義「資料模型」

 

comparison: 活頁簿 | 資料模型

 

  • 資料模型是 Sigma 的一種文件型別(類似活頁簿)
  • 重點不在使用者互動
  • 可與其他 Sigma 文件共用資料元素
Sigma 的資料建模

定義「資料模型」

 

recraft: half: 組織中的精選資料流向不同團隊

 

  • 在全組織中策展資料
  • 一致管控可見範圍
Sigma 的資料建模

定義「資料模型」

recraft: half: 餐廳廚房,擺放食材,員工正準備料理

 

  • 倉儲=廚房(原料)
  • 資料團隊=備料與出餐人員
Sigma 的資料建模

定義「資料模型」

 

recraft: half: 有條理的菜單與正在點餐的顧客

 

  • 資料模型菜單
  • 把原料整理成可直接上桌的「料理」
  • 最終使用者可直接「點餐」,不必自己下廚
Sigma 的資料建模

定義「資料模型」

  • 大家共用同一份可信的菜單
  • 資料具備準確治理可重用

recraft: half: 餐廳廚房,擺放食材,員工正準備料理

Sigma 的資料建模

定義「資料模型」

 

radial: 資料模型、Team A、Team B、活頁簿、應用程式、分析

 

  • 一個組織中可有多個資料模型
  • 依情境建立 → 團隊活頁簿應用程式分析
Sigma 的資料建模

資料模型的組成

 

recraft: half: 資料模型的組成積木:基礎資料表與指標

Sigma 的資料建模

資料模型的組成

 

base table

 

  • 從基礎資料表開始
  • 每列代表一個物件或事件
  • 例:
    • 交易 → 一列=一筆交易
Sigma 的資料建模

資料模型的組成

 

  • 基礎資料表可來源於多個倉儲資料表
  • 帳戶資料透過聯結關聯
  • 需要時,使用者可從其他表加入欄

 

base table relationships

Sigma 的資料建模

資料模型的組成

 

recraft: half: 計算機或公式產生單一指標值

 

  • 指標=預先定義的計算
  • 計算值可直接供活頁簿使用
Sigma 的資料建模

資料模型的組成

 

image around parameters and column level security

 

  • 參數篩選資料
  • 欄位層級安全性
    • → 依權限揭露資料
Sigma 的資料建模

資料模型的組成

 

  • 進階功能(如 materialization)→ 本課不涵蓋
  • 結束時:你會打好基礎;再到產品與文件深入探索

materialization

Sigma 的資料建模

一起來練習吧!

Sigma 的資料建模

Preparing Video For Download...