Enable tagging of sources, not just models #1906
Labels
enhancement
New feature or request
good_first_issue
Straightforward + self-contained changes, good for new contributors!
Milestone
Describe the feature
Allow tagging of sources, similar to tagging of models.
Describe alternatives you've considered
The primary use case for tagging in sources as well as models is to isolate a set of transformations soup-to-nuts. When I do a bunch of work on, say, email data, I want to show people the sources, transformations, and outputs I created. I can do that for one source with DAG commands like
source:braze_segment+
But what about when I add Responsys? Mandrill? Now I have multiple sources and I can't display them all at once. I'd need to pick a downstream table and show all the upstream dependencies, but what if some of my source tables aren't being used yet?
It would be easier if I could just tag source tables as related to my models & display this full process for my teammates to understand the work I've done.
Additional context
This use case is primarily aimed at
dbt docs
functionality, so changes in the flexibility of the Lineage Graph might make this less necessary.Who will this benefit?
Anyone trying to onboard someone to a new dataset would benefit from the ability to show everything at their disposal.
The text was updated successfully, but these errors were encountered: