tabsdatak.conn.clickhouse
AzBlobLocation | Azure Blob staging area for ClickHouseDest. |
ClickHouseDest | ClickHouse destination for @subscriber -- one output slot per table. |
ClickHouseDestConn | ClickHouse connection. |
ClickHouseTableNameSpec | |
ClickHouseTableNamesSpec | |
CloudLocation | Abstract base for a ClickHouse staging cloud location. |
CredentialsSpec | The credential type for ClickHouse connections: UserPassword (user + password). |
DatabaseSpec | |
DestCfgKey | |
DestCfgSpec | |
GCSLocation | GCS staging area for ClickHouseDest. |
IfTableExistsSpec | |
S3Location | S3 staging area for ClickHouseDest. |
SchemaEvolutionSpec |
ClickHouseTableNameSpec
type_aliasClickHouseTableNameSpec: str
ClickHouseTableNamesSpec
type_aliasClickHouseTableNamesSpec: list[ClickHouseTableNameSpec]
Resolved type:
list[str]
CredentialsSpec
type_aliasCredentialsSpec: UserPassword
The credential type for ClickHouse connections: UserPassword
(user + password).
DatabaseSpec
type_aliasDatabaseSpec: StrOrSecretSpec
Resolved type:
str | Secret
DestCfgKey
type_aliasDestCfgKey: Literal['clickhouse.logging_level']
DestCfgSpec
type_aliasDestCfgSpec: Mapping[DestCfgKey, Any]
Resolved type:
Mapping[Literal['clickhouse.logging_level'], Any]
IfTableExistsSpec
type_aliasIfTableExistsSpec: Literal['append', 'replace']
SchemaEvolutionSpec
type_aliasSchemaEvolutionSpec: Literal['strict', 'iceberg']