You are on page 1of 35

Integrating BI Publisher with Oracle BI Enterprise Edition

Copyright 2011, Oracle and/or its affiliates. All rights reserved.

Objectives
After completing this lesson, you should be able to: Explain how BI Publisher integrates with Oracle BI EE Create a BI Publisher report based on a BI analysis by using web services Create a BI Publisher report by using the metadata in the Presentation Catalog Add a BI Publisher report to a dashboard

11 - 2

Copyright 2011, Oracle and/or its affiliates. All rights reserved.

Revisiting the BI Foundation Suite Model


BI Publisher: Resides in the Foundation Suite layer Installs as part of Oracle BI EE Plus Provides the option to install BI Publisher only
Foundation Suite Layer

11 - 3

Copyright 2011, Oracle and/or its affiliates. All rights reserved.

Integrating with Oracle BI EE


Integrates on three levels:
BI Server semantic layer integration through a JDBC connection Presentation Services integration through:

Analytics Dashboards

Security integration

11 - 4

Copyright 2011, Oracle and/or its affiliates. All rights reserved.

Configuring a JDBC Connection to BI Server


The JDBC connection provides direct access to the semantic layer.

11 - 5

Copyright 2011, Oracle and/or its affiliates. All rights reserved.

Configuring Presentation Catalog Integration


Perform these steps: 1. On the Administration page, select Server Configuration. 2. Select the Catalog type. 3. Enter the required detail for Server Version and Connection Protocol. 4. Test the connection. 5. Optionally, upload the current BI Publisher repository to the Presentation Catalog. 6. Restart BI Publisher.
11 - 6

Copyright 2011, Oracle and/or its affiliates. All rights reserved.

Configuring Presentation Services Integration


Perform these steps: 1. On the Administration page, select Oracle BI Presentation Services. 2. Enter the required detail for server protocol, server version, server hostname, port, administrator username and password, URL suffix, and session time out.

11 - 8

Copyright 2011, Oracle and/or its affiliates. All rights reserved.

Navigating Oracle BI EE
Create a new object. Search the Catalog.

Filtered access to your catalog content

11 - 9

Copyright 2011, Oracle and/or its affiliates. All rights reserved.

Navigating Oracle BI EE
Create BI Publisher objects from Published Reporting.

My Reports > New (from the Catalog) Download Analyzer for Excel and Template Builder for Word

11 - 10

Copyright 2011, Oracle and/or its affiliates. All rights reserved.

Creating Objects from the Global Header


New (global header) > BI Publisher object Published Reporting

11 - 11

Copyright 2011, Oracle and/or its affiliates. All rights reserved.

Creating a Data Model and Report Based on an Oracle BI Analysis


1. 2. 3. 4. 5. 6. Add an Oracle BI Analysis data set. Define XML tag and display names. Test and save sample XML data. Create a report. Select a layout and build your BI Publisher report. Save and view your report.

11 - 12

Copyright 2011, Oracle and/or its affiliates. All rights reserved.

Step 1: Adding an Oracle BI Analysis Data Set

1 2

11 - 13

Copyright 2011, Oracle and/or its affiliates. All rights reserved.

Step 2: Defining XML Tag and Display Names

Change the XML tag and display names.

11 - 15

Copyright 2011, Oracle and/or its affiliates. All rights reserved.

Step 3: Testing and Saving Sample XML Data

2 3

11 - 16

Copyright 2011, Oracle and/or its affiliates. All rights reserved.

Step 4: Creating a Report for the Analytic Data Source

11 - 17

Copyright 2011, Oracle and/or its affiliates. All rights reserved.

Step 5: Selecting a Layout and Building Your BI Publisher Report


3

11 - 18

Copyright 2011, Oracle and/or its affiliates. All rights reserved.

Step 6: Saving and Viewing Your Report


3 2 1

11 - 19

Copyright 2011, Oracle and/or its affiliates. All rights reserved.

Adding a BI Publisher Report to an Oracle BI EE Dashboard


