2016-11-22 3 views
0

우리는 Cloudera 5.9, Tableau 10.1 및 Impala ODBC 커넥터 버전 2.5.35를 실행하고 있습니다 (여러 버전을 시도했지만). Cloudera Hadoop에 대한 Tableau 연결을 설정할 때 포트 10000을 사용합니다 (그게 맞는지는 알 수 없음). 임팔라를 입력하십시오. 임팔라의 다양한 테이블과 그 테이블의 행을 볼 수 있습니다. 통합 문서에서 간단한 쿼리를 수행하면 다음과 같은 오류가 발생합니다.Error : Tableau를 사용하여 Cloduera에서 임팔라를 쿼리 할 때 Group BY 키가 아닌 표현

Impala에서 쿼리를 실행하는 동안 오류가 발생했습니다. [42000] : 문을 컴파일하는 동안 오류가 발생했습니다. FAILED : SemanticException [오류 10025] : 1 호선 : 키 '바'에 의해 그룹에서 7 표현하지

그것은 내가 임팔라 쉘에서 실행할 때 잘 작동이 쿼리 생성됩니다 : FROM 바 AS

SELECT foo.bar를 default.foo foo GROUP BY 1

나는 this question을 발견했으나 2 세입니다. d Cloudera는 here이 2015 년 말 현재 호환 가능하다고 주장합니다.

미리 감사드립니다.

답변

0

여러 가지 조합을 시도하고 다양한 드라이버를 설치 한 후 포트 : 10000 유형 : HIveServer2를 사용하고 http://www.cloudera.com/downloads.html에서 하이브 ODBC 드라이버를 설치하는 것처럼 보입니다. 나는 그것이 어떻게 Imapala 연결 유형과 다른지 또는 그것이 Tableau가 할 수있는 것을 제한하는지 이해하지 못합니다.