所有列族都未从Cassandra键空间映射到hive数据库

时间:2013-01-22 14:05:52

标签: hadoop cassandra hive datastax-enterprise

我正在使用与hadoop hive集成的cassandra。

我的密钥空间测试中有这两个列系列 -

1)CF_1
create COLUMNFAMILY CF_1 (key uuid primary key, time varchar,type varchar);

2)CF_2
create COLUMNFAMILY CF_2 (id varchar, time timestamp,  data varchar, primary key(id,time));

因此,hive只将CF_1从我的cassandra键空间映射到hive表。我认为其他列族(CF_2)未映射,因为它具有复合主键。

我相信目前在DataStax企业套件中没有支持带有复合键的CF,或者我遗漏了一些东西。请帮忙

1 个答案:

答案 0 :(得分:1)

您可能需要使用CqlStorageHandler。

查看以下博客,了解如何在配置单元中处理CQL3表 http://www.datastax.com/dev/blog/cql3-table-support-in-hadoop-pig-and-hive