Additional Blogs by SAP
cancel
Showing results for 
Search instead for 
Did you mean: 
fvan
Employee
Employee
0 Kudos

In our previous post, the DF project has been deployed in the DF Query Server in the

catalog /PP.
 

At this stage, the DF Query Server behaves like a database and we are ready to create the associated business layer (Universe) to end up with the following architecture.

 

 

Create a Universe connection

First of all, you have to configure the BOE XI 3.x JDBC driver to point to the Data Federator JDBC driver (thindriver.jar).

 

To summarize, you have to edit the file jdbc.sbo installed under C:\Program Files\Business Objects\BusinessObjects Enterprise 12.0\win32_x86\dataAccess\connectionServer\jdbc

 

Add the following line in the “Data Federator Server” section entry

C:\Program Files\Business Objects\BusinessObjects Data Federator 12 Drivers\JdbcDriver\lib\thindriver.jar

 

Update the parameters with the following values


com.businessobjects.datafederator.jdbc.DataFederatorDriver

jdbc:datafederator://$DATASOURCE$/$DATABASE$

 

 

At this stage, the BOE JDBC driver is properly configured to connect to Data Federator.

 

Let’s create a new connection in the Universe Designer pointing to our DF data foundation.

 

Click on “Tools” > “Connections…” then click “Add

Enter the name of the connection (DF JDBC in our case) and click on “JDBC Drivers”, click “Next

 

 

Enter the following connection parameters

Username: sysadmin

Password: sysadmin

Server: localhost (this is the hostname or the IP address of the machine running the DF Query Server)

Database: PP (this is the name of the catalog we used for our deployment – Cf. Deploy the DF project)

 

 

 

At this stage, we have a connection called “DF JDBC” pointing to our Data Federator data foundation.

Let’s create a business layer on top of it.

Create a business layer

In the Universe Designer click on “File” > “New” to launch the Universe creation wizard.

 

Enter the name of the Universe (DF in our case) and select the connection we previously created (DF JDBC)

 

In step 2 of the wizard, we can see all the tables available in /PP.targetSchema
In our case, the “Customers” table we designed in Data Federator.

 

Select the “Customers” table and click “Add >>” then click “Next >

We don’t have any specific measures in our “Customers” table so you can skip the step 3 and complete the wizard.

 

Congratulations! We complete our multi-source Universe exposing 9 dimensions.

Don’t forget to go to “File” > “Parameters” > “Parameter

Click on ANSI92, set value to Yes and click “Replace

 

Export the Universe to the repository

Click on “File” > “Export” and select the destination folder.

 

Your end users are now able to use this Universe to create their reports.

 

Create a WebI Document

Log in InfoView then click on “New” > “Web Intelligence Document

Select the “DF” Universe

The WebI Query Panel is launched and you can create a query using the objects exposed by the Universe.

 

Drag the objects in the result part and click on “Run Query” to generate the associated report.

A default WebI report is created federating our CRM and TechSupport sources.

 

This last step completes our end to end workflow from the sources definitions up to the WebI report.

I hope this post will help you to get a better understanding of the Data Federator workflows and how it complements our traditional BI tools.

 

Don’t hesitate to post comments and remarks or ideas for future posts you would like to read on this blog.

16 Comments