io.radanalytics.silex.rdd.split
Split an RDD into two output RDDs, using a function that returns an Either[L, R]
Split an RDD into two output RDDs, using a function that returns an Either[L, R]
A function that returns an Either[L, R]
The storage level to use for the intermediate result.
A pair of RDDs. The first output contains rows for which the function output was Left[L], and the second contains rows for which the function output was Right[R]
Split an RDD into two output RDDs, using a predicate function
Split an RDD into two output RDDs, using a predicate function
The predicate function to split with
The storage level to use for the intermediate result.
A pair of RDDs. The first output contains rows for which the predicate was true, and the second contains rows for which the predicate was false.
Enhances RDDs with methods for splitting RDDs based on predicates or other functions