pyapacheatlas.readers.reader.Reader.parse_update_lineage#

Reader.parse_update_lineage(json_rows)#

Take in UpdateLineage dictionaries and create the mutated Process entities to be uploaded. All referenced entities must already exist and be identified by their type and qualifiedName.

Assumes a None entry for target or source qualifiedNames means “no change” to the existing entity. Using ‘N/A’ for the target or source qualifiedNames will reset the existing input or output to an empty list.

Parameters

json_rows (list(dict(str,str))) – A list of dicts that contain the converted rows of your update lineage spreadsheet.

Returns

A list of Atlas Processes as dictionaries representing the updated process entity.

Return type

list(dict)