public class SparkTransformExecutor
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
LOG_ERROR_PROPERTY |
Constructor and Description |
---|
SparkTransformExecutor()
Deprecated.
Use static methods instead of instance methods on SparkTransformExecutor
|
Modifier and Type | Method and Description |
---|---|
static org.apache.spark.api.java.JavaRDD<java.util.List<Writable>> |
execute(org.apache.spark.api.java.JavaRDD<java.util.List<Writable>> inputWritables,
TransformProcess transformProcess)
Execute the specified TransformProcess with the given input data
Note: this method can only be used if the TransformProcess returns non-sequence data. |
static org.apache.spark.api.java.JavaRDD<java.util.List<Writable>> |
executeJoin(Join join,
org.apache.spark.api.java.JavaRDD<java.util.List<Writable>> left,
org.apache.spark.api.java.JavaRDD<java.util.List<Writable>> right)
Execute a join on the specified data
|
static org.apache.spark.api.java.JavaRDD<java.util.List<Writable>> |
executeSequenceToSeparate(org.apache.spark.api.java.JavaRDD<java.util.List<java.util.List<Writable>>> inputSequence,
TransformProcess transformProcess)
Execute the specified TransformProcess with the given sequence input data
Note: this method can only be used if the TransformProcess starts with sequence data, but returns non-sequential data (after reducing or converting sequential data to individual examples) |
static org.apache.spark.api.java.JavaRDD<java.util.List<java.util.List<Writable>>> |
executeSequenceToSequence(org.apache.spark.api.java.JavaRDD<java.util.List<java.util.List<Writable>>> inputSequence,
TransformProcess transformProcess)
Execute the specified TransformProcess with the given sequence input data
Note: this method can only be used if the TransformProcess starts with sequence data, and also returns sequence data |
static org.apache.spark.api.java.JavaRDD<java.util.List<java.util.List<Writable>>> |
executeToSequence(org.apache.spark.api.java.JavaRDD<java.util.List<Writable>> inputWritables,
TransformProcess transformProcess)
Execute the specified TransformProcess with the given input data
Note: this method can only be used if the TransformProcess starts with non-sequential data, but returns |
static boolean |
isTryCatch()
Returns true if the executor
is in try catch mode.
|
public static final java.lang.String LOG_ERROR_PROPERTY
@Deprecated public SparkTransformExecutor()
public static org.apache.spark.api.java.JavaRDD<java.util.List<Writable>> execute(org.apache.spark.api.java.JavaRDD<java.util.List<Writable>> inputWritables, TransformProcess transformProcess)
executeToSequence(JavaRDD, TransformProcess)
inputWritables
- Input data to processtransformProcess
- TransformProcess to executepublic static org.apache.spark.api.java.JavaRDD<java.util.List<java.util.List<Writable>>> executeToSequence(org.apache.spark.api.java.JavaRDD<java.util.List<Writable>> inputWritables, TransformProcess transformProcess)
inputWritables
- Input data to processtransformProcess
- TransformProcess to executepublic static org.apache.spark.api.java.JavaRDD<java.util.List<Writable>> executeSequenceToSeparate(org.apache.spark.api.java.JavaRDD<java.util.List<java.util.List<Writable>>> inputSequence, TransformProcess transformProcess)
inputSequence
- Input sequence data to processtransformProcess
- TransformProcess to executepublic static org.apache.spark.api.java.JavaRDD<java.util.List<java.util.List<Writable>>> executeSequenceToSequence(org.apache.spark.api.java.JavaRDD<java.util.List<java.util.List<Writable>>> inputSequence, TransformProcess transformProcess)
inputSequence
- Input sequence data to processtransformProcess
- TransformProcess to executepublic static boolean isTryCatch()
public static org.apache.spark.api.java.JavaRDD<java.util.List<Writable>> executeJoin(Join join, org.apache.spark.api.java.JavaRDD<java.util.List<Writable>> left, org.apache.spark.api.java.JavaRDD<java.util.List<Writable>> right)
join
- Join to executeleft
- Left data for joinright
- Right data for join