2016-10-11 3 views
0

나는 Tableau와 Cassandra를 연결하려고했습니다.Tableau와 Cassandra를 연결할 수 없습니다.

는 극적 장면 버전 : 나는 Datastax ODBC 드라이버 2.4 (64 비트) 설치 3.0.8

DataStax 엔터프라이즈 서버 5.0.2

, 및 10.0

카산드라 버전 (I도 8.3 시도) 구성된 DSN (데이터 원본 이름). Cassandra에 대한 연결은 ODBC Data Source Administrator에서 테스트했을 때 성공적이었습니다. enter image description here

하지만 극적 장면에서 연결을 시도 할 때이 오류가있어 : 나는 Datastax DevCenter에서 카산드라에 연결할 수 있었다 enter image description here

를, 그래서 문제가 극적 장면의 끝 또는 드라이버 자체에 하나를 생각 .

저는 Tableau의 10.0과 8.3 버전을 모두 시험해 보았습니다. 14

시월 14 : 25 : 여기

는 Datastax ODBC 드라이버에서 에러 로그로 04.869 ERROR 5376 문 ::을 SQLPrepareW는 [DataStax] CassandraODBC (10) 오류 산드에서 쿼리를 실행하는 동안 : 33562624] : 줄 1 : 7 입력 '1'에서 실행할 수있는 대안 없음 (SELECT 1)

10 월 14 일 14시 39 분 56.491 오류 6112 문 :: SQLPrepareW : [DataStax] [CassandraODBC] (10) Cassandra의 쿼리 : [33562624] : 입력 1에서 실행 가능한 대안 없음 (SELECT 1)

ODBC 드라이버가 올바른 CQL 쿼리를 작성할 수 없습니다.

나를 도와 줄 사람이 있습니까? http://www.datastax.com/dev/blog/datastax-odbc-cql-connector-apache-cassandra-datastax-enterprise

답변

1

당신이 극적 장면에서 "기타 데이터베이스 (ODBC)"를 선택하고 만든 DSN을 선택 가, 서버, 포트, 및 데이터베이스 필드를 작성해야합니다 : 감사

나는이 명령을 따랐다.

오류로 서버의 권한 설정이 문제가 될 수 있다고합니다. 당신은 데이터 원본 탭에서 서버에 연결하면

또한, 수동 +

+0

저는 DevCenter에서 Cassandra를 연결할 수 있었으며 허가 문제가되어서는 안됩니다. – Jian

1

을 극적 장면에 추가 한 다음 테이블 필드의 타입에 테이블 이름을 클릭 할 당신의 키 스페이스 + 스키마 이름을 입력 ODBC 드라이버는 DSE 5.0에서 지원되지 않습니다.

https://docs.datastax.com/en/developer/driver-matrix/doc/common/driverMatrix.html

+0

하지만 문서에서, 내가 사용하는 드라이버는 Cassandra 3.0.8 (내가 사용하는 버전)을 지원합니다. https://downloads.datastax.com/odbc-cql/2.4.1.1001/Simba%20ODBC%20Driver%20for%20Cassandra%20Install%20Guide.pdf – Jian