本文是本系列教程的第五部分:Flink CDC提交任务并验证。
前言
本文也是该系列教程的最后一篇,期望本系列教程可以实实在在的帮助到你。
本文将介绍如何把YAML任务文件使用flink-cdc.sh
提交到Flink环境中,最后我们再验证doris数据库中的数据,查看是否实时可查询。
数据准备
在提交任务之前,我们还需要准备好测试库和测试数据。
在第二篇中我们已经介绍了如何部署Mysql和Doris的环境,本文不再赘述。此处确保容器已经处于可用状态。
在Mysql中准备数据
- 进入Mysql容器
使用命令:
docker-compose exec mysql mysql -uroot -p123456
进入到容器内部
另外也可以用数据库管理工具连接数据库
- 创建数据库app_db和表orders, products, shipments,并插入数据
依次执行下面的SQL语句,完成数据库的创建和测试数据的插入
-- 创建数据库
CREATE DATABASE app_db;
USE app_db;
-- 创建 orders 表
CREATE TABLE `orders` (
`id` INT NOT NULL,
`price` DECIMAL(10,2) NOT NULL,
PRIMARY KEY (`id`)
);
-- 插入数据
INSERT INTO `orders` (`id