Cross-Provider Workflow
dbt Run to Snowflake Query to DataHub Register
Version 1.0.0
Run a dbt job, validate the output in Snowflake, then register the dataset in DataHub.
Providers Orchestrated
Workflows
dbt-snowflake-datahub
Run dbt, validate in Snowflake, then register in DataHub.
Triggers a dbt Cloud job, validates the output table with a Snowflake query, and upserts the dataset into the DataHub catalog.
1
run-dbt
$sourceDescriptions.dbtAdminApi.triggerJobRun
Trigger the dbt Cloud transformation job run.
2
validate-snowflake
$sourceDescriptions.snowflakeSqlApi.SubmitStatement
Validate the produced table by querying Snowflake.
3
register-datahub
$sourceDescriptions.datahubApi.upsertEntities
Register the validated dataset in the DataHub catalog.
Source API Descriptions
openapi
openapi