Issue
When creating joins in the Tableau Desktop data canvas, the underlying SQL that Tableau Desktop sends out to the database may unexpectedly alter joins that are configured within the canvas.
Examples:
- When creating an outer join followed by an inner join, the full outer join becomes a right join.
- When creating a left join followed by an inner join, the left join becomes an inner join.