Tableau混合与连接

时间:2019-05-17 05:31:03

标签: tableau

如果我们使用相同的数据源(即sql server)有两个连接,那么在这种情况下,如果我们使用join而不是在两个连接中都使用过的表之间进行混合,那么Join和Blending有什么区别?

2 个答案:

答案 0 :(得分:2)

联接在行级别完成。您需要在两个表之间建立关系。联接通过添加新列来扩展两个表的列数。

混合是在聚合级别完成的。您需要使用总和,最小值,最大值等来汇总至少一个或两个数据源。

您可以阅读有关blending vs joining的更多信息,并且通过Google还有很多其他资源。

答案 1 :(得分:1)

即使数据源相同,混合和联接之间也有很多差异。这样的一种是,混合会在辅助数据源上执行一定量的自动聚合。

另一个将是性能:来自同一数据源的联接将由该数据库服务器处理,并且通常比Tableau可能需要处理的混合性能更好。

还有许多其他差异,结果将随数据结构而变化。我建议您参考Tableau的文档,其中很好地封装了差异和用例:https://onlinehelp.tableau.com/current/pro/desktop/en-us/multiple_connections.htm