Ich bin neu in Cassandra, ich habe hauptsächlich Hive in den letzten Monaten verwendet. Kürzlich habe ich ein Projekt gestartet, bei dem ich einige Dinge tun muss, die ich mit Cassandra gemacht habe.Cassandra Aggregat zu Karte
Im Wesentlichen versuche ich, eine Möglichkeit zu finden, ein Aggregat aus mehreren Zeilen in einer einzigen Karte auf Abfrage zu tun.
In Bienenstock, mache ich einfach eine Gruppe von, mit einem "map" Aggregat. Gibt es in Cassandra einen Weg, etwas Ähnliches zu tun?
Hier ein Beispiel für eine Arbeits hive Abfrage ist, die die Aufgabe hat ich bin auf der Suche nach:
select
map(
"quantity", count(caseid)
, "title" ,casesubcat
, "id" , casesubcatid
, "category", named_struct("id",casecatid,'title',casecat)
) as casedata
from caselist
group by named_struct("id",casecatid,'title',casecat) , casesubcat, casesubcatid