getindata / dbt-flink-adapter

Adapter for dbt that executes dbt pipelines on Apache Flink
Apache License 2.0
80 stars 10 forks source link

Create a way to extract common connector_properties to dbt_project.yml #44

Closed gliter closed 1 year ago

gliter commented 1 year ago

Dbt allows to move common key from config into dbt_project.yml the problem is it only allows to move there entire key and when overriding in models, seeds, sources it overwrite entire key. This is a problem for connector_propertieswhich is a dictionary.

My initial proposal would be to add separate key like "default_connector_properties" that could be used in dbt_project.yml and it would get merged with connector_properties.