ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

DataX学习指南(四)-- 项目运行

2022-05-09 15:00:24  阅读:191  来源: 互联网

标签:学习指南 bin -- job json DataX HOME YOUR DATAX


  上篇文章介绍了源码的打包,这篇文章就主要介绍如何将程序运行起来,并实现数据的同步。

  对于DataX程序运行,有两种方式,上文介绍的自定义插件开发并打包运行是比较复杂的一种;

  而相对简单地一种方式就是直接将datax编译后的文件下载下来。DataX下载地址

  下载后解压至本地某个目录,进入bin目录,即可运行同步作业:

  • $ cd  {YOUR_DATAX_HOME}/bin
    $ python datax.py {YOUR_JOB.json}

    自检脚本:    python {YOUR_DATAX_HOME}/bin/datax.py {YOUR_DATAX_HOME}/job/job.json

  一般情况下,我们会用的数据库读写工具包里面都已经编译好,这种情况下,就只要写job.json了。

  程序启动

  

  运行结果。(在时间同步作业中可将同步结果处理入库,这里默认为打印到控制台)

  

补充

 

 

   oracle2pgsql.json上篇文章已经完整提供了。需要注意的一点就是不同数据库的jdbcUrl不一样,在此我简单整理了一下。有需要的同学可以参考下

 

  另外附上Nosql的默认端口信息

  MongoDB --- 27017
  Redis --- 6379
  Memcached --- 11211
 关于个类数据库的字段映射关系,参考:常见数据库常用数据类型、默认端口

 

 

 

 

 

  

  

 

标签:学习指南,bin,--,job,json,DataX,HOME,YOUR,DATAX
来源: https://www.cnblogs.com/JackpotHan/p/16188901.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有