1. Log in to Oracle BI EE and edit your dashboard. 2. Add a BI Publisher report to your dashboard. 3. Run the dashboard.

11 - 20

Copyright 2011, Oracle and/or its affiliates. All rights reserved.

Step 1: Logging in to Oracle BI EE and Editing Your Dashboard

1 2

11 - 21

Copyright 2011, Oracle and/or its affiliates. All rights reserved.

Step 2: Adding a BI Publisher Report to Your Dashboard


1 2

11 - 22

Copyright 2011, Oracle and/or its affiliates. All rights reserved.

Step 2: Adding a BI Publisher Report to Your Dashboard

5 4

11 - 23

Copyright 2011, Oracle and/or its affiliates. All rights reserved.

Step 3: Running Your Dashboard


Click Run.

The BI Publisher report appears on your dashboard.

11 - 24

Copyright 2011, Oracle and/or its affiliates. All rights reserved.

Creating a Data Model and Report Based on a BI Server SQL Query: Process Overview
1. Add a SQL Query data set. 2. Select the objects for the query. 3. View and save the results.

11 - 25

Copyright 2011, Oracle and/or its affiliates. All rights reserved.

Step 1: Adding a SQL Query Data Set

2 1
Create a SQL Query data set and open Query Builder.

11 - 26

Copyright 2011, Oracle and/or its affiliates. All rights reserved.

Step 2: Selecting the Objects for the Query


These are the tables stored in the Presentation Catalog.

Selected column

This is the repository (.rpd) used for the data source.

11 - 27

Copyright 2011, Oracle and/or its affiliates. All rights reserved.

Step 2: Selecting the Objects for the Query


Add a condition.

Add a sort type and sort order.

11 - 28

Copyright 2011, Oracle and/or its affiliates. All rights reserved.

Step 3: Viewing the Results and Saving the Query


Enter a prompt value.

Results.

11 - 29

Copyright 2011, Oracle and/or its affiliates. All rights reserved.

Creating a Data Model and Report Based on a BI Server SQL Query: Example
Build the report. Add it to the dashboard.

11 - 30

Copyright 2011, Oracle and/or its affiliates. All rights reserved.

Integrating BI Publisher Security: Roles and Groups

Review the groups to which you belong.

11 - 31

Copyright 2011, Oracle and/or its affiliates. All rights reserved.

Summary
In this lesson, you should have learned how to: Explain how BI Publisher integrates with Oracle BI EE Create a BI Publisher report based on a BI analysis by using web services Create a BI Publisher report by using the metadata in the Presentation Catalog Add a BI Publisher report to a dashboard

11 - 32

Copyright 2011, Oracle and/or its affiliates. All rights reserved.

Practice 11: Overview


This practice covers the following topics: Reviewing the Server Configuration > System Maintenance page Creating a BI Publisher report based on an Oracle BI Analysis and adding this report to an Oracle BI EE Dashboard Creating a BI Publisher report based on an Oracle BI Server SQL data set and adding this report to an Oracle BI EE Dashboard

11 - 33

Copyright 2011, Oracle and/or its affiliates. All rights reserved.

Quiz: Overview
This quiz examines your knowledge of the concepts discussed in the lesson.

11 - 34

Copyright 2011, Oracle and/or its affiliates. All rights reserved.

Quiz
BI Publisher integrates with Oracle BI EE on several levels. (Select all that apply.) a. Direct access to BI Servers semantic layer through JDBC b. Security integration c. Integration with BI Presentation Server through web services

11 - 35

Copyright 2011, Oracle and/or its affiliates. All rights reserved.

Quiz
All BI Publisher reporting objects must be created within BI Publisher. a. True b. False

11 - 36

Copyright 2011, Oracle and/or its affiliates. All rights reserved.

Quiz
You do not need to create joins when basing a query on objects that are stored in the Presentation Catalog. a. True b. False

11 - 37

Copyright 2011, Oracle and/or its affiliates. All rights reserved.

You might also like