ClickHouse
ClickHouse Data Connector Documentation
ClickHouse is a fast, open-source columnar database management system designed for online analytical processing (OLAP) and real-time analytics. This connector enables federated SQL queries from a ClickHouse server.
Configuration
from
from
The from
field for the ClickHouse connector takes the form of from:db.dataset
where db.dataset
is the path to the Dataset within ClickHouse. In the example above it would be my.dataset
.
If db
is not specified in either the from
field or the clickhouse_db
parameter, it will default to the default
database.
name
name
The dataset name. This will be used as the table name within Spice.
params
params
The ClickHouse data connector can be configured by providing the following params
:
clickhouse_connection_string
The connection string to use to connect to the ClickHouse server. This can be used instead of providing individual connection parameters.
clickhouse_host
The hostname of the ClickHouse server.
clickhouse_tcp_port
The port of the ClickHouse server.
clickhouse_db
The name of the database to connect to.
clickhouse_user
The username to connect with.
clickhouse_pass
The password to connect with.
clickhouse_secure
Optional. Specifies the SSL/TLS behavior for the connection, supported values:
true
: (default) This mode requires an SSL connection. If a secure connection cannot be established, server will not connect.false
: This mode will not attempt to use an SSL connection, even if the server supports it.
connection_timeout
Optional. Specifies the connection timeout in milliseconds.
Examples
Specifying a connection timeout
Using a connection string
Last updated
Was this helpful?