© 2009 Oracle Financial Services. All rights reserved.

1

The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, and timing of any features or functionality described for Oracle¶s products remains at the sole discretion of Oracle.

© 2009 Oracle Financial Services. All rights reserved.

2

Creating Reports Using BI Publisher GUI
- Shalini Goel

© 2009 Oracle Financial Services. All rights reserved.

3

BIP Processing : Basic Flow Diagram

© 2009 Oracle Financial Services. All rights reserved.

4

Two ways of creating reports using Oracle BIP GUI. 

Creating simple SQL Queries type Data Set. ± Use it when only
single SQL query is used for fetching data in the report. 

Creating Data Template type Data Sets. ± Use it when there is multiple SQL queries need to be used for fetching the data in the report.

© 2009 Oracle Financial Services. All rights reserved.

5

Creating Reports using SQL Query Dataset
STEP 1: Log into BI Publisher screen ± http://[localhost]:[port]/xmlpserver/

STEP 2: Login as Username : µAdministrator¶ and Password :µAdministrator¶ STEP 3: Click on STEP 4: Click on and click on µCreate¶ button. link on the dashboard. link & enter folder name

© 2009 Oracle Financial Services. All rights reserved.

6

Creating Reports using SQL Query Dataset ±Contd..
STEP 5: Click on STEP 6: Click on and click on µCreate¶ button. link on the dashboard. link & enter Report Name

STEP 7: Click on STEP 8: Click on µData Model¶ and then µNew¶.

link.

© 2009 Oracle Financial Services. All rights reserved.

7

Creating Reports using SQL Query Dataset ±Contd..
STEP 9: Enter following entries and query.

STEP 10: Click on
Note:

tab.

Tab shown on extreme right can also be used to create queries and joins.

© 2009 Oracle Financial Services. All rights reserved.

8

Creating reports using SQL Query Dataset ±Contd..
Following file named as SQLDataSet_Report.xdo gets created at {BIP_HOME}\xmlp\XMLP\Reports\MyFolder\SQLDataSet_Report location

Note: Above File is automatically created after Step 10 mentioned in previous Slide. Whenever any thing is changed in BI Publisher UI for this specific report, this file will automatically reflect the changes.

© 2009 Oracle Financial Services. All rights reserved.

9

Creating Reports using SQL Query Dataset ±Contd..
STEP 11: Click on link to view the report.

© 2009 Oracle Financial Services. All rights reserved.

10

Creating Reports using SQL Query Dataset ±Contd..
STEP 12: Click on Tab.

Note: As there is no Template, so report will be shown in XML Data Format. (shown on right)

STEP 13: To create Templates, download ³Template Builder¶. Click on µShared folders¶ link.

STEP 14: Click on µTemplate Builder¶ link on LHS to download Template Builder.

Note: After its installation, you will find a separate µAdd Ins¶ Tab in MS Word ± used for including BI Publisher Template Builder facilities..

© 2009 Oracle Financial Services. All rights reserved.

11

Creating Templates For SQL Query Dataset Report
STEP 1: Create a SQLDataSet_Report.rtf STEP 2: Go to and then

STEP 3: Login with same earlier used credentials and url.

STEP 4: Select the report for which Template is to be created. It simply loads the data(as shown in XML Data format earlier)for creating Templates.

© 2009 Oracle Financial Services. All rights reserved.

12

Creating Templates For SQL Query Dataset Report ±Contd..

STEP 5: Create a table that will display BankerId & FirstName

© 2009 Oracle Financial Services. All rights reserved.

13

Creating Templates For SQL Query Dataset Report ±Contd..

STEP 6: Select

and finish the wizard by clicking Next.

A table will be created finally. Afterwards, it¶s normal formatting as per requirements.

µPreview¶ Option can be used to preview the report output.

© 2009 Oracle Financial Services. All rights reserved.

14

