Tableau - 混合多个Tableau Server数据源

时间:2015-11-17 14:29:44

标签: tableau tableau-online

我在工作簿中有三个Tableau Server数据源,表示数据库中的三个表。表A连接到表B,表B连接到表C.表A和表C之间没有外键关系,但是通过表B(连接表)存在隐式关系。使用表A作为报表的主要数据源时,尝试从表C添加数据时收到错误消息。

  

为了使用表C中的字段,需要使用表A创建关系。选择数据>编辑“关系”以打开“关系”对话框。

有没有办法连接多个Tableau Server数据源来完成所描述的场景?

1 个答案:

答案 0 :(得分:0)

Tableau具有辅助数据源的概念,并且每个辅助都需要具有要考虑的主要密钥。您无法将辅助数据源链接到辅助数据源。

我的建议是创建另一个已加入/混合的数据源。这可以通过直接连接到数据库并使用Tableau向导连接表来完成(参见下图):

Tableau wizard

或者,如果您觉得舒服,可以使用 New Custom SQL 按钮并使用您自己的查询(见下图):

New Custom SQL