Open remilepriol opened 9 months ago
Technically, it would not be difficult to propagate the information from the test, but it does not appear to be currently being incorporated as intended.
This is my personal opinion, but I think it is better not to incorporate it by default. It would be nice if the --add-tests
option could be added.
Yeah it seems a very specific situation I would want to propagate tests everywhere. Firstly the properties of columns like nullability and uniqueness may change across transformations for example during denormalization.
This would need to be opt in and I am not sure the best way other than adding a flag and leaving it to use discretion to use responsibly. Perhaps a whitelist of column.test
keys which are propagatable.
Hello,
I would like to apply some tests to a subset of my models easily. I think the programmatic handling of yaml files by dbt osmosis could enable this, for instance by specifying some tests directly in the
dbt_project.yml
and having them applied when runningDoes this idea interest other people ? could it fit in dbt-osmosis ?