2016-11-29 23 views
0

私はこの質問を掲載する前にサイトを通過して、新しい質問に一致する回答を見つけられませんでした。テーブルの作成に使用されたCQLを使用してCassandra接続を作成するにはどうすればよいですか?

"DataStax cassandra ODBC driver 64bit windows"を使用してCassandraへの接続が正常に確立されました.EVrythingは "Datastaxサイトで利用可能なドキュメントごとにキースペース名、テーブル名"のような詳細をすべて満たしています。

キャンバスに使用可能なテーブルをドラッグすると、数分間の読み込みが続けられます。データベースの人が私にデータについて語ったことは、それが1日のデータが何百万ということなので、6ヶ月のデータと、 10分ごとに更新され、評判の高い風力エネルギー会社に送られます。

create table abc_data_test.machine_data 
    (machine_id text, tag text, timestamp timestamp, value double, 
    PRIMARY KEY((machine_id, tag), timestamp)) 
    WITH CLUSTERING ORDER BY(timestamp DESC) 
    AND compression = { 'sstable_compression' : 'LZ4Compressor' };"". 

このコードを保つために:

私のクライアントは、CQLは、テーブルを作成するために使用さ「」私を与えていますか?

接続ページに挿入しようとしましたが、エラーが発生しています。新しいカスタムSQLエラーが発生しています(コードを「新しいカスタムSQL」に配置しました)。

処理要求:データソースに接続し、経過時間87:09

新しいカスタムSQLからエラーが

ある

時間がまだ実行されているが、として見ることができます

データソースと通信中にエラーが発生しました。 [DataStax] [CassandraODBC](10)エラーがカサンドラにクエリを実行しない間:33562624:ライン1.11を入力で何も実行可能な代替案 '1'(SELECT [TOP] 1 ...)

私は窓を使用しています10 64bit、DataStax odbcドライバ64bit-2.4.1バージョン、DSE is4.8以降。

答えて

0

DDL SQLをカスタムSQLボックスに渡すことはできません。 Cassandra接続でInitial SQLオプションがサポートされている場合は、そこに渡すことができます。その後、カスタムSQLは何らかの選択文になります。それ以外の場合は、Cassandraでテーブルを作成し、Tableauからそのテーブルに接続します。

関連する問題