public final class TestSparkRunner extends PipelineRunner<SparkPipelineResult>
Pipeline p = [logic for pipeline creation]
SparkPipelineResult result = (SparkPipelineResult) p.run();
To create a pipeline runner to run against a different spark cluster, with a custom master url
we would do the following:
Pipeline p = [logic for pipeline creation]
SparkPipelineOptions options = SparkPipelineOptionsFactory.create();
options.setSparkMaster("spark://host:port");
SparkPipelineResult result = (SparkPipelineResult) p.run();
| Modifier and Type | Method and Description |
|---|---|
static TestSparkRunner |
fromOptions(PipelineOptions options) |
SparkPipelineResult |
run(Pipeline pipeline) |
public static TestSparkRunner fromOptions(PipelineOptions options)
public SparkPipelineResult run(Pipeline pipeline)
run in class PipelineRunner<SparkPipelineResult>Copyright © 2016–2017 The Apache Software Foundation. All rights reserved.