共用方式為


教學課程:簡介

適用於:✅ Microsoft Fabric 中的 SQL 分析端點和倉儲

本教學課程是端對端資料倉儲案例的逐步解說,從資料擷取到資料取用。 完成本教學課程,以建立對 Microsoft Fabric 使用者體驗、各種體驗及其整合點,以及 Microsoft Fabric 專業和公民開發人員體驗的基本瞭解。

雖然 Microsoft Fabric 中的許多概念對資料和分析專業人員來說可能很熟悉,但在新的環境中套用這些概念可能具有挑戰性。 本教學課程並不旨在參考架構、特性和功能的完整清單,或指定最佳做法的建議。

資料倉儲端對端案例

開始本教學課程之前,請遵循下列步驟:

  1. 登入您的 Power BI 線上帳戶,或者如果您沒有帳戶,請註冊免費試用版。
  2. 在您的租用戶中啟用 Microsoft Fabric 鏡像

在本教學課程中,您將扮演虛構的 Wide World Importers 公司中的倉儲開發人員角色。 您將實作端對端資料倉儲解決方案:

  1. 建立工作區。
  2. 建立倉儲
  3. 使用管線將資料從來源擷取至資料倉儲維度模型。
  4. 在倉儲中使用 T-SQL 建立數據表。
  5. 使用 Fabric 入口網站中的 SQL 查詢編輯器,使用 T-SQL 載入資料
  6. 使用 SQL 查詢編輯器複製具有 T-SQL 的數據表。
  7. 使用預存程式轉換數據, 建立匯總數據集。
  8. 使用 T-SQL 進行時光旅行 ,查看特定時間點的數據。
  9. 使用可視化查詢編輯器建立查詢, 從數據倉儲擷取結果。
  10. 分析筆記本裡的資料
  11. 使用 SQL 查詢編輯器建立和執行跨倉儲查詢
  12. 建立 DirectLake 語意模型和 Power BI 報表 來就地分析數據。
  13. 從 OneLake 目錄產生報表
  14. 清除教學資源,方法是刪除工作區和其他項目

資料倉儲端對端架構

顯示資料倉儲端對端架構的圖表。

資料來源 - Microsoft Fabric 可讓您輕鬆快速地連線到 Azure Data Services、其他雲端平台和內部部署資料來源。

擷取 - 透過作為 Microsoft Fabric 管線一部分的 200 個以上的原生連接器,以及透過資料流程拖放資料轉換,您可以快速為您的組織建置見解。 捷徑是 Microsoft Fabric 中的新功能,可提供連線至現有資料的方式,而不需要複製或移動。 您可以在本教學課程稍後部分找到捷徑功能的詳細資料。

轉換和儲存 - Microsoft Fabric 會標準化 Delta Lake 格式,這表示 Microsoft Fabric 的所有引擎都可以讀取及處理儲存在 OneLake 中的相同資料,而不需要資料重複。 此儲存體可讓您根據組織需求來建置資料倉儲或資料網格。 針對轉換,您可以選擇管線資料流程的低程式碼或無程式碼體驗,或使用 T-SQL 實現 Code First 體驗。

取用 - 使用業界領先的商業智慧工具 Power BI 來報告和視覺化來自倉儲的資料。 每個倉庫都有一個內建的 TDS 端點,用於在需要時連接到其他報告工具並從其他報告工具查詢資料。 在本指導教學課程中,您會在範例倉儲上建立語意模型,只需幾個步驟即可開始視覺化星狀綱目中的資料。

範例資料

針對範例資料,我們使用 Wide World Importers (WWI) 範例資料庫。 針對我們的資料倉儲端對端案例,我們已產生足夠的資料,可快速了解 Microsoft Fabric 平台的規模和效能功能。

Wide World Importers (WWI) 是一家總部位於舊金山灣區的新奇商品批發進口商和分銷商。 第一次世界大戰的客戶大多是轉售給個人的公司。 第一次世界大戰還向美國各地的零售客戶銷售產品,如專賣店、超市、計算機商店、旅遊景點商店和一些個人。 第一次世界大戰通過為第一次世界大戰推廣產品的代理商網絡向其他批發商銷售產品。 若要深入瞭解公司設定檔和作業,請參閱適用於 Microsoft SQL 的 Wide World Importers 範例資料庫

一般來說,您會將資料從交易系統 (或企業營運系統應用程式) 帶入資料湖或資料倉儲暫存區域。 不過,在本教學課程中,我們會使用 WWI 提供的維度模型作為初始資料來源。 我們會將其用作來源,以將資料內嵌至資料倉儲,並透過 T-SQL 進行轉換。

資料模型

第一次世界大戰維度模型在星狀結構描述中有多個事實資料表。 在本教學課程中,您將著重於 fact_sale 資料表及其相關 維度 ,以示範端對端資料倉儲案例:

顯示您在本教學課程中使用的資料模型的圖表,其中包括fact_sale資料表及其相關維度。

後續步驟