public abstract class SparkRunner extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
SparkRunner.RUNNING_MODE |
| Modifier and Type | Field and Description |
|---|---|
protected SparkRunnerConfig |
sparkRunnerConfig |
protected org.apache.spark.sql.SparkSession |
sparkSession |
| Modifier | Constructor and Description |
|---|---|
protected |
SparkRunner() |
protected |
SparkRunner(SparkRunnerConfig config) |
| Modifier and Type | Method and Description |
|---|---|
protected abstract List<PipelineStep> |
buildDefaultPipeline() |
protected List<PipelineStep> |
buildMinimalPipeline() |
void |
configurePipelineSteps() |
protected abstract void |
initialize(String[] arguments) |
protected abstract org.apache.spark.sql.Dataset<org.apache.spark.sql.Row> |
loadInitialDataset() |
void |
overwritePipelineSteps() |
void |
run(String[] arguments) |
void |
run(String[] arguments,
SparkRunnerListener sparkRunnerListener) |
protected org.apache.spark.sql.SparkSession sparkSession
protected SparkRunnerConfig sparkRunnerConfig
protected SparkRunner()
protected SparkRunner(SparkRunnerConfig config)
protected abstract void initialize(String[] arguments)
protected abstract List<PipelineStep> buildDefaultPipeline()
protected List<PipelineStep> buildMinimalPipeline()
protected abstract org.apache.spark.sql.Dataset<org.apache.spark.sql.Row> loadInitialDataset()
public void run(String[] arguments) throws FaultyConfigurationException
FaultyConfigurationExceptionpublic void run(String[] arguments, SparkRunnerListener sparkRunnerListener) throws FaultyConfigurationException
FaultyConfigurationExceptionpublic void overwritePipelineSteps()
public void configurePipelineSteps()
throws FaultyConfigurationException
FaultyConfigurationExceptionCopyright © 2018–2019 viadee Unternehmensberatung AG. All rights reserved.