ClickHouse
Install dlt with ClickHouseβ
To install the DLT library with ClickHouse dependencies:
pip install "dlt[clickhouse]"
Destination capabilitiesβ
The following table shows the capabilities of the Clickhouse destination:
| Feature | Value | More |
|---|---|---|
| Preferred loader file format | jsonl | File formats |
| Supported loader file formats | parquet, jsonl, model | File formats |
| Preferred staging file format | jsonl | File formats |
| Supported staging file formats | parquet, jsonl | File formats |
| Has case sensitive identifiers | True | Naming convention |
| Supported merge strategies | delete-insert, scd2 | Merge strategy |
| Supported replace strategies | truncate-and-insert, insert-from-staging | Replace strategy |
| Sqlglot dialect | clickhouse | Dataset access |
| Supports tz aware datetime | True | Timestamps and Timezones |
| Supports naive datetime | True | Timestamps and Timezones |
This table shows the supported features of the Clickhouse destination in dlt.