Exasol setup
Some core functionality may be limited. If you're interested in contributing, check out the source code for each repository listed below.
- Maintained by: Community
 - Authors: Torsten Glunde, Ilija Kutle
 - GitHub repo: tglunde/dbt-exasol   
 - PyPI package: 
dbt-exasol - Slack channel: n/a
 - Supported dbt Core version: v0.14.0 and newer
 - dbt Cloud support: Not Supported
 - Minimum data platform version: Exasol 6.x
 
Installing dbt-exasol
Use pip to install the adapter. Before 1.8, installing the adapter would automatically install dbt-core and any additional dependencies. Beginning in 1.8, installing an adapter does not automatically install dbt-core. This is because adapters and dbt Core versions have been decoupled from each other so we no longer want to overwrite existing dbt-core installations.
Use the following command for installation:
Configuring dbt-exasol
For Exasol-specific configuration, please refer to Exasol configs.
Connecting to Exasol with dbt-exasol
User / password authentication
Configure your dbt profile for using Exasol:
Exasol connection information
dbt-exasol:
  target: dev
  outputs:
    dev:
      type: exasol
      threads: 1
      dsn: HOST:PORT
      user: USERNAME
      password: PASSWORD
      dbname: db
      schema: SCHEMA
Optional parameters
- 
connection_timeout— defaults to pyexasol default - 
socket_timeout— defaults to pyexasol default - 
query_timeout— defaults to pyexasol default - 
compression— default: False - 
encryption— default: False - 
protocol_version— default: v3 - 
row_separator— default: CRLF for windows - LF otherwise - 
timestamp_format— default:YYYY-MM-DDTHH:MI:SS.FF6