共用方式為


教學:從一個映射表中新增多個節點類型與邊型

備註

這項功能目前處於公開預覽狀態。 此預覽版是在沒有服務等級協定的情況下提供,不建議用於生產工作負載。 可能不支援特定功能,或可能已經限制功能。 如需詳細資訊,請參閱 Microsoft Azure 預覽版增補使用條款

這個教學說明了更進階的情況,例如你需要用一個映射表來建立多種節點類型。

Adventure Works 員工資料表

在 Adventure Works 資料模型中, 員工 資料來源表有以下欄位:

  • EmployeeID_K
  • ManagerID
  • EmployeeFullName
  • JobTitle
  • OrganizationLevel
  • MaritalStatus
  • Gender
  • Territory
  • Country
  • Group

你可以使用 Employees 資料表來建立 Employee 節點類型和 Country 節點類型,這兩者由 lives_in 邊緣類型連接。

建立 Country 節點類型

依照「在圖表中新增節點類型」的步驟,使用 Employees 資料表建立一個名為 Country 的節點類型。 只保留該 Country 財產,移除其他所有財產。

根據需要修改 Employee 節點類型

如果在查詢或分析過程中,節點類型不需要 EmployeeTerritoryCountryGroup 屬性,你可以移除這些屬性。

小提示

過多的屬性會讓你的圖更難維護和使用。 一般來說,對於所有節點類型,你都應該移除以下屬性

  • 對於節點的唯一性來說,這並非必要的
  • 在查詢或分析時並非必要

Country節點類型的情況下,由於它是從Employees資料表建立的,你至少應該移除EmployeeID_KManagerIDEmployeeFullNameJobTitleOrganizationLevelMaritalStatusGender這些屬性。

創建一個lives_in邊緣

使用Employees 表格來建立一個名為lives_in的邊類型,依照在圖表中新增邊類型的步驟進行。 將邊緣結構配置如下:

  • 標籤lives_in
  • 地圖表adventureworks_employees
  • 來源節點Employee
  • 映射表欄位將連結至來源節點鍵EmployeeID_K
  • 目標節點Country
  • 映射表欄位將連結至目標節點鍵Country

載入圖表

設定完所有節點類型與邊型後,載入圖表:

  • 選擇 儲存 以驗證圖形模型,載入 OneLake 的資料,建構圖表,並準備好查詢。 請耐心等待,因為這個過程可能會花些時間,視資料大小而定。

後續步驟