Skip to content

SPI: Data Catalog (DataHub)

DataHub integration emits dataset metadata and schema to a DataHub GMS endpoint.

Provider class: io.debezium.postgres2lake.extensions.data.catalog.datahub.DataHubDataCatalogProvider

API module: extensions/data-catalog-api

Configuration example

debezium.extensions.data-catalog.name=io.debezium.postgres2lake.extensions.data.catalog.datahub.DataHubDataCatalogProvider

debezium.extensions.data-catalog.properties.datahub.server=http://datahub-gms:8080
debezium.extensions.data-catalog.properties.datahub.token=replace-with-token
debezium.extensions.data-catalog.properties.datahub.platform=postgres
debezium.extensions.data-catalog.properties.datahub.fabric=PROD

Available configs

Property Required Description Values / examples
debezium.extensions.data-catalog.name Yes SPI provider class name ...DataHubDataCatalogProvider
debezium.extensions.data-catalog.properties.datahub.server Yes DataHub GMS URL http://datahub-gms:8080
debezium.extensions.data-catalog.properties.datahub.token No Bearer token access token
debezium.extensions.data-catalog.properties.datahub.platform No DataHub platform name default postgres
debezium.extensions.data-catalog.properties.datahub.fabric No DataHub fabric PROD, DEV (default PROD)