public class SingleTableDataSyncJobGenerator extends AbstractDataSyncJobGenerator
AbstractDataSyncJobGenerator.ColumnConvert, AbstractDataSyncJobGenerator.DefaultPrimaryKeysCollector, AbstractDataSyncJobGenerator.PrimaryKeysCollector, AbstractDataSyncJobGenerator.StrategyAUTO_COLUMNS, AUTO_COLUMNS_SPLITER, COLUMN_NAME, columnConverts, GROUP_ID_KEY, log, METADATA_PATTERN, SCRIPT_KEY_SUFFIX, STRATEGY_KEY_SUFFIX, TO_LOWERCASE, TOPIC_KEY, TYPE_KEY_PREFIX| 限定符和类型 | 方法和说明 |
|---|---|
Object |
generate(org.apache.flink.streaming.api.environment.StreamExecutionEnvironment env,
org.apache.flink.table.api.bridge.java.StreamTableEnvironment tableEnv,
DataSync dataSync,
Map<String,String> sourceDataSource,
Map<String,String> sinkDataSource,
Map<String,Object> params)
生成数据同步任务
|
static SingleTableDataSyncJobGenerator |
getInstance() |
addSmartLoadColumns, collationCustom, collationPartlyCustom, generate, getDefaultAutoColumns, getDefaultFromType, getDefaultScript, getDefaultStrategy, getDefaultToType, insertSQL, sinkTableSQL, sinkTableSQL, toMappublic static SingleTableDataSyncJobGenerator getInstance()
public Object generate(org.apache.flink.streaming.api.environment.StreamExecutionEnvironment env, org.apache.flink.table.api.bridge.java.StreamTableEnvironment tableEnv, DataSync dataSync, Map<String,String> sourceDataSource, Map<String,String> sinkDataSource, Map<String,Object> params) throws Exception
AbstractDataSyncJobGeneratorenv - 流执行环境tableEnv - 流表执行环境dataSync - 同步配置对象sourceDataSource - 源数据源sinkDataSource - 汇数据源params - 参数查找表Exception - 发生异常Copyright © 2025 10MG. All rights reserved.