Hello all! Not sure if this is the right place to ...
# advice-metadata-modeling
g
Hello all! Not sure if this is the right place to ask, but is there a way to propagate fields tags automatically upstream on Datahub? I know I could implement this manually using graphql for example, but I was hoping there was already some tooling available for taking care of this. Thank you 🙂
👀 1
r
Hi David, You can use the datahub-actions framework to propagate tags on your own. Are you familiar with it? Also, curious what sort of controls you need on tag propagation upstream. How far up do you need to propagate? What if there is a transformation between the upstream and downstream column: should tags propagate or not?
g
Hello! Thanks a lot for the answer. So using the actions framework, I would react to an event where a dataset get’s tagged, and then use graphql to figure out which entities are upstream of a given table/field and tag them accordingly right? In our use case, we would be interested in propagating tags all the way in the upstream direction. Regarding transformations, if a certain table field for example, would be created from two fields, most of the time (not always), it would inherit the tags of both downstream fields.