Clickhouse datasource Configuration
Columnar database for high-performance analytics and real-time queries.
Parameters
| Name | Type | Required | Description | 
|---|---|---|---|
host | string | ✅ | Database host, e.g., localhost  | 
port | integer | ✅ | Database port, e.g., 8123  | 
user | string | ✅ | Database user to connect  | 
database | string | ✅ | Database name  | 
engine | string | ❌ | Storage engine, e.g., MergeTree Defaults: MergeTree | 
password | string | ❌ | Database password, you can write your password directly, of course, you can also use environment variables, such as ${env:DBGPT_DB_PASSWORD} Defaults: ${env:DBGPT_DB_PASSWORD} | 
http_pool_maxsize | integer | ❌ | http pool maxsize Defaults: 16 | 
http_pool_num_pools | integer | ❌ | http pool num_pools Defaults: 12 | 
connect_timeout | integer | ❌ | Database connect timeout, default 15s Defaults: 15 | 
distributed_ddl_task_timeout | integer | ❌ | Distributed ddl task timeout, default 300s Defaults: 300 |