Как принудительно включить редуктор в каскадном режиме?

Получить некоторые из преимуществ можно только с помощью редукторов, а не картографов.

1 ответ

Решение

Нашел мой ответ в группах Google:

Использовать GroupBy который неизменным будет использовать редуктор при выполнении группировки:

previousPipe = new GroupBy(previousPipe); //this does a Group on Fields.All

Сокращение количества файлов (другая альтернатива с меньшей связью)

previousPipe = new GroupBy(previousPipe, new Fields("rand"), 
               new RandonNumGen(Fields.Args));

Где новый RandonNumGen(Fields.Args) - это функция, из которой вы строите Function создать новое поле ("rand"), которое создает временное случайное число (временное значение, которое вы отбрасываете поле позже).

Для получения дополнительной информации проверьте эту ветку групп Google:

Другие вопросы по тегам