为新操作指定设置

您必须为创建的每个操作指定设置。

在执行以下任意任务时,可以在创建新操作对话框 (对于代理和仪表盘显示为新建操作对话框,对于记分卡显示为添加新操作对话框) 中为新操作指定设置:

要为新操作指定设置,请执行以下操作:

  1. 单击创建新操作按钮 (在代理中显示为添加新操作按钮,在仪表盘中显示为新建操作按钮),然后选择要创建的操作类型。如果您已选择:

    • 导航到 BI 内容,则首先显示选择操作的 BI 内容对话框,在其中可以选择要导航到的 Oracle BI EE 内容,然后将显示“创建新操作”对话框。

    • 导航到 EPM 内容,则首先显示“选择希望此操作调用的 Hyperion 资源”对话框,在其中可以选择要导航到的 Hyperion 资源,然后将显示“创建新操作”对话框。

    • 调用 Web 服务,则将显示选择 Web 服务操作对话框,在其中可以选择要调用的 Web 服务操作,或者,如果没有预配置 Web 服务,则可以输入 WSDL 的 URL,然后将显示创建新操作对话框。

    • 调用 Java 方法,则将显示选择 Java 方法对话框,在其中可以选择要调用的 Java 方法,然后将显示创建新操作对话框。

    • 对于其他任何操作类型,将显示创建新操作对话框。

  2. 根据要创建或编辑的操作类型,执行以下操作之一,如该表所述。

    操作类型 执行的操作

    导航到 Web 页

    调用 HTTP 请求

    URL 字段中,输入 Web 页的 URL。

    提示:可以在浏览器中突出显示 URL,然后将其复制粘贴到 URL 字段中。

    调用浏览器脚本

    函数名字段中,输入要执行的函数的名称,或者单击浏览并完成选择脚本函数对话框。

    如果脚本已定义了参数并且在选择脚本函数对话框中选择了该函数,则参数将显示在定义参数列表中。如果手动输入了函数名称,则必须手动添加参数。

    调用服务器脚本

    语言框中,选择 JavaScriptVB 脚本,然后在脚本路径字段中,输入要执行的脚本的路径。

    默认情况下,这些脚本存储在以下目录中:ORACLE_INSTANCE\bifoundation\OracleBISchedulerComponent\coreapplication_obischn\scripts\common。例如 D:\OBI11g\instances\instance1\bifoundation\OracleBISchedulerComponent\coreapplication_obisch1\scripts\common。

    请注意,管理员可以更改存储脚本的默认目录。

    调用代理

    单击浏览并完成“选择现有代理”对话框。

    导航到 E-Business Suite

    定义参数列表中,定义这些必需参数:

    • FunctionCode - 与目标 E-Business Suite 表单相关的函数名称,例如 GLXIQJRN

    • ConnectionPool - Oracle BI 资料档案库中 Oracle E-Business Suite 数据库的连接池的名称,例如 EBS12

    还可以定义可选参数用于将上下文从 Oracle Business Intelligence 传递到 EBS 表单。

    有关定义参数的信息,请参阅在此过程中定义参数的步骤。

    有关与 Oracle E-Business Suite 安全性集成的信息,请参阅 Oracle Business Intelligence Enterprise Edition 集成指南.

    导航到 Siebel CRM

    定义参数列表中,定义这些必需参数:

    • 视图 - 包含要导航到的记录的视图名称,例如,商机列表视图。

    • 小程序 - 包含要导航到的记录的视图中的父级小程序的名称,例如,商机列表小程序。

    • 传递值 - 要导航到的记录的行编号,例如,3SIA-2O5VU。

      通常情况下,如果要将此类型的操作作为内嵌操作添加到分析中,则可以使用分析标准中的列来设置传递值的值。为此,请单击更改值的类型按钮,选择列值,然后单击列值按钮并选择列。

    有关确定视图名称、小程序名称和记录行编号的方法,请参阅 Siebel CRM 应用程序文档。

    有关定义参数的信息,请参阅在此过程中定义参数的步骤。

  3. (仅限调用 HTTP 请求) 在请求框中,选择以下选项之一:

    • Get - 将 URL 作为 HTTP GET 请求调用。

    • Post - 将 URL 作为 HTTP POST 请求调用。

  4. (仅限“调用代理”操作) 在执行对象框中,选择收件人的范围。例如,如果希望收件人与所选代理的收件人相同,则选择属于指定的代理

  5. (对于“导航到 Web 页”或“调用 HTTP 请求”操作可选) 要定义操作的参数,请单击定义参数以显示定义参数列表。

  6. 适当地定义参数:

    • 要添加参数,请单击添加参数按钮。新的参数行将添加到定义参数列表中。(请注意,并非所有操作类型都可以使用添加参数按钮。)

    • (仅限“调用服务器脚本”操作) 要将传送内容或代理条件所基于的分析结果传递到脚本,请单击添加文档参数按钮。此时新文档参数行将添加到定义参数列表。

    • 指定每个参数的列值:

      • 名称列中,如果在创建新参数,则输入参数的名称。使用在操作中唯一的名称。

        此列并非对所有操作类型都可用。

      • 提示列中,如果希望用户提供参数值,则输入向用户显示的提示。

      • 列中,要提供参数值,请输入或选择值。如果希望用户指定值,则将此字段原样保留。

      • 固定列中,指定是否允许用户查看但不能设置参数。

        此列并非对所有操作类型都可用。

      • 隐藏列中,指定是否对用户隐藏参数。

        此列并非对所有操作类型都可用。

      • 可选列中,指定参数是否必须有值才能执行操作。

  7. (可选) 定制当操作运行时向用户显示的信息:

    1. 单击选项以显示操作选项对话框。

    2. 指定所需的定制。

    3. 单击确定

    此功能仅适用于适合向用户显示信息的操作。

  8. 单击确定

    如果在创建命名的操作,则将显示一个对话框,在其中可以指定保存操作的信息。