erictgrubaugh
02/27/2018, 4:45 PMgetInputData always returns an Array, and each element of that Array gets passed individually to map, which in turn also returns an Array (although it looks different because you context.write instead of return), and each element of that Array gets passed individually to reduce