Datavault-UK / automate-dv

A free to use dbt package for creating and loading Data Vault 2.0 compliant Data Warehouses (powered by dbt, an open source data engineering tool, registered trademark of dbt Labs)
https://www.automate-dv.com
Apache License 2.0
478 stars 114 forks source link

[FEATURE] Allow Bridge Creation without Satellites #230

Open tjirab opened 2 months ago

tjirab commented 2 months ago

Is your feature request related to a problem? Please describe. Currently the bridge macro requires effectivity satellite table details to be declared. Not all hubs and links come with a satellite node, therefore it would be nice for the macro to work without satellite details.

Describe the solution you'd like Optional dependency of effectivity satellites in bridge creation.

Describe alternatives you've considered N/A.

Additional context This would likely affect the behavior in bridge_shared and potentially bridge.sql.

Docs: tut_bridges

AB#5343

DVAlexHiggs commented 1 month ago

Thanks for this request. This will be a feature implemented in our upcoming bridge re-work. We'll keep you updated!

DVAlexHiggs commented 3 weeks ago

Hello! With the release of v0.11.0 today you may have seen we've deprecated the bridge() macro. I just wanted to assure you not to panic about this! This is the first step to our planned re-work, which will still include this feature, among others.