Exasol
Connect & Ingest data from / to an Exasol database
Setup
The following credentials keys are accepted:
host(required) -> The hostname / ip of the instanceuser(required) -> The username to access the instancepassword(required) -> The password to access the instanceport(optional) -> The port of the instance. Default is8563.schema(optional) -> The default schema to usessh_tunnel(optional) -> The URL of the SSH server you would like to use as a tunnel (examplessh://user:[email protected]:22)ssh_private_key(optional) -> The private key to use to access a SSH server (raw string or path to file).ssh_passphrase(optional) -> The passphrase to use to access a SSH server.
Additional Connection Parameters
validate_server_certificate(optional) -> Whether to validate the server certificate. Default istrue.encryption(optional) -> Whether to use encryption for the connection. Default istrue.compression(optional) -> Whether to use compression for the connection. Default isfalse.fetch_size(optional) -> Number of rows to fetch at once in KiB. Default is2000.autocommit(optional) -> Auto-commit mode. Default isfalse(enabled).client_name(optional) -> Name of the client application. Default is"Go client".client_version(optional) -> Version of the client application.certificate_fingerprint(optional) -> Expected SHA256 checksum of the server's TLS certificate in Hex format.query_timeout(optional) -> Query timeout in seconds. Default is0(no timeout).resultset_max_rows(optional) -> Maximum number of rows in result set. Default is0(no limit).
Using sling conns
sling connsHere are examples of setting a connection named EXASOL. We must provide the type=exasol property:
Environment Variable
Sling Env File YAML
See here to learn more about the sling env.yaml file.
If you are facing issues connecting, please reach out to us at [email protected], on discord or open a Github Issue here.
Last updated
Was this helpful?