Ashutosh Mestry created ATLAS-3029:
--------------------------------------

             Summary: API: Retrieve Audits for Classification Operations
                 Key: ATLAS-3029
                 URL: https://issues.apache.org/jira/browse/ATLAS-3029
             Project: Atlas
          Issue Type: Improvement
          Components:  atlas-core, atlas-intg
    Affects Versions: trunk
            Reporter: Ashutosh Mestry
            Assignee: Ashutosh Mestry
             Fix For: 2.0.0


*Use Cases*

1. In the case where user looses data within Atlas, they can get it ingested by 
using tool likeĀ _import-hive_. With this approach, the user does not get the 
classifications and the entities associated with them.

2. In case where classifications were inadvertently removed from entities.

*Solution*

In the scenarios above, currently there isn't a way to know the classification 
operations performed.

A REST API that would get this information from Atlas' Audit tables would 
benefit the user.

*Approach Guidance*
 * REST endpoint: Use Atlas' Audit Repository to fetch the audit events. This 
API should accept a timestamp range so that useful audit events can be fetched.
 * REST endpoint: Re-play the audit events to update Atlas.



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

Reply via email to