@@ -241,14 +241,16 @@ async def get_lineage_by_jobs( # noqa: C901, PLR0912
241241
242242 if logger .isEnabledFor (logging .INFO ):
243243 logger .info (
244- "Found %d jobs, %d runs, %d operations, %d datasets, %d dataset symlinks, %d inputs, %d outputs" ,
244+ "Found %d jobs, %d runs, %d operations, %d datasets, %d dataset symlinks, "
245+ "%d inputs, %d outputs, %d column lineage" ,
245246 len (result .jobs ),
246247 len (result .runs ),
247248 len (result .operations ),
248249 len (result .datasets ),
249250 len (result .dataset_symlinks ),
250251 len (result .inputs ),
251252 len (result .outputs ),
253+ len (result .column_lineage ),
252254 )
253255 return result
254256
@@ -431,14 +433,16 @@ async def get_lineage_by_runs( # noqa: C901, PLR0915, PLR0912
431433
432434 if logger .isEnabledFor (logging .INFO ):
433435 logger .info (
434- "Found %d jobs, %d runs, %d operations, %d datasets, %d dataset symlinks, %d inputs, %d outputs" ,
436+ "Found %d jobs, %d runs, %d operations, %d datasets, %d dataset symlinks, "
437+ "%d inputs, %d outputs, %d column lineage" ,
435438 len (result .jobs ),
436439 len (result .runs ),
437440 len (result .operations ),
438441 len (result .datasets ),
439442 len (result .dataset_symlinks ),
440443 len (result .inputs ),
441444 len (result .outputs ),
445+ len (result .column_lineage ),
442446 )
443447 return result
444448
@@ -595,14 +599,16 @@ async def get_lineage_by_operations( # noqa: C901, PLR0915, PLR0912
595599
596600 if logger .isEnabledFor (logging .INFO ):
597601 logger .info (
598- "Found %d jobs, %d runs, %d operations, %d datasets, %d dataset symlinks, %d inputs, %d outputs" ,
602+ "Found %d jobs, %d runs, %d operations, %d datasets, %d dataset symlinks, "
603+ "%d inputs, %d outputs, %d column lineage" ,
599604 len (result .jobs ),
600605 len (result .runs ),
601606 len (result .operations ),
602607 len (result .datasets ),
603608 len (result .dataset_symlinks ),
604609 len (result .inputs ),
605610 len (result .outputs ),
611+ len (result .column_lineage ),
606612 )
607613 return result
608614
@@ -702,14 +708,16 @@ async def get_lineage_by_datasets(
702708
703709 if logger .isEnabledFor (logging .INFO ):
704710 logger .info (
705- "Found %d jobs, %d runs, %d operations, %d datasets, %d dataset symlinks, %d inputs, %d outputs" ,
711+ "Found %d jobs, %d runs, %d operations, %d datasets, %d dataset symlinks, "
712+ "%d inputs, %d outputs, %d column lineage" ,
706713 len (result .jobs ),
707714 len (result .runs ),
708715 len (result .operations ),
709716 len (result .datasets ),
710717 len (result .dataset_symlinks ),
711718 len (result .inputs ),
712719 len (result .outputs ),
720+ len (result .column_lineage ),
713721 )
714722 return result
715723
@@ -1091,6 +1099,7 @@ async def _get_column_lineage(
10911099 result : dict [tuple [int , int ], list [ColumnLineageRow ]] = defaultdict (list )
10921100 if not current_result .inputs or not current_result .outputs :
10931101 return result
1102+
10941103 match granularity :
10951104 case "OPERATION" :
10961105 column_lineage_result = await self ._uow .column_lineage .list_by_operation_ids (
0 commit comments