2016-04-20 2 views
0

У меня есть материализованное представление, с которым мне нужно создать новую таблицу в cassandra.Скопируйте материализованный вид на новую таблицу в cassandra

Я пробовал это, но он не работает. CREATE TABLE accounts_bk WHERE SELECT * FROM accounts_Mview

Также будет ли команда COPY копировать из материализованного представления в новую таблицу?

ответ

2

"create table as select" не поддерживается Cassandra прямо сейчас.

COPY может работать, но это связано с вытягиванием всей таблицы на сервер, на котором запущен cqlsh, а затем загрузка его обратно.

Spark часто рекомендуется для этих типов трансформаций. https://academy.datastax.com/resources/getting-started-apache-spark-and-cassandra

+0

для справки, «create table as select» находится в JIRA Cassandra здесь: https://issues.apache.org/jira/browse/CASSANDRA-8234 –

Смежные вопросы