计算cassandra中密钥空间的特定列中的不同行

时间:2018-05-07 12:09:47

标签: cassandra

我需要计算content_id'中密钥空间user_rating的特定列' Cassandra中不同行的计数。我使用了两个查询,但收到的错误如下:

  

语法异常:第1:32行在输入中没有可行的选择')' (选择   DISTINCT(COUNT([CONTENT_ID])...)

我尝试的查询是:

1.  `cqlsh:recommendation_engine> SELECT DISTINCT(COUNT(content_id)) FROM user_rating;`   
2.  `select count (distinct content_id) from user_rating ;`

1 个答案:

答案 0 :(得分:0)

您无法在CQL中执行此操作 - 请检查CQL的SELECT syntax definition

我建议使用类似Spark的东西来做“复杂的数据处理”......