2016-11-22 56 views
0

我們運行的是Cloudera 5.9,Tableau 10.1和Impala ODBC連接器版本2.5.35(儘管我嘗試了一堆版本)。在設置與Cloudera Hadoop的Tableau連接時,我使用端口10000(不知道是否正確)鍵入Impala。我可以看到Impala中的各種表格以及這些表格中的少數幾行。當我在工作簿中進行簡單查詢時,出現此錯誤:錯誤:使用Tableau在Cloduera上查詢Impala時不在GROUP BY鍵中的表達式

[Cloudera] [ImpalaODBC](110)在Impala中執行查詢時出錯:[42000]:編譯語句時出錯:FAILED:SemanticException [Error 10025]:第1行:7的表達沒有GROUP BY鍵 '酒吧'

它是產生此查詢,當我在因帕拉-shell中運行它的正常工作:

SELECT foo.bar,酒吧 FROM default.foo foo GROUP BY 1

我發現this question但這是2歲d Cloudera聲稱here它們在2015年年底之前是兼容的。

在此先感謝!

回答

0

在嘗試了一堆組合並安裝各種驅動程序後,它看起來像使用端口:10000類型:HIveServer2並從http://www.cloudera.com/downloads.html工程中安裝Hive ODBC驅動程序。我不明白這與Imapala連接類型有何不同,或者它是否限制了Tableau可以執行的操作。

相關問題