20 使用数据对象和数据链

Oracle Fusion Cloud Enterprise Data Management 中的基本组织结构是应用程序,每个应用程序包含多个维(例如“产品”维和“实体”维)。每个维包含一系列称为数据链的相关数据对象,这些对象由节点类型、层次集、节点集和视点组成。这些数据对象是您要创建的云 EDM 解决方案的构建块。

视点及其相关数据对象的配置方式决定了视点中可用的节点。此外,数据链还会定义视点的特性,例如以下列表中的这些特性:

  • 节点是列表还是层次
  • 定义层次中节点之间关系的规则
  • 节点的属性
  • 用户可以执行的操作

下表总结了各种数据对象。有关数据对象的详细信息,请参阅“了解数据链”。

数据对象 描述
节点类型 包含给定类别的所有节点。例如,帐户节点将包含在帐户节点类型中。请参阅“使用节点类型
层次集 定义节点的父子关系。请参阅“使用层次集”。
节点集 定义视点中可用的节点组。请参阅“使用节点集”。
视点 将节点集呈现给用户,并定义用户可以执行的操作以及用户可以编辑的属性。请参阅“了解视点”。

节点类型、层次集和节点集是可重用的对象。例如,如果您将某个层次用在其他视点中,则通常会将其层次集对象用在所有这些视点中。

有关详细信息,请参阅以下主题:

示例 20-1 层次的数据链示例

假设您正在使用按部门列出员工的层次。视点包含的层次表示 "Analytics" 和 "Finance" 部门的员工,如以下示例中所示:


"Analytics" 和 "Finance" 部门员工的树视图。

应用程序还包含另一个 "Marketing" 部门层次,但该层次不包括在视点中。下表介绍了构建此视点时所基于的数据链:

数据对象 描述
节点类型 这些节点属于以下节点类型:
  • 员工节点包含在员工节点类型中。
  • 部门节点包含在部门节点类型中。
层次集 定义如下父子关系:
  • 部门节点可以有员工子节点。
  • 员工节点不能有子节点。

层次集也可定义部门节点的员工子节点。

节点集 包括 "Analytics" 和 "Finance" 部门的层次。不包括层次集的 "Marketing" 层次。
视点 显示节点集中指定的节点。

下图显示了用于定义此视点的数据链:


该图显示的示例说明了数据对象如何定义视点中可用的节点。

视频

目标 观看此视频

详细了解数据对象和数据链。

视频图标 了解 Enterprise Data Management 中的信息模型