備註
這項功能目前處於公開預覽狀態。 此預覽版是在沒有服務等級協定的情況下提供,不建議用於生產工作負載。 可能不支援特定功能,或可能已經限制功能。 如需詳細資訊,請參閱 Microsoft Azure 預覽版增補使用條款。
這個教學說明了更進階的情況,例如你需要用一個映射表來建立多種節點類型。
Adventure Works 員工資料表
在 Adventure Works 資料模型中, 員工 資料來源表有以下欄位:
EmployeeID_KManagerIDEmployeeFullNameJobTitleOrganizationLevelMaritalStatusGenderTerritoryCountryGroup
你可以使用 Employees 資料表來建立 Employee 節點類型和 Country 節點類型,這兩者由 lives_in 邊緣類型連接。
建立 Country 節點類型
依照「在圖表中新增節點類型」的步驟,使用 Employees 資料表建立一個名為 Country 的節點類型。 只保留該 Country 財產,移除其他所有財產。
根據需要修改 Employee 節點類型
如果在查詢或分析過程中,節點類型不需要 Employee、Territory、Country 和 Group 屬性,你可以移除這些屬性。
小提示
過多的屬性會讓你的圖更難維護和使用。 一般來說,對於所有節點類型,你都應該移除以下屬性
- 對於節點的唯一性來說,這並非必要的
- 在查詢或分析時並非必要
在Country節點類型的情況下,由於它是從Employees資料表建立的,你至少應該移除EmployeeID_K、ManagerID、EmployeeFullName、JobTitle、OrganizationLevel、MaritalStatus和Gender這些屬性。
創建一個lives_in邊緣
使用Employees 表格來建立一個名為lives_in的邊類型,依照在圖表中新增邊類型的步驟進行。 將邊緣結構配置如下:
-
標籤:
lives_in -
地圖表:
adventureworks_employees -
來源節點:
Employee -
映射表欄位將連結至來源節點鍵:
EmployeeID_K -
目標節點:
Country -
映射表欄位將連結至目標節點鍵:
Country
載入圖表
設定完所有節點類型與邊型後,載入圖表:
- 選擇 儲存 以驗證圖形模型,載入 OneLake 的資料,建構圖表,並準備好查詢。 請耐心等待,因為這個過程可能會花些時間,視資料大小而定。