@Internal
public interface Executor
Transformations graph generated by Planner.
This uncouples the TableEnvironment from any given runtime.
| Modifier and Type | Method and Description |
|---|---|
org.apache.flink.api.dag.Pipeline |
createPipeline(List<org.apache.flink.api.dag.Transformation<?>> transformations,
TableConfig tableConfig,
String jobName)
Translates the given transformations to a Pipeline.
|
org.apache.flink.api.common.JobExecutionResult |
execute(org.apache.flink.api.dag.Pipeline pipeline)
Executes the given pipeline.
|
org.apache.flink.core.execution.JobClient |
executeAsync(org.apache.flink.api.dag.Pipeline pipeline)
Executes the given pipeline asynchronously.
|
org.apache.flink.api.dag.Pipeline createPipeline(List<org.apache.flink.api.dag.Transformation<?>> transformations, TableConfig tableConfig, String jobName)
transformations - list of transformationsjobName - what should be the name of the joborg.apache.flink.api.common.JobExecutionResult execute(org.apache.flink.api.dag.Pipeline pipeline)
throws Exception
pipeline - the pipeline to executeException - which occurs during job execution.org.apache.flink.core.execution.JobClient executeAsync(org.apache.flink.api.dag.Pipeline pipeline)
throws Exception
pipeline - the pipeline to executeJobClient that can be used to communicate with the submitted job, completed
on submission succeeded.Exception - which occurs during job execution.Copyright © 2014–2021 The Apache Software Foundation. All rights reserved.