2 安装和配置 One View 报告

本章包括以下主题:

2.1 安装 Oracle BI Publisher

本节提供了 Oracle Business Intelligence (BI) Publisher 安装概述,列出了先备条件,并讨论了如何安装 Oracle BI Publisher 11g。新的 One View 报告解决方案集成了 JD Edwards EnterpriseOne 互动应用程序和 BI Publisher 互动布局编辑器,建立了易用的最终用户报告解决方案。

2.1.1 Oracle BI Publisher 安装概述

Oracle BI Publisher 是一个报告解决方案,同传统报告工具相比,它可以更加简单快捷地撰写、管理和交付您的所有报告及文档。

对于 One View 报告,您只需要安装 Oracle BI Publisher。您不需要安装 Oracle Business Intelligence Enterprise Edition 或 Oracle Real-Time Decisions。

BI Publisher 会安装 WebLogic,因此您不需要事先对其进行安装。WebLogic 中的缺省域会会用于 BI Publisher,因此除非您希望保持域独立,否则不需要创建其他域。

2.1.2 先备条件

在完成本节中的任务之前,您必须:

2.1.3 安装 Oracle BI Publisher

如果您不打算更改任何缺省设置(例如端口和安全登录),请按照《Oracle Business Intelligence 快速安装指南》进行安装。如果您打算更改一些缺省设置,则请按照《Oracle Business Intelligence 安装指南》进行安装。请注意,尽管 Oracle BI 安装软件包包括以下产品,并附带安装、配置和运行这些产品所需的所有技术,但您仅需安装 Oracle Business Intelligence Publisher:

  • Oracle Business Intelligence Publisher

  • Oracle Business Intelligence Enterprise Edition(Oracle BI Answers、Oracle BI Interactive Dashboards、Oracle BI Delivers、Oracle BI Administration Tool、Oracle BI Add-in for Microsoft Office 及 Oracle BI Publisher)(可选)

  • Oracle Real-Time Decisions(可选)

  • Essbase Suite(可选)

Oracle BI Publisher 11g (11.1.1.7) 软件包随附有 WebLogic Server 10.3.5.0 和 Oracle JDK 1.6.0_35。

重要!:

对于 One View 报告,您只需要安装 Oracle BI Publisher。

以下步骤是对安装过程的简要指导。请先查看这些步骤,然后使用安装指南(即《Oracle Business Intelligence 快速安装指南》)进行安装,或者如果打算更改某些缺省设置,请使用《Oracle Business Intelligence 安装指南》获取更详细的步骤。

注意:

即使您目前正在使用以前的版本,也建议安装新的 BI Publisher 11.1.1.7。这样,您可以在切换到最新版本之前,先执行某些并行测试。

要安装 Oracle BI Publisher:

  1. 启动 Oracle Repository Utility (RCU) 并创建 BI Publisher 方案。(BIPLATFORM 和 MDS)。

    有关更多信息,请参阅《Oracle Business Intelligence 快速安装指南》

  2. 创建方案之后,启动 Oracle Business Intelligence 安装程序。

    警告:

    • 请不要使用包含特殊字符的用户号安装该软件。

    • BI Publisher 和 HTML 服务器必须在同一防火墙内,以获得双向网络服务和 http 通信。

    • 如果安装的计算机上正运行防病毒软件,则安装过程可能需要较长时间。

  3. 选择适当的安装类型:

    • “简单安装”将使用缺省设置以最少的步骤在一台计算机上安装 Oracle Business Intelligence 组件。这将不安装受管服务器。这种安装适用于演示、评估和概念证明等使用情况。

    • “企业安装”将安装您选择的 Oracle Business Intelligence 组件,并将其与您指定的中间件、Oracle 数据源和 WebLogic Server 主目录相关联。“企业安装”类型将创建一个独立的受管服务器 bi_server1 以及管理服务器。如果您已安装先前版本的 BI Publisher,则也应使用此安装类型。

      建议针对生产环境使用此安装类型。

    • “仅安装软件”会将软件二进制文件安装在现有的中间件主目录中,供稍后配置。

  4. 当出现“Oracle Business Intelligence 组件安装”屏幕时,仅选中“Business Intelligence Publisher”选项:

    图 2-1 Business Intelligence Publisher 安装屏幕

    以下为 图 2-1 的说明
    对以下内容的说明: "图 2-1 Business Intelligence Publisher 安装屏幕"

    注意:

    有关如何安装 Oracle BI Publisher 的详细说明,请参阅《Oracle Business Intelligence 快速安装指南》
  5. 安装和配置完成后,请登录到 WebLogic 管理控制台和 BI 服务器,通过使用以下 URL 确保服务器已启动且正在运行:

    http://host:port/console(WebLogic 管理控制台)

    http://host:9704/xmlpserver(BI Publisher 登录页,端口 9704 是“企业安装”类型的缺省端口)

  6. 查看认证信息以了解是否有任何更新或其他要求。

