備註
這項功能目前處於公開預覽狀態。 此預覽版是在沒有服務等級協定的情況下提供,不建議用於生產工作負載。 可能不支援特定功能,或可能已經限制功能。 如需詳細資訊,請參閱 Microsoft Azure 預覽版增補使用條款。
本教學是 Microsoft Fabric 中端對端圖形情境的逐步教學。 它涵蓋從建立圖模型到查詢資料及分析洞察等所有內容。 完成此教學,建立對 Microsoft Fabric 圖形體驗及其功能的基礎理解。
先決條件
在開始這個教學之前,請先確認:
Graph 已啟用於你的 Fabric 租戶中。
你是 Fabric 工作區的成員,或有權限在工作區中建立項目。 如需詳細資訊,請參閱 Microsoft Fabric 中的工作區。
這很重要
圖的存取管理僅限於承載該圖的工作區。 工作區外的使用者無法存取該圖表。 工作空間內有權限存取湖屋底層資料的使用者,可以對圖形進行建模與查詢。
圖形端到端場景
在這個教學中,你將扮演虛構的冒險工作公司(Adventure Works)的資料分析師。 你建立一個圖表模型來表示客戶、訂單、員工、產品與供應商之間的關係。 接著,你查詢圖表,以發現關於顧客購買行為和產品表現的洞察。 執行下列步驟:
- 將取樣資料載入 湖畔小屋。
- 建立圖時,方法是建立圖模型並從 OneLake 載入資料。
- 在資料模型中為每個實體新增節點到你的圖中。
- 在圖中加入邊 來定義節點間的關係。
- 使用查詢建構器查詢圖形,使用互動式視覺介面進行操作。
- 用程式碼編輯器用 GQL 查詢該圖 。
- 清除教學資源,方法是刪除工作區和其他項目。
圖端對端架構
資料來源 - Microsoft Fabric 讓連接 Azure Data Services、其他雲端平台及本地數據來源變得快速且簡單。
儲存 - Microsoft Fabric 統一使用 OneLake 中的 Delta Lake 格式。 Microsoft Fabric 中的 Graph 會直接從你的湖倉資料表讀取資料來建立圖模型。
圖建模 - 建立節點和邊,代表資料中的實體與關係。 圖模型提供了一種靈活的方式來探索連結資料。
查詢與分析 ——使用視覺化查詢建構器進行互動探索,或撰寫 GQL(圖查詢語言)查詢以進行更複雜的分析。
範例數據
本教學的範例資料請使用 Adventure Works 範例資料集。 冒險工廠是一家虛構的自行車製造商,向全球客戶銷售自行車及配件。
備註
本教學中使用的 Adventure Works 資料集是專為展示圖形功能而設計的客製化轉換版本。 它與標準的 Adventure Works 資料集不同,並支援圖形專屬的功能。
Adventure Works 的資料集包括:
- 顧客 ——購買產品的人
- 訂單 - 銷售交易
- 員工 - 負責處理銷售的員工
- 產品 - 可購買的商品
- 產品類別與子類別 - 產品分類階層
- 供應商 -生產產品的供應商
資料模型
Adventure Works 的資料模型展示了一個典型的零售情境,包含多個實體與關係。 在這個教學中,你會模擬以下關係:
| Relationship | Description |
|---|---|
| 員工 銷售 訂單 | 員工處理顧客訂單 |
| 顧客 購買 訂單 | 顧客會進行購買 |
| 訂單 包含 產品 | 訂單包括產品 |
| 產品 isOfType 產品子類別 | 產品屬於子類別 |
| 產品子類別 屬於 產品類別 | 子分類屬於類別 |
| 供應商 生產 產品 | 供應商供應產品 |