使用直接数据库请求

具有适当权限的用户可以创建直接数据库请求并直接将其发布到物理后端数据库。

该请求的结果可显示在“分析”编辑器中并在其中进行处理,随后合并到仪表盘和代理中。本部分包含以下主题:

设置直接请求的权限

管理员可以设置直接请求的访问权限。

Oracle BI Presentation Services 管理中的以下权限设置控制您是否能够修改和执行直接请求:

  • 编辑直接数据库分析

    如果为您设置了此权限,您可以创建和编辑直接数据库请求。

  • 执行直接数据库分析

    如果为您设置了此权限,您可以发布直接数据库请求并查看结果。

有关信息,请参阅 Oracle Business Intelligence Enterprise Edition 安全指南中的管理 Presentation Services 权限

执行直接数据库请求

可以直接查询数据库。

您可以将直接请求从 Oracle BI EE 发送到数据库。

注:

在从 Oracle BI EE 发布直接数据库请求时,将绕过 Oracle BI Server 的数据安全规则,因而无法应用这些规则。

要执行直接数据库请求,请执行以下操作:

  1. 在全局标题中,依次选择新建分析创建直接数据库查询

    此时将显示“分析”编辑器:“标准”选项卡,其中包含用于创建数据库请求的选项。

  2. 标准选项卡上指定适当的选项。
  3. 要发布请求并查看结果 (如果有),请单击结果选项卡。

查看直接数据库请求的结果

在检索列以从直接数据库请求创建分析后,可以像其他分析一样使用该分析。

对于列源自于直接数据库请求的分析,以下列表概括了与这些分析的区别:

  • “主题区域”窗格不包含任何列,因为使用的不是资料档案库中的列。

  • 不能从此分析创建组或选择步骤。

  • 不能为列指定条件格式。

  • 将鼠标悬停在数据透视表、表或格状图视图的标题中列名右侧的区域上时显示的“升序排序”(向上三角形) 和“降序排序”(向下三角形) 不受支持。