# 关系型数据库到目标S3数据同步
本示例主要演示从Mysql读取数据,写入S3中。
主要步骤如下:
# 准备数据
- 创建 MySQL 源数据库 test,在源数据库 test 中创建一个表 test_demo。
drop table if exists `test_demo`;
CREATE TABLE `test_demo` (
`name` longtext,
`age` int
);
INSERT INTO test_demo (name, age) VALUES('zhangsan', 18);
INSERT INTO test_demo (name, age) VALUES('lisi', 19);
# 新建同步作业
点击数据同步上的【...】,选择弹出菜单【新建数据同步作业】,作业名称为:S3_Sink。
# 拖拽图元
依次拖拽数据源中的关系型数据库 Source组件和目标中的S3 Sink组件,依次连线。如下图所示:

# 配置组件属性
1、双击"关系型数据库 Source"组件,根据下图所示步骤依次配置。

2、双击"S3 Sink"组件,根据下图所示步骤依次配置。

3、Ctrl+S保存该模型。
# 运行
点击【运行】按钮,可以运行已经开发完毕的场景,在日志栏可以看运行日志及运行结果。


# 查看数据
从公共资源 -> 数据源管理,找到对应的S3数据源,进入到客户端查看写入S3的数据。


# 提交版本
当草稿运行正常后,点击【提交】按钮可以将该版本提交到作业调度,每次修改提交都会生成新的版本,可以看到提交的历史版本,并可以随意切换版本。
提交后的版本,可以在作业调度中进行"定时"调度配置。