ETL异构数据源Datax_图形化数据同步_11

Myth丶恋晨 2022-10-09 04:49 288阅读 0赞

数据同步全量增量知识SQL和执行频次不一样,其他的都一样

文章目录

          • 一、Oracle同步Mysql(全量)
              1. 添加项目
              1. 添加数据源
              1. 添加任务
              1. 构建json
              1. 任务执行
              1. 查看日志
              1. 同步数量对比
          • 二、Mysql同步Oracle(全量)
            • 2.1. 添加构建reader
            • 2.2. 添加构建writer
            • 2.3. 配置同步映射字段
            • 2.4. 构建json
            • 2.4. 选择任务模板
            • 2.5. 完成任务构建
            • 2.6. 数据清理
            • 2.7. 任务名称变更
            • 2.8. 任务执行一次
            • 2.9. 确定任务执行
            • 2.10. 查看执行日志
            • 2.11. 实时刷新日志
            • 2.12. 数据验证
一、Oracle同步Mysql(全量)
1. 添加项目

在这里插入图片描述

  1. test-project

在这里插入图片描述
在这里插入图片描述

2. 添加数据源

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

3. 添加任务

在这里插入图片描述

4. 构建json
  1. {
  2. "job": {
  3. "setting": {
  4. "speed": {
  5. "channel": 3
  6. },
  7. "errorLimit": {
  8. "record": 0,
  9. "percentage": 0.02
  10. }
  11. },
  12. "content": [
  13. {
  14. "reader": {
  15. "name": "oraclereader",
  16. "parameter": {
  17. "column": [
  18. "IDNO",
  19. "COL1",
  20. "COL2",
  21. "COL3",
  22. "DT",
  23. "COL5",
  24. "COL6",
  25. "COL7",
  26. "COL8",
  27. "COL9",
  28. "COL10"
  29. ],
  30. "splitPk": "IDNO",
  31. "connection": [
  32. {
  33. "jdbcUrl": [
  34. "jdbc:oracle:thin:@192.xxx.xx.xxx:1521:orcl"
  35. ],
  36. "table": [
  37. "TEST.OTBS1"
  38. ]
  39. }
  40. ],
  41. "username": "username",
  42. "password": "password"
  43. }
  44. },
  45. "writer": {
  46. "name": "mysqlwriter",
  47. "parameter": {
  48. "column": [
  49. "IDNO",
  50. "COL1",
  51. "COL2",
  52. "COL3",
  53. "DT",
  54. "COL5",
  55. "COL6",
  56. "COL7",
  57. "COL8",
  58. "COL9",
  59. "COL10"
  60. ],
  61. "connection": [
  62. {
  63. "jdbcUrl": "jdbc:mysql://127.0.0.1:3306/datax?autoReconnect=true&useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=CONVERT_TO_NULL&useSSL=false&serverTimezone=CTT&nullCatalogMeansCurrent=true",
  64. "table": [
  65. "otbs1"
  66. ]
  67. }
  68. ],
  69. "username": "root",
  70. "password": "123456"
  71. }
  72. }
  73. }
  74. ]
  75. }
  76. }

在这里插入图片描述

5. 任务执行

在这里插入图片描述

6. 查看日志

在这里插入图片描述
在这里插入图片描述

7. 同步数量对比

在这里插入图片描述

在这里插入图片描述

二、Mysql同步Oracle(全量)
2.1. 添加构建reader

在这里插入图片描述

2.2. 添加构建writer

在这里插入图片描述

2.3. 配置同步映射字段

在这里插入图片描述

2.4. 构建json

在这里插入图片描述

2.4. 选择任务模板

在这里插入图片描述

2.5. 完成任务构建

在这里插入图片描述

2.6. 数据清理

清空oracle数据otbs1
在这里插入图片描述

2.7. 任务名称变更

点击修改任务名称,默认是表名,datax-web未做配置可以二期开发,这是修改后的效果
在这里插入图片描述

2.8. 任务执行一次

在这里插入图片描述

2.9. 确定任务执行

在这里插入图片描述

2.10. 查看执行日志

在这里插入图片描述

2.11. 实时刷新日志

如果任务执行没有完成,查看实时日志需要点击刷新
在这里插入图片描述
在这里插入图片描述

2.12. 数据验证

在这里插入图片描述

在这里插入图片描述

发表评论

表情:
评论列表 (有 0 条评论,288人围观)

还没有评论,来说两句吧...

相关阅读