在 Fabric 中實作獎牌架構

已完成

既然您已充分了解獎牌架構,讓我們來探索如何在 Fabric 中運用它。

  • 設定基礎: 建立您的 Fabric 資料湖存放庫。 您可以針對多個獎牌架構使用相同的資料湖存放庫,或者,視您的使用案例而定,您可以使用不同的資料湖存放庫,甚至是不同工作區中的不同資料湖存放庫。

  • 設計您的架構: 建立架構配置、定義圖層,並決定資料在架構之間流動的方式。 最直接的實作是使用銅級作為原始層、銀級做為策展層,而金級則是展示層。 您的金層應該以星型結構描述模型化,並針對報告進行最佳化。

    問題 青銅卡 銀色 金卡
    該層會發生什麼事? 內嵌未經處理資料 清理和驗證資料 其他轉換和模型化
    使用何種工具? 管線、資料流程、筆記本 資料流程或筆記本 SQL 分析端點或語意模型
  • 將資料內嵌到銅級: 決定如何將資料內嵌到銅層。 您可以使用管線、資料流程或筆記本來執行此動作。

  • 轉換資料和載入銀級: 決定您要如何在銀層中轉換資料。 您可以使用資料流程或筆記本來執行此動作。 銀級轉換應該著重於資料品質與一致性,而不是資料模型化。

  • 產生金層:決定您將如何產生金層、其包含內容,以及其使用方式。

    • 金層是您將使用維度模型將資料模型化以報告的層級。 您將在這裡建立關聯性、定義量值,並納入有效報告所需的任何其他元素。
    • 您可以針對不同的受衆或網域擁有多個金層。 例如,您可能有一個財務小組的金層,和另外一個銷售小組的金層。 您可能也有一個金層給已針對機器學習最佳化的資料科學家。
    • 視您的需求而定,您也可以使用資料倉儲資料庫作為金層。
    • 您可以在 Fabric 中使用資料流程或筆記本來轉換資料,然後將它載入資料湖存放庫中的金級 Delta 資料表。 然後,您可以使用 SQL 分析端點連線到 Delta 資料表,並使用 SQL 來製作資料模型以供報告。 或者,您可以使用 Power BI 連線到金層的 SQL 分析端點,並製作資料模型以供報告。
  • 啟用下游取用量: 決定如何啟用資料的下游取用量。 您可以使用工作區或項目權限,或連線到 SQL 分析端點來執行此動作。