通过


教程:将节点类型添加到图形

注释

此功能目前处于公开预览状态。 此预览版在没有服务级别协议的情况下提供,不建议用于生产工作负荷。 某些功能可能不受支持或者受限。 有关详细信息,请参阅 Microsoft Azure 预览版的使用条款

在本教程步骤中,将节点类型添加到图形模型。 节点类型表示数据中的实体,例如客户、产品或订单。 稍后,将这些节点类型与边缘类型连接,以定义它们之间的关系。

Adventure Works 节点映射

在 Adventure Works 数据模型中,为每个实体创建节点类型。 下表显示了节点映射。 使用此信息将节点类型添加到图形:

节点类型标签 映射表 映射列的 ID
Customer adventureworks_客户 CustomerID_K
Employee adventureworks_employees EmployeeID_K
Order adventureworks_orders SalesOrderDetailID_K
ProductCategory AdventureWorks_产品类别 CategoryID_K
Product adventureworks_products ProductID_K
ProductSubcategory adventureworks_productsubcategories SubcategoryID_K
VendorProduct adventureworks_vendorproduct ProductID_FK
Vendor 冒险作品_供应商 VendorID_K

向图形添加节点类型

若要将节点类型添加到图形,请执行以下步骤:

  1. 在图形模型中,选择“ 添加节点 ”以向图形添加新节点类型。

  2. “向图形添加节点 ”对话框中,输入 标签 名称,然后选择映射列的相应 映射表ID

    显示“向图形添加节点”对话框的屏幕截图。

    例如,对于第一个节点,请使用以下值:

    • 标签:Customer
    • 映射表adventureworks_customers
    • 映射列的 IDCustomerID_K

    小窍门

    可以设置复合键(包含多个列的 ID)。 选择映射表后,从 ID 下拉列表中选择一个 ID,然后再次使用该下拉列表添加另一个 ID。

  3. 选择 “确认 ”,将节点类型添加到图形。

  4. Adventure Works 节点映射 表中列出的所有剩余节点类型重复此过程。

  5. 可以看到图形中表示的所有八个节点类型。 选择 “保存” 以保存进度。

    显示添加到图形中的所有节点的屏幕截图。

了解节点属性

添加节点类型时,映射表中的每一列都将自动成为该节点类型的 属性 。 无需手动添加属性。 若要查看节点类型的属性,请在图形模型编辑器中双击它以打开 “编辑节点架构 ”对话框。

显示员工节点类型的“编辑节点架构”对话框的屏幕截图,其中列出了所有 10 个属性,每个属性都有一个删除图标。

对于本教程,请将所有属性保留在每个节点类型上。 在后面的步骤中,将列提取到其自己的节点类型中,并删除冗余属性。 有关详细信息,请参阅 对同一表中的节点和边缘建模。 有关选择要保留或删除的属性的常规指南,请参阅 “删除不必要的属性”。

将节点类型添加到图形后,添加边缘类型以定义它们之间的关系。

后续步骤