Obiee 简明教程

OBIEE – Presentation Layer

表示层用于向用户提供业务模型层(BMM 层)业务模型的自定义视图。主题领域使用 Oracle BI 表示服务提供的表示层。

可以在表示层创建主题领域的方式有很多。最常见、最简单的方法是将 BMM 层中的业务模型拖动到表示层,然后根据需求对其进行更改。

您可以在表示层移动列、删除列或添加列,以便您可以按某种方式进行更改,用户看不到对他们毫无意义的列。

Create Subject Areas/Presentation Catalogues and Presentation Tables in Presentation Layer

右键单击表示区域 → 新建主题域 → 在常规选项卡中输入主题域的名称(建议与业务模型类似)→ 单击确定。

presentation layer

创建主题区域后,右键单击主题区域 → 新演示表 → 在常规选项卡中,输入演示表的名称 → 确定(添加演示表数量等于报告所需的参量数量)。

new presentation layer table

单击权限选项卡 → 权限对话框,您可以在其中将用户或组权限分配给表。

permissions dialog box

Delete a Presentation Table

在演示层中,右键单击主题区域 → 演示目录对话框,单击演示表选项卡 → 转到演示表选项卡,选择一个表并单击移除。

出现确认消息 → 单击“是”以删除表或“否”在目录中留下表 → 单击“确定”。

Move a Presentation Table

通过右键单击主题区域转到演示表选项卡 → 在名称列表中,选择要重新排序的表 → 使用拖放重新定位表,或者也可以使用向上和向下按钮重新排序表。

Presentation Columns Under Presentation Table

演示列的名称通常与业务模型和映射层中的逻辑列名称相同。但是,您也可以取消选中演示列对话框中的使用逻辑列名称和显示自定义名称,来输入一个不同的名称。

Create Presentation Columns

在演示表下创建列的最简单方法是,从 BMM 层中的逻辑表中拖动列。

选择 BMM 中逻辑表下的对象,并将它们拖动到主题区域下的演示表(使用 Ctrl 键选择多个对象进行拖动)。重复此过程,并将逻辑列添加到剩余的演示表中。

Create a New Presentation Column −

右键单击演示层中的演示表 → 新演示列。

演示列对话框出现。要使用逻辑列的名称,选中使用逻辑列复选框。

new presentation column

要指定不同名称,取消选中使用逻辑列复选框,然后键入列的名称。

要将用户或组权限分配给列,请单击权限 → 在权限对话框中,分配权限 → 单击“确定”。

presentation layer permissions dialog box

Delete a Presentation Column

右键单击演示层中的演示表 → 单击属性 → 单击列选项卡 → 选择要删除的列 → 单击移除或按 Delete 键 → 单击“是”。

To Reorder a Presentation Column

右键单击演示层中的演示表 → 转到属性 → 单击列选项卡 → 选择要重新排序的列 → 使用拖放或向上和向下按钮 → 单击“确定”。

reorder presentation column