pyapacheatlas.readers.excel.ExcelReader.parse_update_lineage#

ExcelReader.parse_update_lineage(filepath)#

Read a given excel file that conforms to the excel atlas template and parse the (default) UpdateLineage table into existing process entities.

Assumes these process entities and any referenced entity exists.

Leave the qualifiedName cell blank on source or target to leave the existing input or output (respectively) unchanged.

Use ‘N/A’ in the qualifiedName on source or target to ‘destroy’ the existing input or output and overwrite with an empty list.

Parameters

filepath (str) – The xlsx file that contains your table and columns.

Returns

A list of Atlas Process entities representing the spreadsheet’s contents.

Return type

list(dict)