All pull requests from community contributors should target the main branch (default).
Description & motivation
This PR introduces a new macro, apply_source_column_tags, which applies tags to the columns of all source tables. The macro can be used in the on-run-end hook to automate tagging source columns. It operates similarly to the existing apply_column_tags macro but is specifically designed for source tables.
The purpose of this change is to provide a streamlined method for applying tags to source columns, improving metadata management and enhancing data traceability. By tagging both models and source columns uniformly, it becomes easier to manage important or sensitive data within the data pipeline.
[x] I have verified that these changes work locally on the following warehouses (Note: it's okay if you do not have access to all warehouses, this helps us understand what has been covered)
[x] Snowflake
[ ] I have updated the README.md (if applicable)
[ ] I have added tests & descriptions to my models (and macros if applicable)
resolves #15
This is a:
All pull requests from community contributors should target the
main
branch (default).Description & motivation
This PR introduces a new macro,
apply_source_column_tags
, which applies tags to the columns of all source tables. The macro can be used in theon-run-end
hook to automate tagging source columns. It operates similarly to the existingapply_column_tags
macro but is specifically designed for source tables.The purpose of this change is to provide a streamlined method for applying tags to source columns, improving metadata management and enhancing data traceability. By tagging both models and source columns uniformly, it becomes easier to manage important or sensitive data within the data pipeline.
Checklist