指定目标父代的源属性

进行从列表视点到层次视点的订阅时,您可以在列表视点中选择属性,以在目标视点中指定节点的父代。

注意事项

  • 您必须对维具有元数据管理员权限或更高权限,才能指定目标父代的源属性。
  • 仅当进行从列表到层次视点的订阅时,才能指定目标父代的源属性。从层次视点订阅时或目标为列表时,此选项不可用。
  • 您选择的属性必须满足以下要求:
    • 它必须是节点级别属性。
    • 它的数据类型必须为“节点”或“字符串”。
      • 对于节点数据类型属性,必须使用与目标视点相同的节点集。
      • 对于字符串数据类型属性,目标中的父节点类型由目标中的层次集确定。如果只有一个节点类型可用于父代,则使用该节点类型。如果有多个节点类型可以用作父代,则父节点类型将留空,并且订阅中的请求项将显示验证问题。

    • 它的默认类型必须为“无”或“派生和存储”。
    • 它不能有继承值。
  • 对于支持按请求操作筛选的订阅(请参阅“按操作筛选”),筛选器仅应用于源视点中的操作。它不应用于为目标视点生成的请求项中的操作。例如,假设您的订阅具有“移动”操作的筛选器。您更新目标父代的源属性,这将导致在目标中节点从一个父代移至另一个父代。但是,由于源视点中的操作为“更新”,即使目标中生成的操作为“移动”,也不会应用该筛选器。
  • 在模仿操作期间不使用此选项。

目标父代的源属性处理

选择属性以在目标视点中指定父代后:

  • 在源视点中添加节点时,将使用您指定的属性确定目标视点中要在其下插入节点的父代。如果源属性留空,则节点将作为顶级节点插入到目标视点中。
  • 如果在源视点中更新了指定的源属性,则将根据更新的属性的值,在目标视点中插入节点(如果属性从空白值更新为非空白值),或将节点从一个父代移至另一个父代(如果属性从一个值更新为另一个值)。