pyapacheatlas.readers.excel.ExcelReader.make_template#
- static ExcelReader.make_template(filepath, **kwargs)#
Generate an Excel template file and write it out to the given filepath.
- Parameters
filepath (str) – The file path to store an XLSX file with the template Tables and Columns sheets.
bulkEntity_sheet (str) – Defaults to “BulkEntities”
updateLineage_sheet (str) – Defaults to “UpdateLineage”
columnMapping_sheet (str) – Defaults to “ColumnMapping”
entityDef_sheet (str) – Defaults to “EntityDefs”
classificationDef_sheet (str) – Defaults to “ClassificationDefs”
include_deprecated (bool) – Set to True if you want to include tabs that have been deprecated. For this release, it includes TablesLineage and FineGrainColumnLineage.
table_sheet (str) – Defaults to “TablesLineage”
column_sheet (str) – Defaults to “FineGrainColumnLineage”
source_prefix (str) – Defaults to “Source” and represents the prefix of the columns in Excel to be considered related to the source table or column.
target_prefix (str) – Defaults to “Target” and represents the prefix of the columns in Excel to be considered related to the target table or column.
process_prefix (str) – Defaults to “Process” and represents the prefix of the columns in Excel to be considered related to the table process.
column_transformation_name (str) – Defaults to “transformation” and identifies the column that represents the transformation for a specific column.