OUT - The type of the elements produced by this data source.@Deprecated @Public public class DataSource<OUT> extends Operator<OUT,DataSource<OUT>>
minResources, name, parallelism, preferredResources| Constructor and Description |
|---|
DataSource(ExecutionEnvironment context,
org.apache.flink.api.common.io.InputFormat<OUT,?> inputFormat,
org.apache.flink.api.common.typeinfo.TypeInformation<OUT> type,
String dataSourceLocationName)
Deprecated.
Creates a new data source.
|
| Modifier and Type | Method and Description |
|---|---|
org.apache.flink.api.common.io.InputFormat<OUT,?> |
getInputFormat()
Deprecated.
Gets the input format that is executed by this data source.
|
org.apache.flink.configuration.Configuration |
getParameters()
Deprecated.
|
SplitDataProperties<OUT> |
getSplitDataProperties()
Deprecated.
Returns the
SplitDataProperties for the InputSplits of this DataSource for configurations. |
protected org.apache.flink.api.common.operators.GenericDataSourceBase<OUT,?> |
translateToDataFlow()
Deprecated.
|
DataSource<OUT> |
withParameters(org.apache.flink.configuration.Configuration parameters)
Deprecated.
Pass a configuration to the InputFormat.
|
getMinResources, getName, getParallelism, getPreferredResources, getResultType, name, setParallelismaggregate, checkSameExecutionContext, clean, coGroup, collect, combineGroup, count, cross, crossWithHuge, crossWithTiny, distinct, distinct, distinct, distinct, fillInType, filter, first, flatMap, fullOuterJoin, fullOuterJoin, getExecutionEnvironment, getType, groupBy, groupBy, groupBy, iterate, iterateDelta, join, join, joinWithHuge, joinWithTiny, leftOuterJoin, leftOuterJoin, map, mapPartition, max, maxBy, min, minBy, output, partitionByHash, partitionByHash, partitionByHash, partitionByRange, partitionByRange, partitionByRange, partitionCustom, partitionCustom, partitionCustom, print, print, printOnTaskManager, printToErr, printToErr, project, rebalance, reduce, reduceGroup, rightOuterJoin, rightOuterJoin, runOperation, sortPartition, sortPartition, sortPartition, sum, union, write, write, writeAsCsv, writeAsCsv, writeAsCsv, writeAsCsv, writeAsFormattedText, writeAsFormattedText, writeAsText, writeAsTextpublic DataSource(ExecutionEnvironment context, org.apache.flink.api.common.io.InputFormat<OUT,?> inputFormat, org.apache.flink.api.common.typeinfo.TypeInformation<OUT> type, String dataSourceLocationName)
context - The environment in which the data source gets executed.inputFormat - The input format that the data source executes.type - The type of the elements produced by this input format.@Internal public org.apache.flink.api.common.io.InputFormat<OUT,?> getInputFormat()
public DataSource<OUT> withParameters(org.apache.flink.configuration.Configuration parameters)
parameters - Configuration parameterspublic org.apache.flink.configuration.Configuration getParameters()
@PublicEvolving public SplitDataProperties<OUT> getSplitDataProperties()
SplitDataProperties for the InputSplits of this DataSource for configurations.
SplitDataProperties can help to generate more efficient execution plans.
IMPORTANT: Incorrect configuration of SplitDataProperties can cause wrong results!
protected org.apache.flink.api.common.operators.GenericDataSourceBase<OUT,?> translateToDataFlow()
Copyright © 2014–2025 The Apache Software Foundation. All rights reserved.