如果我们使用相同的数据源(即sql server)有两个连接,那么在这种情况下,如果我们使用join而不是在两个连接中都使用过的表之间进行混合,那么Join和Blending有什么区别?
答案 0 :(得分:2)
联接在行级别完成。您需要在两个表之间建立关系。联接通过添加新列来扩展两个表的列数。
混合是在聚合级别完成的。您需要使用总和,最小值,最大值等来汇总至少一个或两个数据源。
您可以阅读有关blending vs joining的更多信息,并且通过Google还有很多其他资源。
答案 1 :(得分:1)
即使数据源相同,混合和联接之间也有很多差异。这样的一种是,混合会在辅助数据源上执行一定量的自动聚合。
另一个将是性能:来自同一数据源的联接将由该数据库服务器处理,并且通常比Tableau可能需要处理的混合性能更好。
还有许多其他差异,结果将随数据结构而变化。我建议您参考Tableau的文档,其中很好地封装了差异和用例:https://onlinehelp.tableau.com/current/pro/desktop/en-us/multiple_connections.htm