Skip to main content
Version Next

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.