Integrations — Superset
Integration overview
The tdp-superset chart documents automatic datasource import for Trino and ClickHouse when superset.datasources.autoImport.enabled=true and the corresponding blocks are enabled.
Combining Trino and ClickHouse
Example
helm upgrade --install <release> \
oci://registry.tecnisys.com.br/tdp/charts/tdp-superset \
-n <namespace> \
-f values.yaml \
--set superset.datasources.autoImport.enabled=true \
--set superset.datasources.trino.enabled=true \
--set superset.datasources.clickhouse.enabled=true
Or equivalently in the values file:
superset:
datasources:
autoImport:
enabled: true
trino:
enabled: true
name: "Trino"
host: "<trino-service>.<namespace>.svc.cluster.local"
port: "8080"
catalog: "<catalog>"
username: "<username>"
password: "<password-or-empty>"
clickhouse:
enabled: true
name: "ClickHouse"
host: "<clickhouse-service>.<namespace>.svc.cluster.local"
port: "8123"
username: "<username>"
password: "<password>"
Datasource UUID
If the chart/values expose a uuid for a datasource, treat it as a stable identifier: do not change it after the first creation in an existing environment; generate a new one only for fresh installations if necessary.
Security and secrets
Required keys, database Secrets, and best practices are covered in Security — Superset.