号外!数据库同步Beta版上线啦

各位小伙伴,你是否在项目中有以下需求?
需求一:客户需要将存储在MySQL中的业务数据,定时同步到数据仓库(存储在Oracle或者HBase等等),以便于做数据分析。
需求二:项目交付过程中,用户在生产、UAT环境发现的一些问题,在测试、开发环境始终无法重现,需要将生产、UAT环境的相应数据同步到测试、开发环境,便于开发排查问题。
需求三:用户切换数据库类型,需要将原有Oracle数据迁移到MySQL。
如果你有这三种需求,那么你一定会对集成服务云“数据库同步”新特性感兴趣。该特性支持不同类型的数据库(MySQL、PgSQL、SqlServer、Oracle等)之间全量或部分数据表结构和数据同步。接下来,小编将娓娓道来。
1 适用版本
该功能适用版本为金蝶云·苍穹V5.0.002及以上(目前数据库同步灰度发布,使用前请联系集成服务部产品经理吴宏超)。
2 特性详情
实现数据库同步需要通过以下三个步骤:
2.1 创建数据库连接
目前Beta版支持MySQL、PgSQL、SqlServer、Oracle等数据库类型,如下图所示:

Beta版支持数据库类型
创建来源数据库和目标数据库连接。

MySQL连接配置

SQL Server连接配置
2.2 创建数据库复制任务
必选项:选择上一步创建好的来源数据库和目标数据库连接。

来源和目标数据库连接
可选配置项如下:
批处理大小:后台任务每次复制的数据表个数,范围是[1,1000];
最大并发数:数据库复制执行时后台任务的最大并发数,范围是[1,5];
自动创建表:当目标表不存在时,则根据源库表结构在目标库创建(目标表仅创建主键);
包含表模式:设置包含表模式则仅复制满足条件的数据表,格式为:逗号分隔的(小写)数据表名。例如:t_isc*,t_ds*;
忽略表模式:设置忽略表模式则满足条件的数据表不参与复制,格式为:逗号分隔的(小写)数据表名。例如:t_iscb*,t_tmp*;
日志表模式:当勾选自动建表选项时,设置日志表模式则仅创建满足条件的数据表而不复制数据,格式为:逗号分隔的(小写)数据表名。例如:t_iscb*,t_tmp*;
2.3 查看任务执行结果
在任务执行期间,可以点击
号外!数据库同步Beta版上线啦
声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。



