通过


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

注释

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

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

Adventure Works 节点映射

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

节点类型标签 映射表 映射列的 ID
客户 adventureworks_客户 CustomerID_K
员工 adventureworks_employees EmployeeID_K
下单 adventureworks_orders SalesOrderDetailID_K
产品类别 AdventureWorks_产品类别 类别ID_K
产品 adventureworks_products ProductID_K
产品子类别 adventureworks_productsubcategories SubcategoryID_K
供应商产品 adventureworks_vendorproduct ProductID_FK
供应商 冒险作品_供应商 VendorID_K

向图形添加节点类型

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

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

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

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

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

    • 标签:客户
    • 映射表adventureworks_customers
    • 映射列的 ID:CustomerID_K

    小窍门

    可以设置复合键(包含多个列的 ID)。

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

  4. 对 Adventure Works 数据模型中的所有其他节点类型重复此过程:

    节点类型标签 映射表 映射列的 ID
    员工 adventureworks_employees EmployeeID_K
    下单 adventureworks_orders SalesOrderDetailID_K
    产品类别 adventureworks_productcategories 类别ID_K
    产品 adventureworks_products ProductID_K
    产品子类别 adventureworks_productsubcategories SubcategoryID_K
    VendorProduct adventureworks_vendorproducts(供应商产品) ProductID_K
    供应商 adventureworks_vendors VendorID_K

    小窍门

    双击节点类型时,会看到其属性。 每个属性映射到源表中的列。 删除查询或分析中不需要的属性,因为过度的属性会使图形难以维护和使用。

  5. 应会看到图形中表示的所有节点类型。

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

  6. 选择 “保存” 以保存进度。

将节点添加到图形后,下一步是添加边缘来定义这些节点之间的关系。

小窍门

除了从整个表创建节点类型外,任何表中的任何列(或列集)如果它表示关系图上所需的实体,则任何列(或列集)都可以形成独立的节点类型。 例如,可以从adventureworks_employees表中的国家/地区列创建国家/地区节点类型,国家/地区作为 ID。 删除 国家/地区 节点的唯一性不需要的属性,例如员工名称、员工 ID、职务、性别和其他属性。

后续步骤