要配置 EnterpriseOne HTML 服务器与 Oracle BI Publisher 服务器之间的 SSL 连接,请参阅《JD Edwards EnterpriseOne 工具安全管理指南》中的“为 One View 报告配置 EnterpriseOne HTML 服务器与 Oracle BI Publisher 服务器之间的 SSL 连接”。

2.1.4 将用户迁移到 Oracle BI Publisher 的新版本(版本 9.1 更新 3.3)

如果将 Oracle BI Publisher 版本从先前的版本进行升级(例如,将 Oracle BI Publisher 从 11.1.1.5 升级至 11.1.1.7),则在安装完成之后,必须将 WebLogic 用户从现有的版本迁移到新的服务器。

要将用户迁移到 Oracle BI Publisher 的新版本:

  1. 从现有 BI 服务器中导出用户信息。

    1. 登录到 BI Publisher WebLogic 管理控制台。

    2. 选择“安全领域”。

    3. 从“迁移”选项卡中选择“导出”。

    4. 输入导出文件的位置。

    5. 单击“保存”。

  2. 将用户信息导入新服务器。

    1. 登录到 BI Publisher WebLogic 管理控制台。

    2. 选择“安全领域”。

    3. 从“迁移”选项卡中选择“导入”。

    4. 输入导出文件的位置。

    5. 单击“保存”。

  3. 下载并导入用于 BI Publisher 的 JD Edwards EnterpriseOne 报告。

    注意:

    BI Publisher 先前版本中的现有报告将无法成功运行;您必须手动将其转换为新版本。

    对于个人报告,当您选择现有报告并使用“报告定义”选项卡上的“保存”、“另存为”、“复制”、“升级”或“同步”选项时,即可完成转换。

    对于共享报告,当您选择现有报告并使用“报告定义”选项卡上的“复制”、“保留”和“同步”选项时,即可完成转换。

    有关更多信息,请参阅《JD Edwards EnterpriseOne 应用程序 One View 报告用户指南》中的“启用小数格式功能”一节。

  4. 上载 JD Edwards EnterpriseOne 标准模板。

2.2 安装用于 BI Publisher 的 JD Edwards EnterpriseOne 标准模板

模板文件用来创建 JD Edwards EnterpriseOne 报告布局。完全安装 BI Publisher 后,您可能需要安装由 JD Edwards 创建的标准模板。这些模板并非是运行 One View 报告所必需的,但建议您使用它们来获得同交付的 One View 报告一致的外观。

要安装用于 BI Publisher 的 JD Edwards EnterpriseOne 标准模板:

  1. 从 My Oracle Support 中的“更新中心”下载 One View 标准模板组件 (JDE_Boilerplates.zip)。

    https://updatecenter.oracle.com/

  2. 使用解压缩程序从 JDE_Boilerplates.zip 文件中提取四个 .xpt 文件,并将其保存到您的硬盘。

  3. 以管理员特权登录 BI Publisher,并导航到“目录”。

  4. 在“文件夹”窗格中,打开“共享文件夹”目录,然后打开“组件”文件夹。

    注意:

    如果在同一服务器上安装 OBIEE 和 BI Publisher,您可能看不到“组件”文件夹和标准模板功能。要更正此问题,请参阅BI Publisher 中的“组件”文件夹缺失标准格式
  5. 找出标准模板报告,并选择“编辑”。

    周围文本对 boilerplateinstall.png 进行了说明。
  6. 从屏幕右上角选择“添加新布局”。

  7. 选择“上载”,并在系统提示后选择您存储在硬盘上的 EnterpriseOne 标准模板文件(.xpt 文件)。

  8. 为模板提供一个名称,选择“BI Publisher 模板”作为类型,对于地点则选择“英语”。

  9. 选择“上载”以保存模板。

  10. 重复上述步骤,添加剩余的 EnterpriseOne 模板文件。

