瓯北网站制作,贵阳网站seo公司,国家建设执业资格注册中心网站,佛山全网优化简要说明
根据自己的开发需求#xff0c;完成了reader、writer、transformer开发后#xff0c;在ide内通过Engine入口#xff0c;调试自己的插件和job的json。
前置条件
已在系统安装了datax#xff0c;本例子是在windows环境下#xff0c;安装包地址https://github.co…简要说明
根据自己的开发需求完成了reader、writer、transformer开发后在ide内通过Engine入口调试自己的插件和job的json。
前置条件
已在系统安装了datax本例子是在windows环境下安装包地址https://github.com/alibaba/DataX 下安装流程可参考其他博客。基本步骤下载 - 解压 - ide打开项目 - maven编译mvn -U clean package assembly:assembly -Dmaven.test.skiptrue注意maven版本最好在3.6.x我用过3.9.x会无法编译成功assembly插件的问题
步骤
1.下载DataX的源码
在github中搜索datax进行下载解压并用idea打开
2.编写好插件和job.jsom
比如我本地的字段选择插件 上图只展示transformer其他内容自行完善然后记得在TransformerRegistry类进行注册
2.配置Engine类的启动环境参数 1-Ddatax.homeD:/datax 是 VM options 参数D:/datax 安装的目录 2-job d:/datax/job/mysql2mysql.json -jobid -1 -mode standalone 其中 d:/datax/job/mysql2mysql.json 是你的任务的json-1 是本地调试的任务id模式也是固定的 standalone 3D:\workspace\DataX-master 是你的datax源码解压后的地方
3.启动
找到Engine类的main方法 启动后即可在需要的地方打点debug。