是否有人成功使用Tableau通过ODBC连接到Denodo?
我正在使用Tableau进行概念验证,并且我尝试连接到Denodo数据源。我已经被告知这样做没有问题,但是,我收到了标准的Tableau警告
Tableau identified the following warnings for the ODBC data source named 'my denodo datasource':
除了上面的标准警告消息,当我尝试按年份,季度,月份切片数据时,当我添加configure my date字段以在我的列中显示Quarter时,我得到以下内容:
ODBC escape convert error.
我使用Tableau 9.1.0(9100.15.0828.1711)64位测试了这一点。我也在Tableau 9.0上尝试过它。
如果您已经开始使用它,那么您使用的是哪个版本? (I can see that Denodo even has a mini tutorial on using Tableau to connect to Denodo,但屏幕截图显示的是使用了几个月而不是四分之一,我无法分辨他们使用的是哪个版本的Tableau。
谢谢〜!
答案 0 :(得分:3)
Denodo的知识库中有一篇文章提供了将Tableau连接到Denodo的一些建议。
您描述的问题似乎与某些PostgresSQL驱动程序限制有关。正如本文所说:'请注意,使用PostgresSQL驱动程序的先前版本的Denodo有一些限制'。 Denodo 6.0包含一个新的ODBC驱动程序,可以解决这个限制。您可以在/ tools / client-drivers / odbc
中找到此驱动程序您可以查看以下链接中的文章: https://community.denodo.com/kb/view/document/Northbound%20Connections/Connecting%20Tableau%20to%20Denodo
答案 1 :(得分:0)
我建议通过Tableau PostgreSql本机连接器将Tableau连接到Denodo。除非您愿意使用数据提取,否则请避免使用ODBC选项。
有一些分析函数,比如你遇到的日期函数,它们无法通过ODBC推送到Denodo。如果使用数据提取(位于Tableau数据源窗格的右上角),则可以避免这些问题,因为Tableau将查询所有数据并对提取执行分析功能。
您还可以将Denodo视图导出为TDE。在即将推出的Tableau版本中,将有一个原生的Denodo连接器,可以使这一切变得更加简单。