我目前有一个包含以下列的交易列表:
TradeID, SellerID, FishType, Price, Qty
我正在寻找
- 每个SellerID的计数
- 每个FishType的数量
目前,我已经编写了一个输出 < FishType , Qty > 的映射器,以便总结每个FishType的Qty。但是,要获得SellerID的计数,我是否必须编写一个单独的 mapreduce 任务?或者有没有办法让我在同一个 mapreduce 任务中这样做?
我考虑过使用计数器,但是,在编码时我不知道记录中的卖家 ID,并且可能有太多无法使用计数器进行跟踪。在我看来,这也是对 Counter 功能的滥用。
请指教。