2016-04-20 5 views
0

私はcassandraに新しい表を作成する必要があるマテリアライズド・ビューを持っています。マテリアライズド・ビューをcassandraの新しい表にコピー

私はこれを試しましたが、動作しません。 CREATE TABLE accounts_bk WHERE SELECT * FROM accounts_Mview

また、マテリアライズドビューから新しいテーブルにコピーするCOPYコマンドは動作しますか?

答えて

2

"create table as select"は現在カッサンドラでサポートされていません。

COPYは機能しますが、テーブル全体をcqlshを実行しているサーバにプルしてから、それをバックアップします。

これらのタイプの変換には、しばしばSparkが推奨されます。参照用 https://academy.datastax.com/resources/getting-started-apache-spark-and-cassandra

+0

、「AS SELECTテーブルを作成するには、」ここにカサンドラのJIRAにありますhttps://issues.apache.org/jira/browse/CASSANDRA-8234 –

関連する問題