1、版本
版本编号:2.3.3
发布时间:2021-10-25
2、数据管道
编号 | 现象 | 建议方案 |
7339 | 如果数据源变化策略是【继续同步,目的地该字段传空值】,数据管道同步的源表字段被删除时,且目标表的此字段为not null,目标库会写入失败。 | 遇到此类情况,需要修改目标表的字段,取消not null设置,之后则可正常进行同步。 |
7342 | 数据管道同时同步两个模式且有同名表时,会写入到同一张表中数据冲突:当不同的数据源写入同一个目标库时,存在相同的数据源表,由于目标表名是根据数据源表原样生产的,会导致表写入冲突失败情况发生。 | 遇到此类情况,需要手动修改区分两张表,再次进行任务同步。 |
7377 | 服务器内存溢出,释放部分任务之后,FT数据管道任务状态一直处于停止中,无法暂停以及启动该操作。 | 遇到此类情况,建议关闭工程,加大内存,重启工程后,即可重启任务。 |
8091、7530 | 创建任务中途切换数据源或者取消部分已选表之后,读取设置中的目标表未自动清空。 | 遇到此类情况,建议手动清空后重新选表。 |
8201 | 数据管道读取设置和写入设置中的树结构组件,在搜索模式下点击全选会选中所有节点。 | 暂不推荐通过全选的方式进行选表,暂可在进行搜索后,通过单张表的选择进行确认。 |
8247 | 源库为 Oracle NUMBER 的 scale 为负数情况时,例如NUMBER(10,-2)四舍五入到百位,目标库为SQL Server的时候,NUMERIC(10,-2)是不合法的。 | 遇到此类情况,建议将手动调整目标库表字段类型为NUMBERIC(10,0) 。 |
8287 | 源库为Oracle时,通过Logminer模式,会读取到以“TEMP”开头的临时表,无法正常完成数据同步工作。 | 遇到此类情况,建议批量勾选,手动删除。 |
8295 | 管道任务一次运行出现了两条执行记录: 管道任务出现问题,任务中断的情况下,执行记录页面会出现停止、中断两条记录,分析时不确定查看哪个详情。 | 2.3.3及以前版本,遇到重复记录情况,以中断记录为准,查看其中断详情。 |
8355 | 数据管道的源库中,表名中带有点(.)的时候,此表无法获取对应字段: MySQL Bugs: #63992: getTables did not return a result for table names with a dot in it. | 遇到此类情况,建议修改表名。 |
8372 | 通过数据管道创建任务,当目的地为FineDate、Greenplum时,无法对目标表需要重新设置分布键。 | 无法重新设置分布键的情况下,会默认主键作为其分布键。 |
8373 | 写入端为FineData、GreenPlum时,当目标模式名是大写的,写入速度非常慢。 | GP为大小写敏感型,大写的schema 批量脚本目前不能加载到,会走jdbc插入,速度很慢;遇到此类情况,建议将GP的schema改为小写,提高写入速度。 |
3、数据编排
编号 | 现象 | 建议方案 |
7559 | 流任务新增空白SQLServer CDC、Kakfa输入组件,之前其他可以正常预览的算子,现在无法预览,会提示SQLServer CDC、Kakfa输入算子初始化失败: 任务中存在多条数据流的时候,进行算子预览的时候,若存在其他数据流的算子未进行初始化,此组件的预览会受到影响,有初始化报错的的时候会报错。 | 遇到此类情况,建议在当前页,删除未使用的算子,再进行算子的预览操作。 |
7809 | 流任务数据差异异常: 某些情况下:批量抽取ODS一张明细数据,同时并发9个任务,分别抽取1-9月数据,建表与业务系统表结构一致;任务会出现完成,但全部出现1w条数据差异,且输入的数据量与原业务系统不一致。 | 原因为:用户机器内存为16GB,之前FineTubeT内存设置为默认(应该是2G),设置为8G后,问题已修复,内存配置修改文档。 |
8067、8141 | 表输入,选择【SQL来源于字段】的情况下,【字段配置】页面无法【获取字段】。 | 替代方案一:手动添加字段。 替代方案二:通过原始SQL语句,进行自动【获取字段】后,最后切换到【SQL来源于字段】模式。 |
8387 | 开发过程在某个算子进行预览,导致后续流程也执行。 | 遇到此类现象,目前建议通过取消后续算子的连接,来达到对其流程的控制。 |
4、系统管理
编号 | 现象 | 建议方案 |
7625 | 数据连接名称存在冒号时,在实际获取字段时报错。此类情况,在创建连接命名时不推荐“:”字符。 | 在创建数据连接命名时不推荐“:”字符。 |