I frankly should edit the original post, What I Learned about Tableau Join Culling Over Summer Vacation but I haven’t blogged in a week or two.
I also am actually ON vacation right now, so this is my passive-aggressive way of reminding you that you aren’t. So there. Please don’t rob my house.
Anyway, the screenshot below comes from Tableau 8.1 beta 1, and it shows one of the most lovely things I’ve ever seen in my life:
Enable Tableau referential integrity. Damn, that dialog box is a HOT.
As you can see, we now have an officially supported way to tell Tableau it should “pretend” that whatever joins we define represent referential integrity constraints in the database. This little beauty will enable many more scenarios in which we can perform join culling for you.
To the developers and PMs who got this in the product, thank you. Now, how about adding join culling against snowflakes, huh? I dare you.