Solved by jiyongjung0 in post #3 
              
              
                Thank you for the question. I think that we need to extend TFX to accommodate user generated outputs as you suggested. 
Custom components can generate their visualization according to the kubeflow visualization guide and KubeflowDagRunner can generate common ones and merge them into the final output…