2

有没有人成功地使用 Tableau 通过 ODBC 连接到 Denodo?

我正在使用 Tableau 进行概念验证,并且正在尝试连接到 Denodo 数据源。我被告知这样做没有问题,但是,我收到了标准的 Tableau 警告

Tableau identified the following warnings for the ODBC data source named 'my denodo datasource':

除了上面的标准警告消息,当我尝试按年、季度、月对数据进行切片时,当我添加配置我的日期字段以在我的列中显示季度时,我会得到以下信息:

ODBC escape convert error.

我正在使用 Tableau 9.1.0 (9100.15.0828.1711) 64 位进行测试。我也在 Tableau 9.0 上尝试过。

如果你已经让它工作了,你使用的是什么版本?(我可以看到 Denodo 甚至有一个关于使用 Tableau 连接到 Denodo 的迷你教程,但屏幕截图显示他们使用月份而不是季度,我无法判断他们使用的是哪个版本的 Tableau)。

谢谢~!

4

2 回答 2

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

于 2016-01-22T21:11:47.677 回答
0

我建议通过 Tableau PostgreSql 本机连接器将 Tableau 连接到 Denodo。避免使用 ODBC 选项,除非您愿意使用数据提取。

有一些分析函数,比如你遇到的日期函数,不能通过 ODBC 下推到 Denodo。如果您使用数据提取(在 Tableau 数据源窗格的右上角),您可以避免这些问题,因为 Tableau 将查询所有数据并对提取执行分析功能。

您还可以将 Denodo 视图导出为 TDE。在即将发布的 Tableau 版本中,将会有一个原生的 Denodo 连接器,它可以让这一切变得更简单。

于 2017-11-09T02:10:09.467 回答