Creating Templates For SQL Query Dataset Report ±Contd..
STEP 7: Final step is uploading the Template to report¶s directory {BIP_HOME}\xmlp\XMLP\Reports\MyFolder\SQLDataSet_Report location

Enter µTemplate1¶ as Template name and click µOK¶ STEP 8: Again Go back to BIPublisher UI and repeat Step 11 &12 of Slide #10.¶ Template1¶
will be shown in the drop down which can be used to view report as a PDF.

© 2009 Oracle Financial Services. All rights reserved.

15

Creating Reports using DataTemplate Dataset
STEP 1 Login to BI Publisher UI and open µMyFolder¶ folder
Note: Refer Step 1 to 5 of slide # 6 and 7 for more details

STEP 2: Click on and click on µCreate¶ button.

link & enter Report Name

STEP 3: Click on STEP 4: Click on µData Model¶ and then µNew¶.

link.

© 2009 Oracle Financial Services. All rights reserved.

16

Creating Reports using DataTemplate Dataset ±Contd..
STEP 5: Enter following entries and query.

STEP 6: Click on

tab.

© 2009 Oracle Financial Services. All rights reserved.

17

Creating Reports using DataTemplate Dataset ±Contd..
A file named as DataTemplateDataSet_Report.xdo gets created at {BIP_HOME}\xmlp\XMLP\Reports\MyFolder\DataTemplateDataSet_Report location. Below is shown a sub-section of that xdo file. This is actually what we entered in STEP 5 of previous slide.

<dataTemplate> - Root tag element <dataQuery> - multiple <sqlStatement> tags can exist inside it. <sqlStatement> - tag is used for one single SQL query <dataStructure> - tag is used for structuring the data output in xml format.
© 2009 Oracle Financial Services. All rights reserved. 18

Creating Reports using DataTemplate Dataset ±Contd..
STEP 7: Click on link to view the report.

STEP 8: Click on

Tab.

Note: As there is no Template, so report will be shown in XML Data Format. (shown on right)

© 2009 Oracle Financial Services. All rights reserved.

19

Creating Templates For DataTemplate Dataset Report ±Contd..
STEP 1: Create a DataTemplateDataSet_Report.rtf STEP 2: Go to and then

STEP 3: Login with same earlier used credentials and url.

STEP 4: Select the report for which Template is to be created. It simply loads the data(as shown in XML Data format earlier)for creating Templates.

© 2009 Oracle Financial Services. All rights reserved.

20

Creating Templates For DataTemplate Dataset Report ±Contd..

STEP 5: Create two tables 1. One will display BankerId & BankerName 2. One wil display Cust Id & CustName

© 2009 Oracle Financial Services. All rights reserved.

21

Creating Templates For DataTemplate Dataset Report ±Contd..

STEP 6: a)For Table 1- Select and finish the wizard by clicking Next. b)For Table 2- Select and finish the wizard by clicking Next.

© 2009 Oracle Financial Services. All rights reserved.

22

Creating Templates For DataTemplate Dataset Report ±Contd..
A table will be created finally. Afterwards, it¶s normal formatting as per requirements.

µPreview¶ Option can be used to preview the report output. STEP 7: Final step is uploading the Template to report¶s directory {BIP_HOME}\xmlp\XMLP\Reports\MyFolder\DataTemplateDataSet_Report location

Enter µTemplate1¶ as Template name and click µOK¶
© 2009 Oracle Financial Services. All rights reserved. 23

Creating Templates For DataTemplate Dataset Report ±Contd..
STEP 8: Again Go back to BIPublisher UI and repeat Step 7 &8 of Slide #19.¶ Template1¶
will be shown in the drop down which can be used to view report as a PDF.

© 2009 Oracle Financial Services. All rights reserved.

24

Thank You

© 2009 Oracle Financial Services. All rights reserved.

25

© 2009 Oracle Financial Services. All rights reserved.

26

Sign up to vote on this title
UsefulNot useful