One simple trick I used is to rename all column names with a simple function. Something like df1 column names will have df1_col1 and df2 will have df2_col1. This is not efficient and will spam your execution dag but does the work of you have small dataset. Want to see if anyone have actual resolution