从 11.1.2.2.310 版本开始,连接到 Smart View 数据源时,可以使用 XML 文件中的连接信息连接到提供程序。在“选项”对话框的“共享连接 URL” 字段中指向该 XML 文件,然后像访问任何其他共享连接一样访问这些连接。
该方法是唯一使用共享连接连接到 Oracle BI EE 提供程序的方法;但是还可以使用专用连接创建 Oracle BI EE 连接(请参阅创建专用连接中的 URL 语法)。
注: | 您在该过程中创建的 XML 文件必须存在于每台 Smart View 客户机本地。 |
小心! | 本主题中的过程是系统管理过程,应由管理您环境中的 Smart View 的人员完成。 |
要在 XML 文件中设置共享连接,请执行下列操作:
使用任意文本编辑器创建一个空的 XML 文件并将其保存在 Smart View 客户机上。
为文件指定一个有意义的名称,例如 SmartViewProviders.xml,并确保该文件的扩展名为 .XML。
注: | XML 文件中仅支持 ASCII 字符。请勿对该文件中创建的任何条目使用非 ASCII 字符。 |
<?xml version="1.0" encoding="UTF-8"?>
接下来,添加未封闭的 res_GetProvisionedDataSources 标记:
<res_GetProvisionedDataSources>
可以添加与 Oracle Hyperion Provider Services (Essbase)、Planning、Financial Management、Reporting and Analysis 和 Oracle BI EE 对应的条目。
创建条目时,请完全复制语法并只进行以下替代:
在 Product 标记中,displayVersion 属性:
<version> - 所指定提供程序的版本号。
在 Server 标记中,context 属性:
<server> - 服务器名称。
<19000 或已配置的端口号> - 端口号。使用语法中已注明的默认端口号。或者,如果您已使用非默认的端口号配置系统,请提供这些端口号。
每个提供程序类型的语法如下所示。
提供程序服务 (Essbase)
<Product id="APS" name="APS-11.1.2" displayVersion="<version>">
<Server name="Oracle Hyperion Provider Services" context="http://<server>:<19000 or configured port number>/aps/SmartView"></Server>
</Product>
Planning
<Product id="HP" name="HP-11.1.2" displayVersion="<version>">
<Server name="Oracle Hyperion Planning, Fusion Edition" context="http://<server>:<19000 or configured port number>/HyperionPlanning/SmartView"></Server>
</Product>
支持 Financial Management
<Product id="HFM" name="HFM-11.1.2" displayVersion="<version>">
<Server name="Oracle Hyperion Financial Management, Fusion Edition" context="http://<server>:<19000 or configured port number>/hfmadf/../hfmofficeprovider/HFMOfficeProvider.aspx"></Server>
</Product>
报告和分析
<Product id="RAFramework" name="RAFramework-11.1.2" displayVersion="<version>">
<Server name="Reporting and Analysis Framework" context="http://<server>:<19000 or configured port number>/raframework/browse/listXML"></Server>
</Product>
Strategic Finance
placeholder for HSF code
Oracle BI EE
<Product providerType="ExtensionProvider" id="27EE9B0D-D5F5-42c9-AFC5-44FEA770C693" name="OBI EE-11.1.1.7" displayVersion="<version>">
<Server name="Oracle BI, Fusion Edition" context="OBI:http://<server>:<9704 or configured port number>/analytics/jbips"></Server>
</Product>
<sso></sso>
可选:为 User Productivity Kit (UPK) 添加条目:
<UPK>http://<link to User Productivity Kit></UPK>
例如:
<UPK>http://download.oracle.com/ocomdocs/PlayerPackage/data/toc.html</UPK>
添加封闭的 res_GetProvisionedDataSources 标记完成文件,然后保存。
</res_GetProvisionedDataSources>
有关应如何设置该文件的完整语法和示例,请参阅连接文件的语法和示例。
确保将文件复制到 Smart View 客户机的本地驱动器上。
例如,可以将文件复制到 SmartView\bin 目录中。
启动 Smart View,然后在“选项”对话框中编辑“共享连接 URL” 使之包含本地驱动器上该文件的完整路径,例如:
C:\Oracle\SmartView\bin\SmartViewProviders.xml
目录路径和文件现在应出现在共享连接列表中。
使用 Smart View 面板中的“共享连接”选项连接到文件,如连接到数据源中所述。
如果您没有看到提供程序条目列在“共享连接”下拉列表中,XML 文件可能包含错误语法或无效字符。
提示: | 通过在浏览器(例如 Internet Explorer)中打开文件验证 XML。浏览器将会指出无效的语法。在 XML 文件编辑器中更正任何错误,然后保存并刷新浏览器显示。 |
如果 XML 文件正确且完整,请按照以下说明将文件分发给 Smart View 用户:
将文件复制到 Smart View 客户机上的本地驱动器中。
例如,可以将文件复制到 SmartView\bin 文件夹中。
启动 Smart View,然后在“选项”对话框中编辑“共享连接 URL” 使之包含本地驱动器上该文件的完整路径,例如:
C:\Oracle\SmartView\bin\SmartViewProviders.xml
目录路径和文件现在应出现在共享连接列表中。
通过使用 Smart View 面板中的“共享连接”选项连接到文件进行测试,如连接到数据源中所述。
如果在连接时出现问题,请与 Smart View 管理员联系。
以下是完整的文件语法:
<?xml version="1.0" encoding="UTF-8"?>
<res_GetProvisionedDataSources>
<Product id="APS" name="APS-11.1.2" displayVersion="<version>">
<Server name="Oracle Hyperion Provider Services" context="http://<server>:<19000 or configured port number>/aps/SmartView"></Server>
</Product>
<Product id="HP" name="HP-11.1.2" displayVersion="<version>">
<Server name="Oracle Hyperion Planning, Fusion Edition" context="http://<server>:<19000 or configured port number>/HyperionPlanning/SmartView"></Server>
</Product>
<Product id="HFM" name="HFM-11.1.2" displayVersion="<version>">
<Server name="Oracle Hyperion Financial Management, Fusion Edition" context="http://<server>:<19000 or configured port number>/hfmadf/../hfmofficeprovider/HFMOfficeProvider.aspx"></Server>
</Product>
<Product id="RAFramework" name="RAFramework-11.1.2" displayVersion="<version>">
<Server name="Reporting and Analysis Framework" context="http://<server>:<19000 or configured port number>/raframework/browse/listXML"></Server>
</Product>
<PLACEHOLDER Product id="HSF" name="HSF-11.1.2" displayVersion="<version>">
<Server name="Oracle Hyperion Strategic Finance" context="http://<server>:<19000 or configured port number>/hsf/browse/listXML"></Server>
</Product>
<Product providerType="ExtensionProvider" id="27EE9B0D-D5F5-42c9-AFC5-44FEA770C693" name="OBI EE-11.1.1.7" displayVersion="<version>">
<Server name="Oracle BI, Fusion Edition" context="OBI:http://<server>:<9704 or configured port number>/analytics/jbips"></Server>
</Product>
<sso></sso>
<UPK>http://<link to User Productivity Kit></UPK>
</res_GetProvisionedDataSources>
以下示例包含每个提供程序类型对应的条目:
<?xml version="1.0" encoding="UTF-8"?>
<res_GetProvisionedDataSources>
<Product id="APS" name="APS-11.1.2" displayVersion="11.1.2.2.500">
<Server name="Oracle Hyperion Provider Services" context="http://abcsvr.xyzco.com:19000/aps/SmartView"></Server>
</Product>
<Product id="HP" name="HP-11.1.2" displayVersion="11.1.2.2.000">
<Server name="Oracle Hyperion Planning, Fusion Edition" context="http://abcsvr.xyzco.com:19000/HyperionPlanning/SmartView"></Server>
</Product>
<Product id="HFM" name="HFM-11.1.2" displayVersion="11.1.2.2.300">
<Server name="Oracle Hyperion Financial Management, Fusion Edition" context="http://abcsvr.xyzco.com:19000/hfmadf/../hfmofficeprovider/HFMOfficeProvider.aspx"></Server>
</Product>
<Product id="RAFramework" name="RAFramework-11.1.2" displayVersion="11.1.2.2.000">
<Server name="Reporting and Analysis Framework" context="http://abcsvr.xyzco.com:19000/raframework/browse/listXML"></Server>
</Product>
<PLACEHOLDER Product id="HSF" name="HSF-11.1.2" displayVersion="<version>">
<Server name="Oracle Hyperion Strategic Finance" context="http://<server>:<19000 or configured port number>/hsf/browse/listXML"></Server>
</Product>
<Product providerType="ExtensionProvider" id="27EE9B0D-D5F5-42c9-AFC5-44FEA770C693" name="OBI EE-11.1.1.7" displayVersion="11.1.1.7">
<Server name="Oracle BI, Fusion Edition" context="OBI:http://abcsvr.xyzco.com:9704/analytics/jbips"></Server>
</Product>
<sso></sso>
<UPK>http://http://download.oracle.com/ocomdocs/PlayerPackage/data/toc.html</UPK>
</res_GetProvisionedDataSources>