[ 
https://issues.apache.org/jira/browse/ATLAS-2469?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

pratik pandey updated ATLAS-2469:
---------------------------------
    Attachment: TagPropagation.patch

> Tag propagation from object to child object or derivative asset
> ---------------------------------------------------------------
>
>                 Key: ATLAS-2469
>                 URL: https://issues.apache.org/jira/browse/ATLAS-2469
>             Project: Atlas
>          Issue Type: New Feature
>            Reporter: pratik pandey
>            Assignee: pratik pandey
>            Priority: Blocker
>         Attachments: TagPropagation.patch
>
>
> User Story:
> As a data steward i need a scalable way to quickly and efficiently propagate 
> tags for efficient searches and tag based security. Likewise tags for 
> derivative dataset should be inherited from the parent. For example, if an 
> entity is tagged "Secret" then resulting entity created from a CTAS operation 
> should also be tagged "secret" to maintain the classification of the parent. 
> In the case where 2 or more datasets are aggregated the derivative dataset 
> should be a union of all parent tags.
> Terms:
> * Child business terms should inherit the tags associated with the parent 
> term.
> * the option to propagate tags to child business terms in a hierarchy should 
> be provided
> * Ability to update the propagated tags manually via UI or through the API
> * Tagging a term should propagate to data assets that are already attached to 
> that business term as well
> Data assets
> * For supported components in HDP 2.6,if a derivative asset is created it 
> should inherit the tags and attributes from the original asset.
> * the option to propagate tags to child entities should be provided (e.g. if 
> you tag a hdfs folder optionally tag all the files within it)
> * Ability to update the propagated tags manually via UI or through the API
> * Tagging a parent object should be inherited even after child creation 
> dynamically (unless a flag is set not to do this)
> * Derived data assets should have the tags of the original data asset.
> conflict resolution - if the different values for attributes then a UX dialog 
> that prompts user for action needs to be provided. Once resolved, the 
> resolved value will be carry forth to derivative dataset.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to