2016-07-15 11 views
0

私はsasファイルをcassandraで実行できるようにしたいが、コマンドプロンプトでどのコマンドを使用するべきかわからない。私はWindows 10を使用していますが、私はcassandraのインストーラを使用しません。 ありがとうcassandraで.sqlファイルを実行する

答えて

1

よくある誤解ですが、Cassandra Query Language(CQL)はSQLと同じではありません。あなたはJOIN,OR、またはGROUP BYのようなキーワードをCQLで使用することはできません。 SQLコマンドを含むファイルを実際に実行しようとしている場合、おそらく動作しない可能性があるため、すぐに読み込みを中止できます。一方

、あなたはCQLのファイルがカサンドラクラスタ上でコマンドを実行する場合は、あなたが( cassandra実行ファイルと同じ binディレクトリにあります) cqlshユーティリティの -fフラグでこれを行うことができます。

私はこのようになりますgetTop3Users.cqlファイルがある場合:

cqlsh -u username -p password -f getTop3Users.cql 127.0.0.1 

firstname | city 
-----------+----------------- 
     Rick |   Albany 
    Brian | Sheboygan Falls 
    Aaron |  Maple Grove 

(3 rows) 

use stackoverflow; 
SELECT firstname,city FROM users LIMIT 3; 

を私はこのようなコマンドプロンプトを経て、私のローカル・ノード上でこれらのコマンドを実行することができます

関連する問題