pyapacheatlas.readers.reader.Reader.parse_finegrain_column_lineage#
- Reader.parse_finegrain_column_lineage(json_rows, atlas_entities, atlas_typedefs, use_column_mapping=False)#
- Parameters
json_rows (list(dict(str,str))) – A list of dicts that contain the converted rows of your column spreadsheet.
atlas_entities (list(
AtlasEntity
)) – A list ofAtlasEntity
containing the referred entities.atlas_typedefs (dict(str,list(dict))) – The results of requesting all type defs from Apache Atlas, including entityDefs, relationshipDefs, etc. relationshipDefs are the only values used.
use_column_mapping (bool) – Should the table processes include the columnMappings attribute that represents Column Lineage in Azure Data Catalog. Defaults to False.
- Returns
A list of atlas entities that represent your column source, target, and column lineage processes.
- Return type
list(
AtlasEntity
)