Documente Academic
Documente Profesional
Documente Cultură
Data
Integrations
with
Report
Runtime
BI
Publisher
System maintenance options
source
other
Oracle
delivery
configuration
Scheduler
connections
products
options
settings
configurations
Integration
Oracle BI Publisher enables you to integrate with the following products:
Oracle BI Presentation Services - This integration enables you to use
Oracle BI Answers requests as data sources for your reports.
Oracle BI Discoverer - This integration enables you to use Oracle BI
Discoverer Worksheets as data sources for your reports.
Hyperion Workspace and Shared Services - This integration enables you to
access BI Publisher from within the Oracle Enterprise Performance
Management Workspace.
Oracle Smart Space Client - This integration enables you to set up a link to
the Oracle Smart Space download page. This will enable all BI Publisher
users to easily access the Oracle Smart Space client download page from
their BI Publisher session.
Oracle E-Business Suite This integration can be done by uploading a DBC
file to recognize your Oracle E-Business Suite users.
Oracle BI Server This can be integrated by setting up the BI Publisher
Server Administration tool, assign users to these groups, and then specify
Oracle BI Security as your security model in the BI Publisher Admin
interface.
1. In the BI Server Administration tool, create the following groups to
correspond to the BI Publisher functional roles:
XMLP_ADMIN this is the administrator role for the BI Publisher server.
XMLP_DEVELOPER allows users to build reports in the system.
XMLP_SCHEDULER allows users to schedule reports.
XMLP_ANALYZER_EXCEL allows users to use the Excel analysis feature.
XMLP_ANALYZER_ONLINE allows users to use the online analysis
feature.
XMLP_TEMPLATE_DESIGNER - allows users to connect to the BI Publisher
server from the Template Builder and to upload and download templates.
2. Add the appropriate users to the BI Publisher groups in the BI Server
Administration tool.
3. In the BI Publisher Enterprise application, log in with Administration
privileges. From the Admin tab select Security Configuration.
4. In the Security Model section of the page, select Oracle BI Server from
the list. Provide the following connection information for the BI Server:
JDBC Connection String - example: jdbc:oraclebi://host:port/
Administrator Username and Administrator Password
Database Driver Class - example: oracle.bi.jdbc.AnaJdbcDriver
5. It is recommended that you create a local super user for the system to
allow you to access the Administrator pages once the changes take effect.
Select the Enable Local Superuser check box and enter a username and
password for the user under the Local Superuser section of the Security
Configuration tab.
6. Restart the BI Publisher server for the security changes to take effect.
Logging into Business Intelligence Publisher
1. Navigate to the URL provided by your system administrator. The URL is of
the format http://hostname:port/xmlpserver/
2. Select the language you prefer for the user interface.
3. Enter your credentials to log in to BI Publisher.
4. Select Accessibility Mode if you wish to render the Reports home page in
an accessible tree structure.
Feature
OBIEE
BI Publisher
In brief?
Se
O
E
p
Audience
A
st
d
Main Features
1. Hierarchy Drilling
2. Graphical Reporting (Charts, Pivots,
Gauges, etc)
1
B
E
3. Ad Hoc Analysis
4. Actionable framework
2
a
Su
5
a
b
th
(F
re
re
re
su
User Interactivity
A
D
Real-time
information
Integration with
EBS
Benefits
1
b
h
2
th
O
a
3
se
d
Technology
B
co
Implementation
Tips
P
th
OBIEE
Q. Send a daily report in
a fixed format to senior
management, updated
with the latest data?
Q. Give teams a set of
standard reports that
highlight issues on KPIs
Reporting Workbench
Q. Improve Data
Quality?
BI Publisher
Publish a dashboard
using a standard set of
reports.
p
in
odd data.
2. Make sure that all
senior management
reports come from the
OBIEE system.(This will
also aid user adoption)
Q: Show Trending
information
No
Define Delivery
Channel to schedule
report output to be
send via email in a
variety of formats
No
So instead of matching the Oracle eBS Responsibility to a Oracle BI Application Role, match an
Oracle eBS Profile Option (assigned to an Oracle eBS Responsibility or on Site Level) to
a Oracle BI Application Role.
You have to follow a few steps in Oracle eBS.
Lookup Type
Navigate to Application Developer Application, Lookups, Common to add a lookup type with
the different values for the Oracle BI Security Profile.
You can check the values via the following query:
1
2
select t.lookup_type
, t.meaning
, a.application_name
, t.description
from applsys.fnd_lookup_types_tl t
, applsys.fnd_lookup_types b
, applsys.fnd_application_tl a
14
15
1
2
select flv.lookup_code
, flv.meaning
3 , flv.description
4 from applsys.fnd_lookup_values flv
5 where lookup_type = '&XXBI_SECURITY_PROFILE'
6 and flv.language = '&LANGUAGE'
7 and trunc(sysdate) >= trunc(flv.start_date_active)
8
9
1
2
3
4
select fpo.profile_option_name
, a.application_name
, fpotl.user_profile_option_name
, fpotl.description
, applsys.fnd_profile_options_tl fpotl
, applsys.fnd_application_tl a
9
10
11
12
13
1
select fpov.profile_option_value bi_type_gebruiker_site_level
, applsys.fnd_profile_option_values fpov
, applsys.fnd_profile_options fpo
, applsys.fnd_profile_options_tl fpotl
9
10
11
12
select fr.responsibility_id
3
4
, fr.responsibility_name
, fpov.profile_option_value bi_type_gebruiker_resp_level
from apps.fnd_responsibility_vl fr
, applsys.fnd_profile_option_values fpov
, applsys.fnd_profile_options fpo
, applsys.fnd_profile_options_tl fpotl
9
10
11
12
13
The remainder of the setup in the Oracle Enterprise Manager and the actual match via an
Initialization Block is described here. The following query could be used to retrieve the Oracle
eBS Profile Option and assign it to the ROLES-session variable
Oracle BI Initialization Block: GetApplicationRoles
1
, sl.bi_security_profile_site_level ) bi_type_gebruiker
, fpotl.language
, fpov.profile_option_value
6
7
8
9
10
bi_type_gebruiker_resp_level
from applsys.fnd_responsibility fr
, applsys.fnd_profile_option_values fpov
, applsys.fnd_profile_options fpo
, applsys.fnd_profile_options_tl fpotl
where fpov.level_value = fr.responsibility_id
20 , fpov.profile_option_value
21 bi_type_gebruiker_site_level
22 from applsys.fnd_profile_option_values fpov
23 , applsys.fnd_profile_options fpo
24 , applsys.fnd_profile_options_tl fpotl
25
30
31
32
33