import json from utils.datahub_util import build_column_lineages to_tb = "dim_asin_label" sources = [ { "form": "ods_other_search_term_data", "mappings": [ ("asin", "asin"), ("label", "asin_label_list"), ("label", "asin_label_type"), ] } ] if __name__ == '__main__': config = [] for source in sources: for mapping in source["mappings"]: config.append( { "from": f"{source['form']}.{mapping[0]}", "to": f"{to_tb}.{mapping[1]}", }, ) pass url = build_column_lineages(config) print(url) pass pass