定义数据提取过程

Oracle Business Intelligence Publisher 报表的源是数据模型,该模型定义了源查询和查询中使用的参数。在定义提取之前,必须定义源提取 SQL。

以下示例中的示例查询从 GL_BALANCES 表中提取给定期间的净活动以及分类帐。您可以指定源中的任何表,但为了清晰明了和易于使用,此处的示例提供的是总帐余额。

要定义数据提取过程:

  1. 使用 SQL 工具构建查询。

    在该示例中,先使用 SQL 工具构建查询,然后再将其用于 BI Publisher,以便调试结果。如果用于执行此步骤的工具不可用,则可以直接在 BI Publisher 中输入查询。这是基本查询,并包含其他绑定变量,以便在提取过程中可以从 Oracle Enterprise Performance Management Cloud 传递期间和分类帐名称。

    图中显示了 SQL 查询和结果

  2. 添加绑定参数值,以便在执行查询时随查询一起传递。

    除非 Oracle ERP Cloud 端的选定数据提取具有一个或多个从 EPM 云传递的绑定参数,否则与 Oracle ERP Cloud 的集成将失败。

    此处有两个绑定参数添加到查询中:

    图中显示了绑定参数。

    下面是查询 "Vision Services (USA)" 分类帐和期间 "Jul-20" 的输出示例:

    图中显示了 SQL 查询的结果。