I have a few results that I want to produce. - A join B - A join B join C - A join B join C join D - A join B join C join D join E
When I use the DataSet API directly, I can execute all of these in the same job to reduce redundancy. When I use the SQL interface, it looks like separate jobs are created for each of these (duplicating join calculations). Is there a way to merge these joins?