The following steps document how to add a connector to EXAsolution 6 to Strategy. This connector enables Strategy Web based connectivity workflows and enhances the Relational Engine with support for EXAsolution 6
Applies to
- Strategy Secure Enterprise 10.4 (hotfix 5 or later applied)
- Strategy Secure Enterprise 10.9 or later
- Unified Quoting as per KB483540 is supported as of Strategy 2021
Table of Contents
- Prerequisites
- Installation
- Install database object
- Install driver on each Intelligence Server in the cluster
- Install connector in all MicroStrategy Web machines in the cluster
- Validating correct installation
- Uninstall
- Remove database object
- Remove driver
- Remove connector from MicroStrategy Web
1. Prerequisites
- Download and copy the connector file(EXAsolution6.zip) onto the machine hosting the Strategy Secure Enterprise installation
- Extract the zip file to its own directory, separate from the existing Strategy installation files (example: /tmp/exasol or C:\exasol). This directory will be referred to as <MSTR_CONN_PATH> for the remainder of this technical note.
- Strategy Secure Enterprise should be installed and configured, including an instance of Strategy Developer, Strategy Web, and the Strategy Intelligence Server
2. Installation
Use the files attached below to complete this three part installation:
- Install database object
- Install driver
- Install connector in Strategy Web
3. Install database object
- Copy database.pds file onto a machine with Strategy Developer installed(A newer version new_database_m2021.pds has been uploaded to the attachment. Please check the comment for more details).
- Follow the steps in KB43537 to load the database object in the database.pds file into Strategy metadata.
KB43537: How to install DBMS objects provided by Strategy Technical Support
4. Install driver on each Intelligence Server in the cluster
- Download EXAsolution JDBC driver files (can be found here) to all the Intelligence Server machines in the cluster
- Copy JDBC files into Strategy JDBC folder
- On Windows the default location is "C:\Program Files (x86)\Common Files\Strategy\JDBC"
- On Linux the default location is “/opt/mstr/MicroStrategy/install/JDBC”
Alternatively, it is possible to use 64-bit ODBC drivers both on Windows and Linux. Please create Data Source Names (DSN) and test connectivity using the Strategy DB Query tool. If you need assistance creating the odbc.ini entry for Exasol, use Exasol config_odbc tool to create a new odbc.ini file containing all the required information
cd EXASolution_ODBC-*
./config_odbc --host=10.0.0.1 --port=1234 --user=doe --password=test --odbcini=exasolodbc.ini
Note: config_odbc tool requires Perl and and Digest.MD5 perl module. If these are not installed, please proceed with
sudo yum install perl
sudo yum install perl-Digest-MD5 -y
- Restart Intelligence Server.
- To validate a correct installation to this point
- Open Developer
- Create a new DBinstance selecting the new connector,
- Open WHCatalog, select the newly created DBinstance from last step
- Expected behavior: a list of tables from database instance are listed on the left panel
- Right-click on any table and select “Table Structure”.
- Expected behavior: a new window displays all columns from the table with correctly mapped data types – no data type shows as “unknown”