【问题标题】:Unable to Connect Tableau with Cassandra无法将 Tableau 与 Cassandra 连接
【发布时间】:2016-10-15 05:49:28
【问题描述】:

我试图将 Tableau 与 Cassandra 连接起来。

Tableau 版本:10.0(我也试过 8.3)

Cassandra 版本:3.0.8

DataStax 企业服务器 5.0.2

我安装了 Datastax ODBC 驱动程序 2.4(64 位),并配置了 DSN(数据源名称)。当我从 ODBC 数据源管理器进行测试时,与 Cassandra 的连接是成功的。

但是当我尝试从 Tableau 连接时,我收到了这个错误:

我能够从 Datastax DevCenter 连接到 Cassandra,所以我认为问题出在 Tableau 端或驱动程序本身。

我尝试了 10.0 和 8.3 版本的 Tableau,但都不起作用。

以下是来自 Datastax ODBC 驱动程序的错误日志:

Oct 14 14:25:04.869 ERROR 5376 Statement::SQLPrepareW: [DataStax][CassandraODBC] (10) 在 Cassandra 中执行查询时出错:[33562624]:第 1:7 行在输入“1”处没有可行的替代方案(选择1)

10 月 14 日 14:39:56.491 错误 6112 语句::SQLPrepareW: [DataStax][CassandraODBC] (10) 在 Cassandra 中执行查询时出错:[33562624]:第 1:7 行在输入“1”处没有可行的替代方案(选择1)

似乎 ODBC 驱动程序无法编写正确的 CQL 查询。

有人可以帮助我吗?谢谢

我按照以下说明进行操作: http://www.datastax.com/dev/blog/datastax-odbc-cql-connector-apache-cassandra-datastax-enterprise

【问题讨论】:

    标签: cassandra odbc tableau-api


    【解决方案1】:

    当您在 Tableau 中选择“其他数据库 (ODBC)”并选择您创建的 DSN 时,请务必填写服务器、端口和数据库字段。

    因为错误表明服务器的权限设置也可能是一个因素。

    此外,一旦您连接到服务器,在“数据源”选项卡中手动输入架构名称,您的键空间 + 要添加到 Tableau,然后在表格字段中输入您的表格名称并单击 +

    【讨论】:

    • 我能够从 DevCenter 连接 Cassandra,应该不是权限问题。
    【解决方案2】:

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-09-23
    • 1970-01-01
    • 2021-12-19
    • 2016-05-11
    • 1970-01-01
    • 1970-01-01
    • 2017-06-15
    • 2015-04-27
    相关资源
    最近更新 更多