Open y3147450 opened 4 months ago
基于Flink-CDC 的 SqlServer Source Connector组件,在TIS中为其封装成UI式组件,实现零代码构建SqlServer作为源的实时数据通道。
FlinkCDCSqlServerSourceFactory.java
FlinkCDCSqlServerSourceFunction.java
TestFlinkCDCSqlServerSourceFactory.java
TIS 已经为本组件提供了脚手架项目,开发者只需要在此项目上继续开发完成模块列表中提及的模块。脚手架地址为 https://github.com/qlangtech/tis-sqlserver-plugin
基于独立项工程开发: https://github.com/qlangtech/tis-sqlserver-plugin/tree/dev/tis-flink-cdc-sqlserver-plugin
模块功能说明
基于Flink-CDC 的 SqlServer Source Connector组件,在TIS中为其封装成UI式组件,实现零代码构建SqlServer作为源的实时数据通道。
模块列表
FlinkCDCSqlServerSourceFactory.java
负责监听数据源增量日志所创建必要的构建的工厂类(类似监听MySql,PG中数据源所对应的Flink SourceFunction 封装),该类作为TIS与Flink-CDC SqlServer Source Connector 桥接器。FlinkCDCSqlServerSourceFunction.java
启动Flink实时任务实例的入口。TestFlinkCDCSqlServerSourceFactory.java
TestFlinkCDCSqlServerSourceFactory类对应的单元测试类开发脚手架
TIS 已经为本组件提供了脚手架项目,开发者只需要在此项目上继续开发完成模块列表中提及的模块。脚手架地址为 https://github.com/qlangtech/tis-sqlserver-plugin
资料参考