You can translate the document:


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).


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:


  1. To the following path:


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.
The information provided in the Denodo Knowledge Base is intended to assist our users in advanced uses of Denodo. Please note that the results from the application of processes and configurations detailed in these documents may vary depending on your specific environment. Use them at your own discretion.
For an official guide of supported features, please refer to the User Manuals. For questions on critical systems or complex environments we recommend you to contact your Denodo Customer Success Manager.


Ask a question

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