I want to make a result in hive like this :
| COL1 | HISTOGRAM |
+------+-----------------------+
| a | {"A":2, "B":2} |
| b | {"C":2, "A":1, "B":1} |
from this table :
| COL1 | COL2 |
+------+------+
| a | A |
| a | B |
| a | A |
| a | B |
| b | A |
| b | B |
| b | C |
| b | C |
Presto SQL has like what I want, I think :
select COL1, histogram(COL2)
from sample_table
group by COL1