Joining more than two table in tableau Prep is more frustrating that I feel that it needs to be. Currently I have to create a unique join step for every table that I want to add to a join. For example joining 3 tables needs 2 joins, 4 tables requires 3 joins, etc. this can lead to really long strings of joins in the data flow when I have to join many tables.
While I understand the reasoning behind this structure, I feel that it is unnecessary, especially when all of the tables are joined on the same value. It would be more visually coherent in the flow, and easier to understand if we were able to join multiple tables using one join step.