Ich möchte wissen, ob es möglich ist, Aggregationsoperationen für Werte durchzuführen, die in mehreren Zeilen gespeichert sind. Zum Beispiel habe ich die folgende TabelleVerwenden von Accumulos Iteratoren und Combinern zum Zusammenfassen von Werten aus mehreren Zeilen
rowID colFam colQual value
00000 0000 A 12
00000 0001 B Test
00001 0000 A 35
00001 0001 B Foo
00002 0000 A 7
00002 0001 B Bar
Was ich versuche, den Durchschnitt aller Werte mit columnQualifier A gespeichert zu tun ist, zu finden, ist es möglich, Accumulo die Iteratoren, Filter oder Combiner mit?
Ich sah die StatsCombiner, aber dieser Combiner führt Aggregation auf verschiedenen Versionen (rowID, colFam und colQual ist identisch, aber Timestamp ist anders) des gleichen Schlüssels statt Aggregation auf unterschiedliche Schlüssel selbst durchzuführen.