You can translate the document:

Introduction

OBIEE BI Publisher is used to design and create reports and it allows to access different data sources. This document explains how to connect Denodo as an OBIEE BI Publisher data source using the Denodo JDBC driver.

Note: this article has been tested on an Oracle Linux SO with Oracle WebLogic Server 12.1.3, OBIEE 12c and Denodo 8.0, in a different system or installation the paths and URLs could be different. Also, it is necessary to take into account driver compatibility (based on the OBIEE Java version).

Content

In order to add Denodo as OBIEE BI Publisher Data Source the Denodo JDBC driver has to be added to the BI Server library:

  1. Copy the Denodo JDBC driver located here:

<DENODO_HOME>/tools/client-drivers/jdbc/denodo-vdp-jdbcdriver.jar 

  1. To the following path:

<ORACLE_HOME>/user_projects/domains/<domine_name>/lib

The jars located in this directory will be picked up and added dynamically to the classpath at the BI Server startup. Remember to restart the BI Server after adding the jar file.

After the driver has been added it will be possible to create connections to the Virtual DataPort Server from the BI Publisher. In order to do so:

  1. Login into the Oracle BIEE Administration Tool. In a default installation it is accessible through the following URL: http://<hostname>:<port>/analytics .
  2. Click on Administration button.
  3. Click on the Manage BI Publisher button.

  1. Select JDBC Connection. This will display the list of existing JDBC connections.

  1. Click on the Add Data Source button.

 

  1. Enter the following information for the new connection:
  1. Data Source Name: <name:
  2. Driver Type: Other
  3. Database Driver Class: com.denodo.vdp.jdbc.Driver
  4. Connection String: jdbc:vdb://<hostname>:<port>/<databasename>
  5. Username: <username>
  6. Password: <password>

  1. Once the connection is configured, click on Test Connection. If the test is successful, the confirmation message, "Connection established successfully" will be displayed. If a connection error occurs, the message "Could not establish connection" will be displayed.

Questions

Ask a question

You must sign in to ask a question. If you do not have an account, you can register here