SAP Universe Designer - 数据模型构建



要构建一个数据模型,您需要在数据模型中组织对象和类。数据模型面板以分层视图显示活动数据模型中的类和对象。在 UDT 中,您可以使用“数据模型面板”来查看、创建、编辑和组织类和对象。

Universe Pane Hierarchic

您可以在数据模型面板中剪切、复制或粘贴对象。此外,还可以隐藏数据模型面板中的一个或多个组件。这些组件对 Web Intelligence 用户隐藏,但在数据模型设计工具中仍然可见。

Universe Design

要在数据模型面板中隐藏对象,请单击显示/隐藏按钮。

Hide Button

在数据模型面板中创建类 -

有两种方法可以在数据模型面板中创建类 -

  • 您可以手动定义类。

  • 您可以将表从表浏览器拖放到数据模型面板中,这将自动创建类。

要手动创建类,请转到 **插入 → 类** 并输入类的名称和描述 -

Insert Class

要使用表浏览器创建类,请选择表模式中的表并将其拖放到数据模型面板中。默认情况下,它将表名作为类名。

Create Class

定义类的以下属性 -

名称 可以包含特殊字符。在数据模型中必须唯一。类名区分大小写。您可以随时重命名类。
描述 描述类的注释。用户可以在查询面板中查看此描述。此字段中的信息应使用用户的业务语言表达,并与他们的查询需求相关。您可以按 CTRL + Return 创建换行符。
Edit Profile

在数据模型面板中创建对象

您也可以手动在类中手动创建对象。要手动创建对象,请按照以下步骤操作 -

右键单击数据模型面板中的类,然后选择插入对象。这将在选定的类下插入一个对象,并显示对象的“编辑属性”框。

Creating Object

在名称中输入对象的名称,您需要提到对象名称是根据业务用户的理解定义的。它可能与数据库模式中的实际列名不同。

Database Schema

选择对象类型 - 字符型或数值型或其他类型。要定义对象,请在“选择”框中输入选择语句 → 确定。

Select Box

您还可以定义对象是维度、度量还是明细。为此,请导航到“对象属性”下的“属性”选项卡。您还可以将对象用作值列表。

List of Values

您还可以编辑对象定义。双击对象→这将打开“编辑属性”对话框,进入“定义”页面。

根据需要更改对象定义,然后单击确定。

您可以按如下方式定义对象 -

  • 维度
  • 度量
  • 明细

以下是用于度量的最常见的聚合函数 -

  • 求和
  • 平均值
  • 计数
  • 最小值
  • 最大值

在数据模型中定义层次结构 -

您可以使用数据模型设计工具中的默认层次结构,它们显示为数据模型面板中的对象和类。您还可以使用来自不同类的对象创建自定义层次结构。新的层次结构在层次结构编辑器中定义。

要创建新的层次结构,请**导航到工具 → 层次结构**。

Hierarchies

这将打开层次结构编辑器。要创建新的层次结构,请单击“新建”按钮并输入层次结构的名称。将对象添加到自定义层次结构。

Hierarchy Editor

要选择一系列维度,请按住 CTRL 并单击每个维度。一个或多个维度将被突出显示 → “添加”按钮,您可以在右侧窗格中看到一个或多个维度,位于选定的层次结构下。

Selected Hierarchy

广告