gpt4 book ai didi

hadoop - Cloudera Impala 连接到 Tableau 错误

转载 作者:可可西里 更新时间:2023-11-01 14:48:30 27 4
gpt4 key购买 nike

我正在研究如何使用 Tableau 连接到 Cloudera Hadoop。我提供服务器和端口详细信息并使用 Impala 进行连接。我能够成功连接,选择默认模式并选择所需的表。

在此之后,当我将维度或度量拖放到 grid 上的行/列时,出现以下错误:

[Cloudera][Hardy] (22) Error from ThriftHiveClient:
Query returned non-zero code: 10025, cause: FAILED:
SemanticException [Error 10025]: Line 1:7 Expression not in GROUP BY key ''.

我在论坛上看到了几个类似的问题,但没有一个得到解决方案非常感谢任何帮助?

最佳答案

我之前遇到过同样的问题。当 Tableau 尝试运行如下所示时会发生错误:

   SELECT `table`.`param_1` AS `param_1`
,SUM(`table`.`param_2`) AS `sum_all`
FROM `db_name`.`table`
`table` GROUP BY 1

因为您可以检查架构和表格。此聚合 可能会导致问题。

我认为您可能需要检查一些事项:

  1. 您的 odbc 驱动程序版本是否正确? Cloudera ODBC 驱动程序 2.5.28 可以不支持带 Impala 的 Tableau。
  2. 您是否选择了正确的端口号或登录类型?黑斑羚港口number 为 21000 和 21050。Hive 为 10000。

对我来说,设置是使用端口 21050 并选择 Impala 作为没有身份验证的类型。您也可以选择 Type HiveServer2 并使用 impala 端口号登录。但这对我的情况不起作用。

希望对您有所帮助。

关于hadoop - Cloudera Impala 连接到 Tableau 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42277800/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com