datax时序图
2024-03-04 15:48:40 0 举报
datax其实核心要点有以下 1.解析SQL; 2.划分任务; 3.对SQL改造,进行分页;
作者其他创作
大纲/内容
dealWriteMode()
JobContainer
init()
调用SingleTableSplitUtil按照主键划分并生成分页查询的SQL
initJobWriter()
preHandle()
initJobReader()
start()
CommonRdbmsWriter.Job
MysqlReader
split()
初始化Writer
doPretreatment()
DbUtil
entry()
初始化Reader
CommonRdbmsReader.Job
getTableColumnsByConn()
MysqlWriter
生成insert语句
schedule()
Engine
writerOriginalConfPretreatmentUtil
dealColumnConf()
readerOriginalConfPretreatmentUtil
simplifyConf()
返回要插入的列名
![datax时序图](https://www.processon.com/chart_image/template/thumb/65e57cd89a8fc350a6bca6a4.png?tid=65e55b7518377d689134d3f2)
收藏
0 条评论
回复 删除
下一页