反馈已提交

网络繁忙

4.1.5更新日志

  • 文档创建者:Wendy123456
  • 历史版本:8
  • 最近更新:Wendy123456 于 2024-03-13
  • 兼容说明

    1)FR 与 FDL 集成的工程,任意版本手动更新到 4.1.5.2 及之后版本时,删除%Tomcat_HOME%/webapps/webroot/WEB-INF/lib目录下的fine-bi-engine-third-6.0.jar

    2)4.1.5.4 及之后版本,简道云私有部署支持使用 TLS/SSL 认证。之前因为简道云数据连接无法配置 SSL 认证而屏蔽了 SSL 证书验证的用户,需要取消屏蔽,才能在 4.1.5.4 及之后版本的简道云数据连接中使用 TLS/SSL 认证。

    3)4.1.5.5 版本,定时任务的本地文件目录结构调整,在更新前请务必做好备份,备份步骤详情参见FineDataLink任务备份还原方案

    4.1.5.5之前的版本,定时任务存放如下:

    存放位置(以4.1.5.4为例):%FineDataaLink%/webapps /webroot/WEB-INF/dpworks/##-dp-4.1.5.4

    4.1.5.5之后的版本,定时任务ID 直接作为文件夹,文件夹内为 dp 文件,如下图所示:

    存放位置:%FineDataaLink%/webapps /webroot/WEB-INF/dpworks/##-dp-4.1.5.5

    进入文件夹即为 dp 文件名称,如下图所示:

    4)「简道云输入」算子读取简道云数据时:

    • 4.1.5.5 之前版本,简道云表单中的空字符串会自动转为 null 值

    • 4.1.5.5 及之后版本,对简道云表单中的空字符串不做转换。

    4.1.5.5

    定时任务支持文件传输

    • 简道云/API附件移动:用户想要将简道云/API接口中的附件做数据归档,下载附件同步至FTP服务器或本地或其他业务系统(API接口);

    • FTP/本地间文件移动:FTP文件读取后移动至FTP其他文件夹做备份,原有文件需要删除;

    FineDataLink 支持使用「文件传输」节点,进行多种类型的下载/上传文件方式:API下载/上传、本地、FTP/SFTP服务器。

    详情请参见:文件传输

    海盒通用数据库SeaboxSQL定时任务支持读写

    详情请参见:配置SeaboxMPP数据源

    定时任务字段设置交互优化

    将「操作记录」与「删除」按钮位置交换,详情参见:字段设置

    修复BUG

    本节中附上了已修复的 BUG 编号,若客户对某个 BUG 有问题可把对应编号发给技术支持进行解答(技术支持联系方式:前往「服务」,选择「在线支持」、电话「400-811-8890」)。

    1)FDL-10606  集群升级多节点同时启动可能会锁死外接库,此版本已修复。

    2)FDL-10575  调度计划加载需要20s【内部问题】,此版本已修复。

    3)FDL-10564  管道日志运行报错,此版本已修复。

    4)FDL-10533  运维里的时间过滤默认无效【内部问题】此版本已修复。

    5)FDL-10530  sqlserver字符集区分大小写敏感,导致管道任务运行异常  此版本已修复。

    6)FDL-10520  定时任务文件夹拖动到其他文件夹,显示异常  此版本已修复。

    7)FDL-10482  手动建表报错服务器内部错误 此版本已修复。

    8)FDL-10474  数据服务发布Finedata(GP)数据,order by timestamp类型 排序混乱  请期待后续优化。

    9)FDL-10385  oracle数据库取数乱码 转需求,敬请期待优化。

    10)FDL-10309  文件输入框选择出现空白 此版本已修复。

    11)FDL-10213  集成版本,fdl中文乱码 转需求,敬请期待优化

    12)FDL-10139  sparksql前置节点内容为空且使用聚合函数时,任务运行卡住 此版本已修复。

    13)FDL-9958  管道任务运行报错

    14)FDL-9768 集群环境任务状态和日志加载异常 此版本已修复。

    15)FDL-9734  任务调度偶发性不执行 此版本已修复。

    16)FDL-9705  集群环境任务运维日志不显示 此版本已修复。

    17)FDL-9475  更改时区不生效 转需求,敬请期待优化

    18)FDL-9383 json数据写入异常

    19)FDL-9246  FDL重启后负载过大

    20)FDL-8259 FDL取数时,对于简道云数据源,会把 空值都转为null 简道云数据限制,用户使用时需要注意。

    21)FDL-4008 数据管道MySQL-Gauss每秒只有400~500行数据,有点慢 此版本已修复。

    4.1.5.4

    简道云私有部署支持使用TLS/SSL认证

    简道云私有部署支持使用TLS/SSL认证。如下图所示:

    详情请参见:配置简道云数据源

    24.png

    简道云输出算子支持更多控件类型

    简道云输出算子,支持使用除「选择数据、手写签名、图片、附件」外所有指定表单的控件类型。详情请参见:简道云输出算子

    支持同步表备注、字段备注

    开发人员和使用业务库人员,是不同的人,源表的注释记录表的用途等信息说明,需要同步到目标库,作为数据资产以便客户更高效地开发和维护数据库。

    1)定时任务中,只在第一次建表时,同步表描述和字段备注,后续定时任务再执行,表描述、字段备注不会变化。

    详情请参见:数据同步-数据去向与映射

    25.png

    2)管道任务中:

    • 若未开启DDL,只在第一次同步时,同步字段的注释,之后源表字段注释的变化不会同步到目标表。

    • 若开启DDL,源表字段注释的变化(增删改)会同步到目标表中。但新增字段的注释不会同步过去。

    • 不论是否开启DDL,只在第一次同步时,同步表描述,后续源表的表描述发生变化,不会同步到目标表。

    详情请参见:配置管道任务-表字段映射

    26.png

    3)数据服务中,「发布内容及参数」步骤中,配置方式选择选表时,显示表备注。如下图所示:

    详情请参见:发布API概述

    27.png

    定时任务支持 DDL

    用户使用数据开发模块设置定时同步任务,想要感知到定时任务同步时的来源端数据表 DDL 变化,能够及时通知给用户,并进行定时任务处理,此版本定时任务支持 DDL 。

    详情请参见:定时任务DDL同步

    1)当进行定时任务开发时,能够提示来源端数据表的 DDL 变化,并且将变化通知给指定用户。如下图所示:

    28.png

    2)同时可以直接在任务中对目标表进行字段处理,更新目标表结构。如下图所示:

    29.png

    修复BUG

    本节中附上了已修复的 BUG 编号,若客户对某个 BUG 有问题可把对应编号发给技术支持进行解答(技术支持联系方式:前往「服务」,选择「在线支持」、电话「400-811-8890」)。

    1)FDL-10422 定时任务设置了事件调度,父任务运行后子任务也运行成功。但从事件调度运行记录的查看详情点开跳转,运行记录为空。此版本已修复。

    2)FDL-10398 4.0.24 升级到 4.1.5.2,升级之后定时任务的调度配置丢失。此版本已修复。

    3)FDL-10361 数据源为 Oracle 进行数据同步时,展开模式列表后,模式表太多导致系统崩溃。此版本已修复。

    4)FDL-10423 API 输入中添加 FDLTimeout 参数,导致接口断连。此版本已修复。

    5)FDL-10280 给普通用户设置了服务器数据集的权限,但配置后,在数据同步的数据集输入,和数据转换的数据集输入里都没有生效。此版本已修复。

    6)FDL-10240 运行过程中,binlog 文件缺失,无限循环重试。此版本已修复。

    7)FDL-10455 Windows 系统中,Python 脚本传参报错,此版本已修复。

    8)FDL-10527  python算子处理后的数值类型的时间戳精度丢失  此版本已修复。

    9)FDL-10536  数据转换里db输入执行失败但整体数据转换被判断为执行成功。此版本已修复。

    10)FDL-10562  4.1.3后的版本数据同步里oracle数据源预览不能带;

    在4.1.3之前的版本不允许在预览中存在注释,例如SELECT * FROM "ANGLE"."001TEST_DUMP_001";-- 我是注释

    11)FDL-10419  事件调度依赖任务设置1个的时候显示的执行条件有问题 此版本已修复。

    12)FDL-10244  事件依赖图上的爷孙节点展不开【内部问题】此版本已修复。

    13)FDL-10130  算子自动重命名的时候会冲突报错【内部问题】此版本已修复。

    4.1.5.3

    资源迁移优化

    详情请参见:资源迁移

    1)资源迁移中导入导出定时任务时,支持同时导入导出调度计划。

    2)支持 BI 与 FDL 集成的工程导入/导出定时任务和调度计划。如下图所示:

    2.png

    新增连线吸附开关

    新增「连线吸附」开关,若开启,节点添加到两个节点之间时,连线支持自动吸附;若关闭,不能自动触发连线吸附。如下图所示:

    详情请参见:节点连线

    2.gif

    管道运行日志优化

    1)优化目前管道任务诊断日志的分类和详情;补充上下线操作相关的操作日志。

    2)日志展示效果优化:

    详情请参见:运行日志

    • 若暂无运行日志,提供界面提示用户。

    • 运行日志处的筛选按钮优化。

    • 运行日志处的「等级」列,用不同颜色标记;优化分类列。

    定时任务支持读取 SAP Sybase ASE 数据源

    FineDataLink 支持连接 SAP Sybase ASE 数据源进行定时任务读取。详情请参见:配置SAP Sybase ASE数据源

    数据比对优化

    优化前:

    1)在上方的输入/计算算子,在「数据比对」算子中,自动作为左表(即来源表);在下方的输入/计算算子,在「数据比对」算子中,自动作为右表(即目标表)。切换左右表比较麻烦。

    2)数据比对后预览时,不清楚是哪一个字段不一致导致的changed。

    优化后:

    详情请参见:数据比对功能说明

    1)用户可一键互换左右表位置。如下图所示:

    1706672757815642.png

    2)数据比对的「比对结果」Tab 中,点击右上角的比对详情按钮,可看到左右表的具体比对信息。如下图所示:

    4.png

    3)数据比对的「比对结果」Tab 中,比对结果表的数据根据标识值显示对应的颜色,Changed(更新)为黄色、Added(新增)为紫色、Removed(删除)为红色。如下图所示:

    6.png

    字段设置算子支持批量删除/还原字段

    字段设置算子中,支持批量删除/还原字段。如下图所示:

    详情请参见:字段设置

    7.png

    修复BUG

    本节中附上了已修复的 BUG 编号,若客户对某个 BUG 有问题可把对应编号发给技术支持进行解答(技术支持联系方式:前往「服务」,选择「在线支持」、电话「400-811-8890」)。

    1)FDL-10345 管道读写线程启动较慢导致了空指针。此版本已修复。

    2)FDL-10266 数据同步节点向已存在分区表中写入数据报错:
    Error while processing statement: FAILED: Execution Error, return code -101 from org.apache.hadoop.hive.ql.exec.mr.MapRedTask. Could not initialize class org.apache.commons.configuration2.interpol.ConfigurationInterpolator$DefaultPrefixLookupsHolder
    直接写可以写入,使用分区则报错。此版本已修复。

    4.1.5.2

    字段映射优化

    管道任务

    配置管道任务-表字段映射 步骤中:

    1)支持筛选表建立方式:已存在表、自动建表。如下图所示:

    61.png

    2)支持批量修改表建立方式。如下图所示:

    62.png

    3)「表字段映射」步骤中,若去向选择自动建表,管道任务运行成功后,将自动变为已存在表」。

    4)当「选择来源」选择「仅增量同步」时,去向表默认选择「自动建表」。

    定时任务

    字段映射处可在目标表字段中筛选出有异常(例如字段名称为空、类型为空等)的字段。如下图所示:

    63.png

    修复BUG

    本节中附上了已修复的 BUG 编号,若客户对某个 BUG 有问题可把对应编号发给技术支持进行解答(技术支持联系方式:前往「服务」,选择「在线支持」、电话「400-811-8890」)。

    1)FDL-10134 打开某个定时任务浏览器崩溃。此版本已修复。

    2)FDL-10132 重试过期的脏数据,会转入历史遗留。此版本已修复。

    3)FDL-10086 管道任务升级后不能识别存在 kafka 里的旧版本数据,启动后出现 Retrying failed 的异常。此版本已修复。

    4)FDL-10023 A 表和 B 表有同名字段,左关联后,数据有误。此版本已修复。

    5)FDL-9964 任务运行时报错存在重复连线,但肉眼看不到哪里有连线重复。此版本已修复。

    6)FDL-9835 管道任务重启后,出现了几千条待同步数据, 和一些脏数据, 脏数据处理之后, 待同步数据还是有几千条。原因是暂停表时将缓存数据清除了,后续没有重新拉取。此版本已修复。

    7)FDL-9442 文件输入算子读取 FTP 中的文件夹,FTP 文件夹中存在要读取的 Excel 但 FDL 报错文件不存在,报错显示文件地址有误。此版本已修复。

    8)FDL-8174 SparkSQL 中用了 HMAC-SHA1 函数构造 api 加密的参数值,升级前输出的字符串是小写,升级后变成大写。此版本已修复。

    9)FDL-9771 管道任务中源表为 Oracle 数据库,修改源表的名称,暂停任务后,再添加一张表进行同步,重新启动任务,任务中止,报错Topic cannot be null此版本已修复。

    4.1.5.1

    新增编码、加密、解密、签名函数

     SparkSQL 算子支持的函数中,新增编码、加密、解密、签名函数。

    详情请参见:SparkSQL编码、加密、解密函数

    修复BUG

    本节中附上了已修复的 BUG 编号,若客户对某个 BUG 有问题可把对应编号发给技术支持进行解答(技术支持联系方式:前往「服务」,选择「在线支持」、电话「400-811-8890」)。

    FDL-10044 Doris 自建表报错,选择明细模型,自动建表任务运行会报错空指针。此版本已修复。




    附件列表


    主题: 数据开发
    已经是第一篇
    已经是最后一篇
    • 有帮助
    • 没帮助
    • 只是浏览
    • 评价文档,奖励 1 ~ 100 随机 F 豆!

    鼠标选中内容,快速反馈问题

    鼠标选中存在疑惑的内容,即可快速反馈问题,我们将会跟进处理。

    不再提示

    10s后关闭

    联系我们
    在线支持
    获取专业技术支持,快速帮助您解决问题
    工作日9:00-12:00,13:30-17:30在线
    页面反馈
    针对当前网页的建议、问题反馈
    售前咨询
    采购需求/获取报价/预约演示
    或拨打: 400-811-8890 转1
    qr
    热线电话
    咨询/故障救援热线:400-811-8890转2
    总裁办24H投诉:17312781526
    提交页面反馈
    仅适用于当前网页的意见收集,帆软产品问题请在 问答板块提问前往服务平台 获取技术支持