注意:

添加到标准模板报告的任何 BI Publisher 模板(.xpt 文件)都会作为共享模板显示给所有用户。

2.3 赋予 BIAuthor 角色对标准模板的访问权限

上载标准模板后,您需要确保具有 BIAuthor 角色的所有用户都可以对其进行访问。根据特定设置,您还可将其他角色分配给用户。只有 BIAuthor 角色是必需的角色。

要赋予 BIAuthor 角色对标准模板的访问权限:

  1. 以管理员特权登录 BI Publisher,并导航到“目录”。

  2. 在“共享文件夹”目录中,打开“组件”文件夹。

  3. 选择“更多”下拉菜单,然后选择“权限”。

  4. 选择“+”符号(创建),然后单击“搜索”按钮。

  5. 添加 BIAuthor 角色并单击“确定”。

  6. 选中 BIAuthor 角色的所有复选框,并单击“确定”。

    注意:

    作为系统管理员,您应确定是否授予用户删除标准模板的权限。

2.4 配置 BI Publisher 用户

在配置 BI Publisher 用户时,您需要为设计或撰写 One View 报告的每一 JD Edwards EnterpriseOne 用户创建 BI Publisher 用户。您可以在 BI Publisher 中为所有仅运行报告而不撰写报告的 JD Edwards EnterpriseOne 用户设置一个代理用户。这样会最大限度地减少所需的设置量。但是,如果您为了审计的目的而希望分别跟踪每位用户,则可以通过为每一 JD Edwards EnterpriseOne 用户设置 BI Publisher 用户来创建一对一的关系。

下图显示了两种类型的用户以及如何在 BI Publisher 中对其进行配置。

图 2-2 JD Edwards EnterpriseOne 和 BI Publisher 中的用户设置

以下为 图 2-2 的说明
对以下内容的说明: "图 2-2 JD Edwards EnterpriseOne 和 BI Publisher 中的用户设置"

要配置 BI Publisher 用户:

  1. 登录 WebLogic 服务器管理控制台。

  2. 导航到“安全领域”,然后导航到“我的领域”。

  3. 选择“用户和组”选项卡,然后单击“新建”。

  4. 通过提供名称、说明和口令,创建新的 BIP 帐户,然后单击“确定”。

    注意:

    请勿使用包含特殊字符的 BIP 帐户名或口令。
  5. 要将新建用户添加到 BI 作者组:

    1. 查找并选择新建用户。

    2. 导航到“组”选项卡。

    3. 选择 BIAuthor 组并将其移至“已选择”下方。

    4. 单击“保存”。

    注意:

    所有 BI Publisher 用户都必须属于 BIAuthor 组。
  6. 单击“保存”。

  7. 验证您可以使用新的用户信息登录 Oracle BI Publisher 服务器。

请参阅《面向 Oracle Business Intelligence Publisher 的 Oracle 合成中间件管理员指南》,以获得详细信息。

您需要为每一 JD Edwards EnterpriseOne 用户设置到相应 BI Publisher 用户的映射。这一信息会出现在本章后面的 将 JD Edwards EnterpriseOne 用户映射到 BI Publisher 用户 中。

注意:

当所有 BI Publisher 用户均在 WebLogic 服务器管理控制台中创建之后,您必须按最后一步中的建议让每位用户登录 Oracle BI Publisher 服务器,或者重新启动 BI Publisher 服务器。只有在执行上述两种操作之一以后,这些用户才可通过 JD Edwards EnterpriseOne 进行连接。

