Alteryx

This section describes how to connect Alteryx to Exasol.

Environment

Following environment is used as an example:

  • Alteryx Designer trial version
  • Windows Operating System

Prerequisite

  • Alteryx should be installed on your system.
  • A running Exasol SaaS database. For more information, see Manage Databases and Clusters.
  • The IP address of the client or server where the tool is running must be listed in the allowed IP address list. For more information, see Network Security.

Get Drivers and Connection Details

Before you can proceed with connecting to your database from a tool, you need to download the latest Exasol ODBC driver and get the connection string. Follow these steps to get your connection details: 

  1. Click Databases Databases in the web console to open the Databases page.
  2. Click More on the cluster you want to connect to and then click Connect via tools.
  3. In the Connect to cluster wizard, enter the IP address of the client or server which will connect to the database and click Add IP. Then click Next. If the IP address was already added, just click Next.
  4. If not already installed, download the latest ODBC driver for your operating system and install it.
  5. Installing the latest ODBC driver requires you to uninstall a previous version of the Exasol ODBC Driver. After installation, the ODBC driver will be used for all Exasol ODBC connections from your local machine. The ODBC driver is backwards compatible and will work with any existing database connections.

  6. Click Next and proceed through the wizard until you see your connection details:
  7. Copy the HOST, PORT, USERNAME, and PASSWORD. You can generate a new Personal Access Token by clicking Generate. You will need this information to connect to your database.

Procedure

  1. Launch Alteryx application and select In-Database ribbon.

    The ribbon is not visible if the ODBC driver is not installed.

  2. Drag Connect In-Database from the ribbon to a new work flow.
  3. Select Manage Connections from the drop-down in Connection Name.

    Connect Alteryx to Exasol

  4. Do the following in the Manage In-DB Connections dialog:
    1. Select Exasol in the Data Source drop-down.
    2. Click New in the Connection section to define new database connection.
    3. Select New database connection in the Connection String drop-down.

    Connect Alteryx to Exasol

  5. Click ODBC Admin button on the Exasol Connection dialog.
  6. Click Add button in the User DSN tab of the ODBC Data Source Administrator dialog.

    Connect Alteryx to Exasol

  7. Select EXASolution Driver in Create New Data Source and then click Finish.

    Connect ALteryx to Exasol

  8. Do the following in the Exasol ODBC configuration dialog and then click OK:
    1. Enter data source name.
    2. Enter a connection string.
    3. Enter database username and password.

    Connect ALteryx to Exasol

    Exasol database is connected to Alteryx.

Next Step

After connecting Alteryx to Exasol, you can start loading data into the Exasol database. For more information, see Loading Data.

Further Information

For more information about Alteryx, see Alteryx Documentation.