Professional Documents
Culture Documents
Table of Contents
Introduction..................................................................................................................................................3
What is EPM Workspace?.......................................................................................................................3
What Contents Are Supported Within Workspace?.................................................................................3
BI EE Integration Overview......................................................................................................................4
BI Publisher Integration Overview...........................................................................................................4
References:..............................................................................................................................................4
Integration with BI EE..................................................................................................................................5
Configuration for BI EE Integration..........................................................................................................5
Step 1: Registering the Oracle BI Presentation Services Components with the Hyperion Registry. . .5
Step 2: Specifying the External Login for Single Sign-On with EPM Workspace................................7
Step 3: Configuring Javahost to Enable the Hyperion Common Security System Authenticator........7
Step 4: Specifying the Hyperion_Home Environment Variable (Optional)...........................................8
Step 5: Configuring the Repository to Use a Custom Authenticator....................................................9
Step 6: Configuring the Web Server for EPM Workspace.................................................................11
Step 7: Provisioning Hyperion Shared Services Users in Oracle BI Presentation Services.............16
Perform BI Tasks within Workspace......................................................................................................17
Specifying Oracle BI Preferences Within EPM Workspace...............................................................17
Oracle BI Presentation Services Administration Tasks Within EPM Workspace...............................18
Work with BI Answers........................................................................................................................18
Work with BI Interactive Dashboards.................................................................................................22
Work with BI Delivers.........................................................................................................................25
Manage BI Presentation Web Catalog...............................................................................................26
Install BI Office Addin.........................................................................................................................27
Integration with BI Publisher......................................................................................................................28
Configuration for BI Publisher Integration..............................................................................................28
Before the Configuration....................................................................................................................28
Configuration Overview......................................................................................................................28
Step 1: Register BI Publisher with Shared Services and Enable Shared Services Security.............29
Step 2: Configure the Workspace Web Server to Proxy BI Publisher Requests...............................31
Step 3: Provision Users in EPM Workspace......................................................................................32
Perform BI Publisher Tasks within Workspace......................................................................................37
Launching BI Publisher in Workspace...............................................................................................37
Specifying BI Publisher Preferences Within EPM Workspace...........................................................37
Performing Oracle BI Publisher Administration Tasks........................................................................38
Downloading the Desktop Tools.........................................................................................................39
Running Reports................................................................................................................................39
Viewing Report Schedules and History..............................................................................................41
Conclusion.................................................................................................................................................42
Introduction
This document is to assist you to configure your Oracle Enterprise Performance Management
Workspace (EPM Workspace) and Oracle BI EE and Oracle BI Publisher integration. While the
Workspace supports many other Oracle EPM products as its content sources this document focuses on
the integration with BI EE and BI Publisher products, which have been brought with the latest EPM
release 11.1.1. It will also guide you through the integrated BI EE and BI Publisher functionalities within
Workspace. By the end of this document you will understand what it takes to configure your Workspace
to integrate with BI EE and BI Publisher and what BI and BI Publisher tasks you can perform with
Workspace.
This document assumes that you have already installed EPM Workspace R 11.1.1 and BI EE/BI
Publisher 10.1.3.4. For an installation of EPM Workspace please take a look at another document, EPM
R11.1.1 Installation & Configuration Quick Guide, or EPM System installation and configuration guide.
For an installation of BI EE/BI Publisher please take a look at BI installation guide.
Oracle BI Answers
Oracle BI Interactive Dashboards
Oracle BI Delivers
Oracle BI Publisher
Oracle's Siebel Marketing
Oracle BI Disconnected Analytics
Oracle Hyperion Financial Reporting, Fusion Edition
Oracle Hyperion Interactive Reporting
Oracle Hyperion SQR Production Reporting
Oracle Hyperion Web Analysis
Oracle Hyperion Performance Scorecard, Fusion Edition
Oracle Hyperion Financial Management
Oracle Hyperion Planning
Oracle Hyperion Profitability and Cost Management
The Workspace integrations with BI EE and BI Publisher products are new features that came out with
the latest Workspace release, R11.1.1. In order to integrate Workspace with BI EE and BI Publisher both
BI EE and BI Publisher products are required to be R10.1.3.4 or later.
BI EE Integration Overview
With release 10.1.3.4, the following BI EE product components have been integrated into EPM
Workspace:
Answers
Interactive Dashboards
Delivers
References:
Integration with BI EE
First well demonstrate configuration steps that are required to integrate BI EE with Workspace and later
well demonstrate each BI EE integrated functionality with Workspace.
Registering the Oracle BI Presentation Services Components with the Hyperion Registry
Specifying the External Login for Single Sign-On with EPM Workspace
Configuring Javahost to Enable the Hyperion Common Security System Authenticator
Specifying the Hyperion_Home Environment Variable (Optional)
Configuring the Repository to Use a Custom Authenticato
Configuring the Web Server for EPM Workspace
Provisioning Hyperion Shared Services Users in Oracle BI Presentation Services
4. In the Oracle BI Presentation Services Host field, verify the value that it contains. The field will
be populated with the name of the host machine for the current instance of Oracle Business
Intelligence.
5. In the Port field, enter the port number that your BI Presentation Server is using. The default is
9704.
6. Leave the SSL Port field as default.
6
7
7. Leave the Context Path field as default. (analytics)
8. In the Application Server Type box, select Oracle AS 10gR3 if you have installed BI EE with the
default installation option (OC4J). If youre using other type of Application Server such as
WebLogic Server then you need to select an appropriate one from the list.
9. Enter any description for the Description field.
10. Select Use Existing Installation for the Registry Properties File box
Note: If your Workspace is installed at a different machine you need to select the other options.
Please see the configuration guide for the detail.
11. Click Register to begin the registration process, which might take several minutes. You will see
status messages and error messages displayed above the Register button as appropriate.
Step 2: Specifying the External Login for Single Sign-On with EPM Workspace
An external token (or ticket) can be passed to Oracle BI Presentation Services by another system, which
facilitates the use of Single Sign-on with EPM Workspace and Oracle BI. To configure for a token to be
passed from EPM Workspace to Oracle BI Presentation Services for Single Sign-on, you must add or
modify the <ExternalLogon> element of the instanceconfig.xml file as follows:
<Auth>
<ExternalLogon enabled="true" logonPageAllowed=true>
<ParamList>
<Param name="UID" source="url" nameInSource="sso_token"/>
<Param name="PWD" source="constant" value="obips.hss.ssotoken"/>
</ParamList>
</ExternalLogon>
</Auth>
cssURL: Specify the URL of the Common Security System (CSS) configuration file.
useCSSURL: Specify "yes" to use the cssURL parameter to load the CSS configuration
file. Otherwise, the reg.properties file for the Hyperion Registry is used to read the CSS
file from the registry.
logFolder: Specify the directory that holds CSS log files.
Example:
<OBISAuthenticatorProxy>
<InputStreamLimitInKB>128</InputStreamLimitInKB>
<ClassName>oracle.bi.server.customauthenticatorimpl.hyperioncss.HyperionCSSAuthenticator
</ClassName>
<ClassConfig>
<cssURL>http://knishidalap.us.oracle.com:28080/interop/framework/getCSSConfigFile</cssURL>
<useCSSURL>yes</useCSSURL>
<logFolder>C:\OracleBIData\web\log</logFolder>
<cssDebug>no</cssDebug>
<processAdministrator>yes</processAdministrator>
<ssoTokenPassword>obips.hss.ssotoken</ssoTokenPassword>
</ClassConfig>
</OBISAuthenticatorProxy>
4. Save the changes and restart Java Host.
9
</JavaHost>
3. In the Custom Authenticator dialog, use the Browse button to specify the following value for the
Authenticator plug-in file: sawobisauthenticatorproxy3r.dll
This file exists in the %OracleBI_HOME%\web\bin directory.
10
4. Also in the dialog, set Name to a descriptive value for this authenticator and accept the default
values for Cache persistence time and Number of cache entries. You can adjust the values later
as appropriate for your installation.
Authentication Initialization Block
Complete the following steps to configure the authentication initialization blocks for this authenticator:
1. From the Manage menu, select Variables.
2. In the Variable Manager, select Action -> New -> Session -> Initialization Block
3. In the Session Variable Initialization Block dialog, name the block "Hyperion".
4. In the Session Variable Initialization Block dialog, click Edit Data Source and select the custom
authenticator that you created in Step 1.
10
11
5. In the Session Variable Initialization Block Data Source dialog, click Edit Data Target.
6. In the Session Variable Initialization Block Variable Target dialog, create three new session
variables with the following names, all in uppercase letters: USER, GROUP, and
DISPLAYNAME.
7. Click OK until all dialogs are closed.
8. Save your changes to the repository file.
12
Web Servers configuration file after the configuration with EPM System Configurator. With this exercise,
we have EPM System deployed on the default Web Application server, which is embedded Apache
Tomcat server, and have BI EE deployed on the default Web Application server, which is embedded
Oracle OC4J server. So, first we will run EPM System Configurator, and second we need to do the
manual configuration.
Configuration with EPM System Configurator
1. Run EPM System Configurator
Start -> All Programs -> Oracle EPM System -> Foundation Services -> EPM System
Configurator
2. Select Hyperion Foundation -> Workspace -> Configure Web Server and click Next
12
13
3. Leave the default settings and click Next
4. Click Next
13
14
15
15
16
Specify BI Preference
Display Answers reports
Create/Edit Answers reports
Display Interactive Dashboard pages
Create/Edit Dashboard pages
Create/Edit iBot
Manage BI Web Catalog
Perform BI Administrative tasks
17
The Locale and User Interface Languages lists are read-only, because you cannot modify them. The
locale and language are inherited from EPM Workspace. See the Oracle Enterprise Performance
Management Workspace, Fusion Edition Administrator's Guide for information on setting the locale
and language.
4. When you are finished, click OK.
2. On the Oracle BI Presentation Services Administration page, perform the appropriate activities,
such as managing the Presentation Catalog and interactive dashboards.
17
18
BI Answers runs in a new tab in the EPM Workspace and adds various menu items for creating and
opening content, as described in the following list:
Create a New Request
1. To launch from the Navigate menu, select Applications, then Oracle BI Answers.
2. From the File menu, select New, then the appropriate BI Answers item such as Request, Filter,
or Dashboard Prompt.
18
19
3. Select a Subject Area that you want to create a new request with
4. Now you can create a new BI Answers report within Workspace as you do with regular BI
Answers window.
5. After you have completed the report you can save it by selecting File -> Save menu
19
20
Or, you can also use the Save icon on the toolbar.
Tip:
To create a new database request, select New from the File menu, then select Request. Select Create
Direct Request in the resulting dialog.
Open an existing BI Answers report
6. From the File menu, select Open
20
21
21
22
Oracle BI Interactive Dashboards runs in a new tab in EPM Workspace and adds various menu items for
navigating in and editing dashboards, as described in the following list:
1. To launch from the Navigate menu, select Applications, then Oracle BI Interactive Dashboards.
2. From the Dashboards menu, select a Dashboard page by navigating through Dashboards.
3. You will see the selected Dashboard page in the Workspace window.
22
23
4. From the Edit menu, select Edit Dashboard to display the Dashboard Editor, or use the other
options on the Edit menu to perform appropriate Interactive Dashboards functions. These
options are the same as those found on the Page Options menu that is available when
Interactive Dashboards runs as part of Oracle Business Intelligence Enterprise Edition.
23
24
5. To see an alert (if one is available), select Alerts from the View menu or click the Alerts icon on
the toolbar.
BI Delivers runs in a new tab in EPM Workspace and adds various menu items for creating and opening
iBots, as described in the following list:
24
25
1. To launch from the Navigate menu, select Applications, then Oracle BI Delivers.
2. From the File menu, select New, then iBot.
25
26
26
27
Configuration Overview
To configure BI Publisher for use within EPM Workspace, perform the following tasks:
1. Register BI Publisher with Hyperion Shared Services Registry.
2. Enable Hyperion Common Shared Services security in BI Publisher.
27
28
3. Configure the EPM Workspace Web server.
4. Provision BI Publisher users in EPM Workspace.
In the Database Connection for Hyperion Workspace region, enter the Hyperion home
location where the reg.properties file is located. (Note that you must enter only the location of the
Hyperion Home, not the full path to the reg.properties file.)
For example: C:\Programs\Oracle\Hyperion
Note: The reg.properties file must be located on the same computer as the BI Publisher server
application.
4. Click Load Properties
28
29
This will populate the following fields based on the values in the reg.properties file that you pointed
to in the previous step:
5. The fields in the Hyperion Workspace Registration region are defaulted from the servlet context.
You can update these fields if you want to run BI Publisher in both SSL and non-SSL modes; or
if you are using a load balancer, enter the server information for the load balancer.
6. In the Hyperion Shared Services Registration region, enter the following fields that describe
your Shared Services installation:
HSS Server specify the name of the computer where the Shared Services server is
installed.
HSS Port specify the Shared Services server port number on which the database listens.
HSS Administrator Username (e.g. Admin)
Important: You must provision the HSS Administrator that you specify here with the BI
Publisher Administrator role. You will perform this step as part of the Provision Users in EPM
Workspace procedure later.
Important: Before making any changes that impact security, ensure that you have set up a BI
Publisher Local Superuser to ensure access to BI Publisher regardless of your selected security
configuration.
Note: If you do not select the checkbox here, you can manually change the security model from
the BI Publisher Security Configuration page after successful registration and restart of the BI
Publisher server application. If registration has not been completed, the Hyperion Common
Shared Services selection will not be available from the BI Publisher Security Configuration
29
30
page. Performing this step manually requires an additional restart of the BI Publisher server to
make the changes to the Security Configuration page effective.
7. Click Register. If the registration process succeeds, you will receive a confirmation message,
otherwise an error message will display.
8. Restart your BI Publisher server application for these changes to take effect.
HYSLTomcat-autogenerated.conf
HYSLWorkers.properties
httpd.conf
3. Launch the EPM System Configurator using one of the following methods:
From Microsoft Windows: From the Start menu, select Programs > Oracle EPM System >
Foundation Services > EPM System Configurator.
4. When you see "Select the products to configure", select Foundation, Workspace, and Web
Server Configuration. Click Next.
5. On the Workspace Web Server plug-in pane, an entry for the BI Publisher server will display,
showing the BI Publisher host, port, and context root. Select the box for the BI Publisher row as
well as the boxes for all other products that need to be configured with the Web server whether
you have previously configured them or not. When you have selected all products, click Next.
6. Click Next through the remaining screens, and then click Finish.
7. Use the EPM System Configurator to configure the Web server as described in Using the EPM
System Configurator to Configure the Web Server.
30
31
8. Revert to the files you backed up in Step 1 by copying the backed up files back to
<HYPERION_HOME>\common\httpServers\Apache\2.0.59\conf
9. Manually update the Web server's configuration file.
10. Using a text editor, open httpd.conf.
11. Add the following directives, replacing <BIPUB_HOST> and <BIPUB_PORT> with the correct
values:
# It is generated part for hfm and calc products
<IfModule !mod_proxy.c>
LoadModule proxy_module modules/mod_proxy.so
</IfModule>
<IfModule !mod_proxy_connect.c>
LoadModule proxy_connect_module modules/mod_proxy_connect.so
</IfModule>
<IfModule !mod_proxy_http.c>
LoadModule proxy_http_module modules/mod_proxy_http.so
</IfModule>
ProxyPreserveHost On
Alias /AccessibilityIRScripts "D:/Hyperion/products/Foundation/workspace/AppServer/InstalledApps
/workspace_static/AccessibilityIRScripts"
Alias /wsmedia "D:/Hyperion/products/Foundation/workspace/AppServer/InstalledApps/
workspace_static/wsmedia"
Alias /workspace
"D:/Hyperion/products/Foundation/workspace/AppServer/InstalledApps/workspace_static"
Alias /InsightInstaller
"D:/Hyperion/products/Foundation/workspace/AppServer/InstalledApps/workspace_static/zeroadmin/
component/Insight"
Alias /WebAnalysis
"D:/Hyperion/products/Foundation/workspace/AppServer/InstalledApps/WebAnalysis_static"
ProxyRequests Off
ProxyPass /calcmgr http://knishida-lap.us.oracle.com:8500/calcmgr
ProxyPass /analytics http://knishida-lap.us.oracle.com:9704/analytics
ProxyPassReverse /analytics http://knishida-lap.us.oracle.com:9704/analytics
ProxyPass /xmlpserver http://knishida-lap.us.oracle.com:9704/xmlpserver
ProxyPassReverse /xmlpserver http://knishida-lap.us.oracle.com:9704/xmlpserver
31
32
Important: You must provision the HSS Administrator that you specified in BI Publisher's Hyperion
Workspace and Shared Services integration page with the BI Publisher Administrator role. Follow the
procedure in this section to provision the HSS Administrator with the BI Publisher Administrator role.
To provision users or groups:
1. Launch the Shared Services Console using one of the following methods by typing the following
URL in your browser
http://<server_name>:<port_number>/interop
<server_name> : name of the computer where the Shared Services is running
<port_number> : server port that Shared Services is using
e.g. http://knishida-lap.us.oracle.com:28080/interop
Note: Pop-up blockers may prevent User Management Console from opening.
Or, you can open the Shared Services Console by selecting
Start -> All Programs -> Oracle EPM System -> Foundation Services -> Shared Services
Console
2. On the Logon screen enter the Hyperion Shared Service Administrator username and password
(e.g. Admin/password)
3. Locate the Shared Services node on which BI Publisher is registered.
4. Navigate to User Directories then Native Directory then Groups.
5. Query for the Group to which you want to grant BI Publisher roles; or create a new group (by
right-clicking "Groups" in the tree).
6. Select and right-click the Group.
7. From the right-click menu, select Provision.
32
33
8. From the Available Roles list, expand the heading for BI Publisher, then BI Publisher Enterprise
to see the list of available BI Publisher roles.
9. Use the shuttle buttons to move the desired roles from the Available Roles list to the Selected
Roles list.
10. Save the changes. A Provision Summary will display to confirm your changes.
33
34
11. Double click on a group (e.g. Common)
12. Add your users, which you want to use with Workspace, to the group. Make sure you add
Admin user to this group.
34
35
Now you need to go back to BI Publisher Enterprise server and setup the group you have provisioned in
Hyperion Shared Service Console.
1. Login to BI Publisher
2. Select Admin tab
3. Select Roles and Permissions
You should see a new Role that you have defined in Shared Service Console. (e.g Common)
4. Assign BI Publisher Folders and Data Sources to this group
Now you need to add appropriate Folders to this group so that any users, which have been
added to the group (e.g. Common), can access to the reports under the Folders
Now your Hyperion Shared Service users are provisioned to use BI Publisher functionality in
Workspace.
Note that BI Publisher fetches only the Shared Services Groups that have been assigned seeded BI
Publisher roles. If the group does not have any seeded BI Publisher roles assigned to it, it is not
displayed in BI Publisher's Roles and Permissions tab.
Once you have set up BI Publisher to use the Hyperion Common Shared Services Security model you
will no longer be able to create users or roles in the BI Publisher Security Center. All users and roles
must be created using Hyperion Shared Services. Use the BI Publisher Administrator Security page to
assign BI Publisher folders and data sources to the roles you created in Shared Services.
35
36
Reports
History
Schedule
Admin
These correspond to the Reports, Schedules and Admin tabs in the BI Publisher native user interface.
The History option launches the History of Scheduled Reports page. Use the menu to navigate to the
desired BI Publisher page.
36
37
3. Update the information on items such as your report locale and time zone.
Note: Accessibility Mode and UI Language are inherited from Workspace preference settings and are
not updateable from the BI Publisher Preferences dialog.
4. When you are finished, click OK.
37
38
Running Reports
1. Navigate to the Reports repository by selecting the BI Publisher menu, then Reports.
38
39
2. Navigate to and select the report to run as you would in the native BI Publisher interface.
Open BI Publisher
39
40
40
41
Conclusion
With the release of EPM 11.1.1 and BI EE/BI Publisher 10.1.3.4 you can now integrate EPM Workspace
and BIEE/BI Publisher and access BIEE/BI Publisher report contents. Also you can access to most of
the functionalities of BIEE and BI Publisher through Workspace without getting out from the Workspace
and opening another browser window. With the integration you can provide Workspace as an integral
and only application UI in order for your users to conduct EPM and BI tasks more seamlessly and less
boundary way. Todays more complicated and competitive business environment requires business
managers to utilize both BI and EPM tools to analyze and forecast data the most efficient way. The
integration of EPM Workspace and BI EE/BI Publisher will assist your EPM and BI system to be Smart,
Agile, and Aligned.
41