2.5 了解和管理 One View 报告

One View 报告作为轻量级对象进行管理,在其整个寿命周期内都不会进入对象管理工作台。

各个 One View 报告均由以下组件组成:

  • 数据模型文件。

  • 报告模板文件。(该文件与数据模型文件同名。)

这两个文件都存储在 BI Publisher 服务器中。

在 BI Publisher 服务器中,这些报告按路径码进行组织。例如,在 DV910 路径码内(无论何种环境)的“One View 作业查询”应用程序 (P51220) 中创建的个人报告存储在以下 BI Publisher 文件夹:\BIP_user_id\DV910\P51200\。

同一应用程序的 PY900 路径码的公共报告存储在以下位置:\Shared Folder\PY910\P51200\。

您可以使用输入、输出或转移功能移动报告。您可以将任何路径码的任何报告输出为压缩文件。然后,您可以将该报告输入到任何路径码中。使用转移功能,您可以将报告从一个路径码转移到另一路径码。不过,源路径码和目标路径码必须通过软编码应用程序指向同一 BI Publisher 服务器。

请注意,在软编码应用程序中,软编码记录是在环境级完成的,而不是路径码级。对于特定路径码,您需要针对所有环境设置软编码记录。

用户在 JD Edwards EnterpriseOne 中登录特定环境时,系统会使用登录环境的软编码记录和用户证书查询软编码记录。软编码记录提供了所连接的 BI Publisher 服务器以及连接到该 BI Publisher 服务器所需的用户号和口令。假设 BI Publisher 服务器为 BIP_A,则如果用户创建报告,报告就会存储在 BIP_A 服务器。如果之后用户运行报告,系统会连接到 BIP_A 服务器来运行报告。如果用户进行输出操作,系统会从 BIP_A 服务器输出。如果用户之后输入 BI Publisher 报告,则系统会将 BI Publisher 报告上载至 BIP_A 服务器。如果用户从登录路径码向目标路径码转移报告,系统会将报告从 BIP_A 的登录路径码文件夹复制到同一服务器 BIP_A 的目标路径码文件夹。

如果用户希望向不同的 BI Publisher 服务器(例如 BIP_B)转移报告,则需要首先以软编码记录指向 BIP_A 的用户和环境进行登录来输出报告。接下来,用户需要在登出后以另一用户和环境(软编码记录指向 BIP_B)重新登录。此时,用户即可输入报告。系统会将报告上载到 BIP_B 服务器,这实际上就完成了从 BIP_A 向 BIP_B 复制报告的任务。

2.6 验证 One View 报告 BI Publisher 软编码模板

通过从“导航器”下拉菜单中选择:“EnterpriseOne 菜单”、“EnterpriseOne 生命周期工具”、“系统管理工具”、“软编码管理”、“软编码模板”,可以访问 Web 服务软编码模板应用程序 (P953000)。使用 P953000 可验证 One View 报告 BI Publisher 软编码模板是否具有以下值:

字段

模板名称 JDE_ONEVIEW_CONNECTION
说明 One View 报告连接模板
SoftCoding 键 ONEVIEW_BIP_CONN

重要信息:SoftCoding 键的值必须是 ONEVIEW_BIP_CONN。该字段不能使用任何其他值。

<webservice>

<endpoint>http://bip_server:bip_port</endpoint>

<username>bip_user_name</username>

<password>_||_BIP_PASSWORD_||_</password>

<properties>

<property><name>根目录</name><value>JD Edwards</value></property>

<property><name>bip version</name><value>11.1.1.7.0</value></property>

</properties>

</webservice>

要填写该字段,请参阅下面的软编码值规则。


注意:

该版本属性仅适用于版本 9.1 更新 3.3 及以上版本。

2.6.1 软编码值规则

在更新 One View 报告 BI Publisher 连接模板时,请遵循以下规则,以确保软编码值参数有效:

2.6.1.1 Http 地址

Http 地址应遵循以下格式,使用有效的完全限定 Oracle BI 应用程序服务器名称或 IP 地址和端口号:

http://<server>:<port>

