November 2019
Intermediate to advanced
304 pages
8h 40m
English
If TransformProcess returns sequential data, then use the executeSequence() method instead:
List<List<List<Writable>>> transformed = LocalTransformExecutor.executeSequence(sequenceRecordReader, transformProcess)
If you need to join two record readers based on joinCondition, then you need the executeJoin() method:
List<List<Writable>> transformed = LocalTransformExecutor.executeJoin(joinCondition, leftReader, rightReader)
The following is an overview of local/Spark executor methods: