wjohnson / pyapacheatlas

A python package to help work with the apache atlas REST APIs
https://wjohnson.github.io/pyapacheatlas-docs/latest/
MIT License
171 stars 97 forks source link

Adding Assset type to Lineage #279

Open eserco opened 10 months ago

eserco commented 10 months ago

Is it possible to make entityDef as the subtype of the type Process and instead of DataSet, it uses Asset types to make a lineage? I made an attempt to create an entityDef called Process_new and created a parent-child relationship using Asset however once i try to hook up the process into asset types it doesn't show up in the lineage. To keep it short is it possible to visually add Asset types and hook them to process to display server, database, data warehouse types in Purview Lineage

wjohnson commented 10 months ago

Thank you for using PyApacheAtlas @eserco ! Pretty much everything depends on the DataSet type in Microsoft Purview it seems. You may consider changing the server, database, etc. to DataSet subtypes rather than Asset Types. That would be consistent with the way the Microsoft Purview team has modeled the Azure databases in Microsoft Purview.

Alternatively look at #263 to see if Manual Lineage might work?