2.6.1.2 用户名

用户名应是具有管理权的有效 BI Publisher 用户名。

2.6.1.3 _||_BI_PASSWORD_||_

管理员为 Oracle BI 用户提供口令的方式有两种:

  • 在软编码值中使用占位符参数(隐藏参数),并将该值指定给网格中的参数。上个示例使用了称为“BI_PASSWORD”的占位符参数,并在网格中定义了 BI_PASSWORD 变量。“_||_”前缀和后缀是占位符变量的标记。

    使用这种方法时,值经过加密后才会保存到数据库中,并且在将来显示时会隐藏。

  • 直接在软编码值中使用纯文本。

2.7 创建 One View 报告 BI Publisher 软编码记录

本节提供了软编码记录的概述,并讨论了如何创建软编码记录。

2.7.1 概述

为了建立从 HTML 服务器到 BI Publisher 服务器的连接,您必须设置 BI Publisher 软编码记录。软编码记录按环境和用户(或角色,或 *PUBLIC)设置。在为 *PUBLIC 和特定环境设置软编码记录后,登录该环境的每个人都将使用同一软编码记录查找和连接到 BI Publisher 服务器。使用“软编码记录”(P954000) 应用程序设置软编码记录。

要设置的软编码记录数取决于您希望设置用户的方式。您可以对软编码记录进行不同设置。建议您将用户分成两组:

查看者组

该组由只对查阅而非设计报告感兴趣的 JD Edwards EnterpriseOne 用户组成。对于该组用户,只需设置一个代理 BI Publisher 用户,让这些用户在软编码记录中共享该代理用户设置,将其作为公用的个人证书。不要在用户概况表中为这些用户设置 JD Edwards EnterpriseOne 到 BI Publisher 用户的映射。设置权限时,请在“运行时特征授权”应用程序 (P958974) 中将运行 One View 报告的权限分配给他们的 JD Edwards EnterpriseOne 帐户或公用 JD Edwards EnterpriseOne 角色。

设计者组

该组由设计新报告和现有报告的 JD Edwards EnterpriseOne 用户构成。对于该组用户,要在 BI Publisher 服务器中分别设置单独的 BI Publisher 帐户,并在 JD Edwards EnterpriseOne 用户概况表中分别设置单独的 JD Edwards EnterpriseOne 到 BI Publisher 用户的映射。相对于软编码记录中的代理用户设置,用户概况表中的单独的 JD Edwards EnterpriseOne 到 BI Publisher 用户的映射设置具有更高优先级。请在“运行时特征授权”应用程序 (P958974) 中将设计和共享 One View 报告的权限分配给这些用户。

系统根据下列规则检查用户概况表和软编码记录以确定个人证书:

  1. 如果软编码记录不包含可选代理用户和代理口令设置,并且没有在用户概况表中设置 JD Edwards EnterpriseOne 到 BI Publisher 用户的映射,则针对该用户停用 One View 报告。

  2. 如果软编码记录不包含可选代理用户和代理口令设置,但在用户概况表中设置了 JD Edwards EnterpriseOne 到 BI Publisher 用户的映射,则该用户使用个人 BI Publisher 帐户访问 BI Publisher。

  3. 如果软编码记录包含可选代理用户和代理口令设置,但没有在用户概况表中设置 JD Edwards EnterpriseOne 到 BI Publisher 用户的映射,则该用户使用代理用户访问 BI Publisher。

  4. 如果软编码记录包含可选代理用户和代理口令设置,并且在用户概况表中设置了 JD Edwards EnterpriseOne 到 BI Publisher 用户的映射,则该用户使用个人 BI Publisher 帐户访问 BI Publisher。

重要信息:

请务必为您打算使用的所有用户或角色设置软编码记录。

2.7.2 创建软编码记录

