語意模型基礎

Microsoft Fabric 的資料擷取與語意模型

Alex Kuntz

Head of Cloud Curriculum, DataCamp

預設語意模型

Power BI 預設語意模型

  • 建立:在建立 Lakehouse 或 Warehouse 時自動產生。
  • 編輯:透過 SQL Analytics Endpoint 的模型區段進行編輯。
  • 功能
    • 支援基本關聯與計算
    • 不支援進階計算與安全性
Microsoft Fabric 的資料擷取與語意模型

自訂語意模型

Power BI 自訂語意模型

  • 建立:在 Lakehouse 或 Warehouse 使用「New Semantic Model」選項建立。
  • 編輯:提供完整功能的資料模型編輯器。
  • 功能
    • 完整掌控複雜關聯與進階計算
    • 支援進階功能:計算欄、階層、RLS 等
Microsoft Fabric 的資料擷取與語意模型

資料集模式速覽

Import 模式

  • 將資料載入模型,查詢回應快速
  • 需更新以維持資料即時性。

DirectQuery 模式

  • 直接從來源查詢即時資料。
  • 查詢回應較慢。

Direct Lake 模式

  • 直接從 OneLake 查詢資料。
  • 即時存取,無延遲。

Import 模式

DirectQuery 模式

Direct Lake 模式

Microsoft Fabric 的資料擷取與語意模型

複合資料集模式

  • 在一個資料集中結合 Import 與 DirectQuery 模式。 複合模式

  • 模式選擇

    • 靜態資料用 Import,即時更新用 DirectQuery
  • 重點考量

    • 適合同時有不同需求的資料集。
    • 同時管理兩種模式會增加複雜度。
Microsoft Fabric 的資料擷取與語意模型

使用者定義彙總

什麼是彙總(Aggregations)?

  • 將大量資料彙整為較小、易查詢的資料表。

何時使用彙總?

  • 當大型資料集拖慢報表時。
  • 以摘要層級資料建立報表(如每月銷售)。

彙總的好處

  • 降低查詢時間與處理量,提升效能

使用者定義彙總

Microsoft Fabric 的資料擷取與語意模型

Power BI Premium 的大型資料集

大型資料集格式

  • 以專屬儲存體支援超過 10 GB 的資料集。
  • 提供高度壓縮的記憶體內儲存,加速查詢。

功能

  • 支援遞增式重新整理以因應成長中的資料集。
  • 支援 XMLA 端點以進行高效寫入作業。
Microsoft Fabric 的資料擷取與語意模型

一起來練習吧!

Microsoft Fabric 的資料擷取與語意模型

Preparing Video For Download...