我在Tableau版本9.1.0上遇到了一个问题,但我是这个系统的新手,我不确定我是否正确这样做。
以下是截图的相关部分:
在Oracle(和DB2?)中,数据库是一个实例,("整个服务器")。因此,Tableau不会在Oracle数据库之间加入查询,这很自然。但在MySQL中,数据库就是我们所谓的其他RDBMS上的模式。
由于Tableau使用JDBC,他们显然已将所有数据库驱动程序调平,以表示数据库是一个连接("数据源")?
具有这个含义:在MySQL或PGSql中,我不能使用限定的表名来加入它们。如果已将数据组织为多个模式,则Tableau无法加入它们。
TL;博士; Tableau在MySQL下一次只能查询一个模式吗?这是正确的还是我在做一些非常错误的事情?非常感谢提前!
答案 0 :(得分:0)
回答我自己的问题希望这有助于S.O.可能遇到此问题的成员。
要完成我在这里尝试做的事情:
到目前为止,我已经测试了一些简单的多模式连接,包括我需要的特定连接,一切正常。
我希望将来能够使用他们流行的拖放界面实现这一目标。
Credit to rainman_104 and the kind folks over at Reddit /r/Tableau