要创建 One View 报告 BI Publisher 软编码记录:

  1. 通过从“导航器”下拉菜单中选择:“EnterpriseOne 菜单”、“EnterpriseOne 生命周期工具”、“系统管理工具”、“软编码管理”、“软编码记录”,可以访问 P954000 应用程序。

  2. 选择“增加”。

  3. 输入以下信息:

    字段

    用户/角色 输入 JD Edwards EnterpriseOne 用户、角色或 *PUBLIC。使用 *PUBLIC 可为所有用户设置一个记录。

    注意:这必须是管理用户号。请务必为您打算使用的所有用户和角色设置软编码记录。

    环境名 输入您要为其创建这一软编码记录的 JD Edwards EnterpriseOne 环境。
    模板名称 JDE_ONEVIEW_CONNECTION
    SoftCoding 键 ONEVIEW_BIP_CONN

    重要信息:

    SoftCoding 键的值必须是 ONEVIEW_BIP_CONN。该字段不能使用任何其他值。
  4. 单击“填入软编码值”按钮,使用 JDE_ONEVIEW_CONNECTION 模板中的信息填充“软编码说明”和“软编码值”字段。

  5. 为任意掩模字段输入掩模值(例如为 BI_PASSWORD 输入值)。

  6. 如果您打算使用代理用户,请为代理用户和代理口令输入值。这些值是可选的。这两个属性需要作为兄弟标志添加到根目录的属性之后。

    注意:

    属性的名称必须是“代理用户”和“代理口令”。例如:

    <property><name>代理用户</name><value>_||_PROXY_USER_||_</value></property>

    <property><name>代理口令</name><value>_||_PROXY_PASSWORD_||_</value></property>

    在网格中输入 _||_PROXY_USER_||_ 和 _||_PROXY_PASSWORD_||_ 的值。

  7. (版本 9.1 更新 3.3)输入 BIP 版本属性值:

    <property><name>bip version</name><value>11.1.1.7.0</value></property>

  8. 修改服务器和端口,以反映出您所进行的具体安装。

  9. 单击“确定”保存记录。

注意:

您必须为每个路径码添加一个软编码记录。

2.7.3 软编码值规则

在更新 One View 报告 BI Publisher 连接模板时,请遵循以下规则,以确保软编码值参数有效:

2.7.3.1 Http 地址

Http 地址应遵循以下格式,使用有效的完全限定 Oracle BI 应用程序服务器名称或 IP 地址和端口号:

http://<server>:<port>

2.7.3.2 用户名

用户名应是具有管理权的有效 BI Publisher 用户名。

2.7.3.3 _||_BI_PASSWORD_||_

管理员为 Oracle BI 用户提供口令的方式有两种:

  • 在软编码值中使用占位符参数(隐藏参数),并将该值指定给网格中的参数。上个示例使用了称为“BI_PASSWORD”的占位符参数,并在网格中定义了 BI_PASSWORD 变量。“_||_”前缀和后缀是占位符变量的标记。

    使用这种方法时,值经过加密后才会保存到数据库中,并且在将来显示时会隐藏。

  • 直接在软编码值中使用纯文本。

2.8 设置 One View 报告特征授权

本节包括以下主题:

  • 验证运行时特征定义

  • 设置特征授权

  • 按用户或环境复制特征授权

2.8.1 验证运行时特征定义

使用“运行时特征定义”应用程序 (P958973) 可以查看或设置 One View 报告使用功能,例如运行报告或更新共享报告。同 One View 报告一起提供了四类使用记录。它们是:

JDE_NOONEVIEW

不允许用户访问 One View。

JDE_RUNONEVIEW

只允许用户运行 One View 报告。

JDE_DESIGNONEVIEW

允许用户运行、增加、编辑和删除 One View 报告。

JDE_DESIGNSHAREDONEVIEW

允许用户运行、增加、编辑和删除 One View 报告,并且用户可以申请升级报告。

要查看这些记录:

  1. 从“运行时特征管理”(GH9098) 菜单访问“运行时特征定义”应用程序,或在“快速路径”中输入 P958973。

    还可以通过从“导航器”下拉菜单中选择以下选项进行访问:“EnterpriseOne 菜单”、“EnterpriseOne 生命周期工具”、“系统管理工具”、“运行时特征管理”、“运行时特征定义”。

  2. 选择“One View 报告”选项。

  3. 选择“查找”。

注意:

