[CT-627] [Feature] Allow references to input parameters, specifically for dependency handling #5231
Closed
1 task done
Labels
enhancement
New feature or request
Is this your first time opening an issue?
Describe the Feature
When dbt projects become large, models are used in many places, and even small failures can bring down business critical portions of the DAG.
To isolate risk, it would be useful if a reference (or source) could take a parameter for what to do if that model fails. Arguments could include, 'proceed', 'skip', where 'skip' is the current default behavior.
For instance, we have a minor ref table that failed and it caused our main fact to fail. However, the little ref is not critical to the fact table, and we would be happy to proceed without that data. However, that ref table is critical to another dimension, so we would want that DAG to skip.
Describe alternatives you've considered
I've considered the tests and built DAG alternatives, but that doesn't allow customization across portions of the DAG.
Who will this benefit?
This will benefit users who have large projects with complex dependencies.
Are you interested in contributing this feature?
No response
Anything else?
No response
The text was updated successfully, but these errors were encountered: