У меня возникли некоторые проблемы с фильтрацией разъема искры cassandra для java. Cassandra позволяет фильтровать последний столбец ключа раздела с предложением IN. Фильтр коннектора Spark Cassandra с номером IN
напримерcreate table cf_text
(a varchar,b varchar,c varchar, primary key((a,b),c))
Query : select * from cf_text where a ='asdf' and b in ('af','sd');
sc.cassandraTable("test", "cf_text").where("a = ?", "af").toArray.foreach(println)
Как COUNT я указать положение, в котором используется в запросе CQL в искру? Как задать запросы диапазона?
Да искра работает на ключе секционирования в том, где статьи. Я пропустил b столбец ключа раздела (a, b) над кодом искры. Оба а и b должны присутствовать в предложении where. sc.cassandraTable («test», «cf_text»). где («a =?», «af»). где («b =?», «df»). toArray.foreach (println) – 107
спасибо. Создание списка работает для меня – 107