可视化工具Datax-web使用教程

本文详细介绍了Datax-web的使用,包括执行器配置(如AppName、名称和排序)、数据源管理、创建项目、任务模板的创建以及如何构建json脚本,重点展示了数据同步过程中的关键步骤和配置选项。
摘要由CSDN通过智能技术生成

一、序言

前面我们已经介绍了Datax-web的安装,这里我将介绍一下datax-web这款可视化工具的使用。

二、使用教程

1、执行器配置

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

1、AppName: (与datax-executor中application.yml的datax.job.executor.appname保持一致)
每个执行器集群的唯一标示AppName, 执行器会周期性以AppName为对象进行自动注册。可通过该配置自动发现注册成功的执行器, 供任务调度时使用;
2、名称: 执行器的名称, 因为AppName限制字母数字等组成,可读性不强, 名称为了提高执行器的可读性;
3、排序: 执行器的排序, 系统中需要执行器的地方,如任务新增, 将会按照该排序读取可用的执行器列表;
4、注册方式:调度中心获取执行器地址的方式;
自动注册:执行器自动进行执行器注册,调度中心通过底层注册表可以动态发现执行器机器地址;
手动录入:人工手动录入执行器的地址信息,多地址逗号分隔,供调度中心使用;
5、机器地址:"注册方式"为"手动录入"时有效,支持人工维护执行器的地址信息;

2、数据源管理

选择左侧菜单栏数据源管理,点击页面上的添加
在这里插入图片描述
在这里插入图片描述

3、创建项目

  1. 选择左侧菜单栏项目管理,添加项目
    在这里插入图片描述
  2. 点击添加
    在这里插入图片描述

4、创建任务模板

  1. 点击左侧任务管理菜单栏,选择Datax任务管理模板
    在这里插入图片描述
  2. 点击添加按钮
    在这里插入图片描述

5、构建json脚本

1.左侧任务管理菜单栏下,有单个任务构建和批量任务构建,大家结合自己的实际情况选择,这里我以单个任务为例
在这里插入图片描述
3. 选择源数据库和表结构,或者直接使用sql语句,构建reader
在这里插入图片描述 在这里插入图片描述
4. 构建writer
在这里插入图片描述
5. 字段映射,要做映射的字段,源端字段与目标字段要一一对应,顺序要一致,否则最终构建出来的JSON脚本有问题
在这里插入图片描述
6. 点击下一步
在这里插入图片描述
7. 点击构建
在这里插入图片描述
8. 选择模板,构建执行任务,选择右侧的模板,点击下一步,任务列表会增加一条任务
在这里插入图片描述
9. 查看任务列表
在这里插入图片描述

  1. 可以手动执行,可以查看日志执行日志,点击日志查询,可查看任务节点进度
  2. 增量参数配置,可以增量同步数据,可以根据时间或者主键id
    在这里插入图片描述
    参考链接
  • 5
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
datax-web是一个用于数据同步的工具,下面是使用教程的步骤: 1. 首先,你需要安装和部署datax-web。你可以参考\[1\]中的链接,里面提供了详细的安装和部署文档。 2. 在安装和部署完成后,你需要创建一个数据库用于datax-web。你可以使用以下代码来创建数据库: ``` DROP DATABASE IF EXISTS datax_web; CREATE DATABASE datax_web DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci; USE datax_web; ``` 这段代码会先删除已存在的datax_web数据库,然后创建一个新的数据库,并将字符集设置为utf8。\[2\] 3. 接下来,你可以开始配置datax-web。根据你的需求,你可以配置数据源和目标源。这样,你就可以在datax-web中进行数据同步操作了。\[3\] 希望这些步骤对你有帮助!如果你需要更详细的教程,可以参考\[1\]中提供的链接。 #### 引用[.reference_title] - *1* *3* [分布式数据同步工具之DataX-Web部署使用](https://blog.csdn.net/u011598442/article/details/125966880)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down28v1,239^v3^insert_chatgpt"}} ] [.reference_item] - *2* [Datax-web入门配置与启动](https://blog.csdn.net/weixin_45740811/article/details/125651613)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down28v1,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值