Pentaho Business Analytics

Learn how to connect Pentaho Business Analytics to an Exasol database.

Exasol takes no responsibility for changes in functionality or terms of use for third-party tools. For more details about the compatibility and use of these tools with Exasol, refer to the respective software vendor’s website.

Prerequisites

  • Your Exasol database must be running and reachable from the environment where the tool is used.

  • The Exasol JDBC driver must be installed. To learn more, see JDBC Driver.

Exasol SaaS

  • The IP address of the host where the tool is running must be in the allowed IP address list in Exasol SaaS. To learn how to allow traffic to your database, see Network security (SaaS).

  • To connect the tool to an Exasol SaaS cluster you will need the connection string and a personal access token (PAT) for authentication. To learn how to get the connection details, see Connect to Exasol SaaS.

Connect Pentaho to Exasol

  1. Copy the Exasol JDBC driver to the Pentaho server directory.

  2. Add a new JDBC data source connection in Pentaho using the following connection details:

    • Custom Connection URL: The URL for the Exasol database.

      To learn about supported URL structures for the JDBC driver, see Exasol URL.

      For Exasol SaaS, use the connection string provided in the web console as hostname.

    • Custom Driver Class Name: com.exasol.jdbc.EXADriver.

    • User Name: The user name for the Exasol user.

    • Password: The password for the Exasol user.

      For Exasol SaaS, use a valid personal access token as password.

For more details, refer to the Pentaho documentation.