wjohnson / pyapacheatlas

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

Adding Assset type to Lineage #279

Open eserco opened 6 months ago

eserco commented 6 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 6 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?