【发布时间】:2013-06-10 21:00:21
【问题描述】:
我已将 Hive 表列与相应的 Cassandra 列进行了映射。但是在执行 Hive 查询时,它会为除行键之外的所有列返回空值。
在某些 Hive 列上应用 HQL 计数时,结果为零。同时,对于行键计数,它返回此查询中的确切计数(返回为四)。可能是什么问题?为什么它为所有列返回空值?
hive> select * from Users;
OK
21 NULL NULL NULL NULL
22 NULL NULL NULL NULL
20 NULL NULL NULL NULL
25 NULL NULL NULL NULL
【问题讨论】:
-
cassandra 列族创建 String qry="create columnfamily Users(key varchar primary key,name varchar,password varchar,message varchar,phone bigint)";
标签: hadoop mapreduce cassandra hql hive