One View 报告只使用这四种记录。您不需要增加任何其他记录。

2.8.2 设置特征授权

使用“运行时间特征授权”应用程序 (P958974) 可以为用户设置访问控制。您可以在不同的级别(例如系统码、应用程序级、屏幕级或 *ALL)为各个用户、角色或 *Public 设置特定的 One View 报告功能。

您可能需要考虑添加特定于您的许可产品(例如,库存、财务或销售)的角色。

您还可以输入 DATABROWSE 作为应用程序号,并为其他字段输入 *ALL,从而设置对数据浏览器的访问权限。

要为用户设置访问控制:

  1. 通过从 P958973 选择“屏幕退出”、“特征授权”或直接从“运行时特征管理”(GH9098) 菜单访问 P958974 应用程序。

    还可以通过从“导航器”下拉菜单中选择以下选项进行访问:“EnterpriseOne 菜单”、“EnterpriseOne 生命周期工具”、“系统管理工具”、“运行时特征管理”、“运行时特征授权”。

  2. 选择“增加”。

  3. 在“特征授权修订”屏幕上,输入您要添加记录的特征名称(例如 JDE_RUNONEVIEW)并选择“查找”。这样,就不必滚动很多记录来增加一条新的记录。

  4. 向下滚动到第一个空的网格行,并输入以下信息:

    字段

    环境名 输入环境名。
    用户/角色/*Public 输入您要创建授权记录的用户或角色。您也可以输入 *Public。
    功能名 输入提供了您要授予用户的适当权限的功能名。

    这是您在上一节中验证或增加的四项功能之一。

    屏幕名 输入屏幕名或 *ALL。
    对象名 该字段根据屏幕自动填充。您还可以在该字段中输入“DATABROWSE”,以打开数据浏览器的功能。
    产品码 输入产品码。

  5. 单击“确定”保存记录。

2.8.3 按用户或环境复制特征授权

在创建特征授权记录后,您可能需要将所有特征授权记录从一个用户或角色复制到另一用户、角色或 *Public。另外,您还可能需要将所有特征授权记录从一个环境复制到另一环境。

要按用户复制:

  1. 从“运行时特征管理”(GH9098) 菜单访问 P958974 应用程序。

  2. 从“屏幕”菜单中选择“按用户复制”。

  3. 在“复制特征授权”屏幕中,输入要从其复制特征授权的用户或角色。然后,输入您要将特征授权复制到的用户、角色或 *PUBLIC。

  4. 单击“保存”按钮。

要按环境复制:

  1. 从“运行时特征管理”(GH9098) 菜单访问 P958974 应用程序。

  2. 从“屏幕”菜单中选择“按环境复制”。

  3. 在“复制特征授权”屏幕中,输入要从其复制特征授权的源环境,然后输入目标环境。

  4. 单击“保存”按钮。

2.9 将 JD Edwards EnterpriseOne 用户映射到 BI Publisher 用户

对于所有需要创建和编辑报告的 JD Edwards EnterpriseOne 用户,您需要将每一 JD Edwards EnterpriseOne 用户映射到 BI Publisher 用户。对于仅运行公共报告的 JD Edwards EnterpriseOne 用户,您可以使用软编码参数 <proxy user> 和 <proxy password> 连接到 BI Publisher,不需要映射这些 JD Edwards EnterpriseOne 用户。

注意:

如果您使用的是代理用户,则 JD Edwards EnterpriseOne 用户概况表中不需要口令。

本节讨论如何在 JD Edwards EnterpriseOne 中的用户概况表内输入 BI Publisher 用户号和口令,以使系统可以使用 BI Publisher 用户号和口令代表 EnterpriseOne 用户连接到 BI Publisher 服务器。

要将 JD Edwards EnterpriseOne 用户映射到 BI Publisher 用户:

  1. 从“JD Edwards EnterpriseOne 个性化”菜单中选择“我的系统选项”。

  2. 选择“用户概况表修订”。

  3. 从“屏幕退出”中选择“BI Publisher 口令”。

  4. 在“BI Publisher 用户号”和“BI Publisher 口令”字段中输入您的 BI Publisher 帐户中的信息。

  5. 登出 JD Edwards EnterpriseOne 并重新登录,以使设置生效。

  6. 无论您何时在 BI Publisher 服务器上更改用户号和口令,都需要同时在此处进行更改。

注意:

在 BI Publisher 中创建了所有 BI Publisher 用户后,必须重新启动 BI Publisher 服务器,这些用户才能从 JD Edwards EnterpriseOne 进行连接。

2.10 安装 One View 报告

要安装 One View 报告:

  1. 从“更新中心”下载 One View 报告 zip 文件,该文件适用于您的 JD Edwards EnterpriseOne 版本和 BI Publisher 版本。

    https://updatecenter.oracle.com/

  2. 作为具有映射 BI Publisher 用户的 JD Edwards EnterpriseOne 用户登录 HTML 服务器。

    注意:

    验证用户可以访问 One View 报告功能,如 设置特征授权 一节所述。
  3. 启动应用程序,并尝试增加新的报告,以验证配置正确。如果 BI Publisher 连接设置正确,您会在保存新的报告后看到显示 BI Publisher 布局编辑器。

  4. 导航到“EnterpriseOne 菜单”、“EnterpriseOne 生命周期工具”、“One View 报告”,然后打开“输入 One View 报告处理”(P982402)。

  5. 选择“增加”。

  6. 在“输入 One View 报告处理 - 输入用户生成的内容”屏幕上,选择“装载输入文件”按钮。

  7. 查找并选择下载的 One View 报告 zip 文件。

  8. 在“文件上载”屏幕上,选择“加载”按钮。

    此时将导入该文件。

  9. 选择导入记录,以查看导入结果。

  10. 在“输入的对象明细”屏幕上,验证“已完成处理”是否显示在所有项目的“状态说明”栏中。

如果需要将导入的 One View 报告转移至其他路径码,请参阅转移 One View 报告

2.11 配置设置的处理

为了最大限度地改善最终用户体验,您可以使用以下 Web 运行时配置设置。可以在“Web 运行时”,“Web 对象设置”下的“Server Manager”中访问和更改这些设置。设置包括:

One View 报告:缺省记录数

在运行 One View 报告时,有三个选项控制着报告运行的记录数。您可以在 One View 报告的用户界面或“布局”选项卡中看到这三个选项,它们是:

  • 检索记录数:X

  • 使用网格中的当前数据

  • 检索所有记录

当您选择第一个选项“检索记录数”时,系统会使用此“Server Manager”设置来设置报告的缺省记录数。

One View 报告:最大记录数

这是系统针对任意 One View 报告检索的最大记录数。

One View 报告:连接等待时间

这是在启动首个 One View 报告之前等待与 BI Publisher 服务器连接的缺省时间(毫秒)。对于速度较慢的网络,您可能希望提高该值,而对于速度较快的网络,您可能希望降低该值。

针对运行时参数和度量参数的 Server Manager 界面提供了适用于相应参数的各个设置的详细使用信息。您可以根据需要单击相应参数的“i”(信息)图标来访问它。

2.12 HTML 服务器集群的注意事项

为了使 One View 报告与 HTML 服务器集群(例如,Oracle HTTP 服务器 (OHS))配合运行,您必须:

  1. 验证工具版本为 9.1.2.3 或更高版本,或者 9.1.3 或更高版本。

  2. 更新 jas.ini,以使所有 HTML 服务器实例均指向实际的后端 HTML 服务器 URL。在“Web 运行时”的“Web 对象设置”部分中,可通过在“Server Manager”中使用以下参数来执行此操作:

    One View 报告:目标 JAS 服务器和端口

    对于每台 HTML 服务器,此值必须设置为以下格式:http://<server>:<port>,其中 <server> 是后端 HTML 服务器的完全限定主机名和 IP 地址。

重要信息:

对于通过 Oracle HTTP 服务器进行的垂直与水平集群服务器设置,每次在 Server Manager 同步所有 .ini 文件之后,均需要手动添加设置。

下图说明了一个典型的集群或负载平衡设置: