三分钟快速带你了解 FineDataLink 最新三个版本的更新亮点!
ccwgpt 2024-12-03 10:13 55 浏览 0 评论
数据源
1、新增通用型JDBC对接取数和SQL执行能力
从4.1.2版本起,FDL提供通用型JDBC取数和SQL执行的能力,用于定时数据开发。
目前Trino、Cache、Access、Firebird、Apache Kylin 等数据库已测试通过,若您有其他数据源需要通过JDBC的方式进行连接,请联系技术支持。
详情:通用JDBC取数
2、定时和管道任务针对GaussDB 200提供高性能写入方案
GaussDB 200是MPP大规模并行处理模式的数据库,通常作为数仓的存储层选择,在目前已有JDBC写入情况下,新增COPY方案,以提高数据写入速度。
详情:GuassDB数据源配置
3、定时任务针对GreenPlum并行装载读写优化
在原有普通JDBC装载和并行装载方式下,新增COPY装载方式,用来解决并行装载情况下二进制、JSON字段的某些装载局限性问题。
详情:GreenPlum数据源配置
4、其他
在数据管道中,针对以下数据源进行了扩展:
- 新增支持使用 PDB 可插拔 Oracle 数据库作为管道任务数据来源
- 数据管道SQL Server支持DDL同步
- 数据管道支持无主键表的同步:Oracle、GreenPlum、SQLServer
数据开发
1、任务可指定业务日期、参数重试
当定时任务运行由于某些原因失败,或者需要针对某天的数据进行任务重跑时,用户可以指定业务日期进行任务触发执行。
- 任务运维界面,找到对应的任务,点击“重试”按钮
- 针对指定范围(当前节点/当前节点及其下游)/任务级,进行参数设置
详情:指定日期、参数进行任务重试
2、API对接取数、写数优化
在新版本中,对API对接取数、写入数据进行了进一步完善,重点体现在以下两个场景:
I. 完善 API 调用的能力,比如:
- 部分企业在内网有自签名证书用于保证企业数据安全,新版本FDL支持添加信任库,通过SSL/TLS协议进行https请求
- API数据写入,在原有PUT、POST、DELETE方法下新增PATCH方法
- header中content-Type值自定义
- 获取响应头、状态码
II. 优化循环调用场景下的问题,比如:
- 访问 API 频率控制,在执行任务/实例中控制该API的调用频率,以确保不会发生API的调用超过频率导致任务异常中止的情况
- 在单次循环取数中遇到报错,新增支持跳过此次继续执行循环
详情:API输入
3、数据转换
在很多常见的、复杂数据转换场景下,需要通过复杂SQL或者代码实现,FDL在现有基础上进行了上下合并、分组汇总、字段拆行/字段拆列的扩展,加上原有支持的列转行、行转列、JSON解析、XML解析、字段设置、新增计算列、数据过滤、JSON生成、数据关联、数据比对,共14种数据处理可视化算子。
上下合并(union)算子:对两张表或者多张表的数据进行上下合并,可用到上下合并功能直接进行数据合并。
分组汇总(group by)算子:对业务原数据,根据分组条件进行数据的汇总、计数、最早时间、最晚时间等计算。
字段拆行/字段拆列:针对息需要进行拆分时,可针对特定字符(一般是“,”、“;”、“:”、“(空格)”)和自定义字符、字符数进行拆分,形成单独的列或者行。
数据预览:
4、日志展示优化
当开发人员、运维人员在对任务进行操作时,需要获取详细的日志信息,明确知道各节点的参数值,在FDL新版中,支持查看更细粒度的前端日志查看,包括参数值、执行脚本、API请求,增删数据统计。
详情:任务日志说明
数据服务
数据发布API支持更多数据源:StarRocks\GuassDB\Maxcompute\Doris\Impala\TiDB\星环INCEPTOR
在完成数仓/大数据平台的搭建后,希望通过FDL进行数据的API发布,提供接口给到第三方进行取数。
目前在4.1~4.1.2版本新增支持StarRocks、GuassDB、Maxcompute、Doris、Impala、TiDB和星环 Inceptor 7种数据源,包括历史已支持的MySQL、SQL Server、Oracle、PostgreSQL、GreenPlum、公共数据的6种数据源在内,目前数据服务模块已支持13种。
详情:数据服务介绍
文档详情:4.1.0更新日志、4.1.1更新日志、4.1.2更新日志
FineDataLink是一款集实时数据同步、ELT/ETL数据处理、数据服务和系统管理于一体的数据集成工具,可在Windows或Linux环境上单机/集群部署,全程基于B/S浏览器端进行任务开发和任务运维,更多精彩功能,邀您体验,希望能帮您解决企业中数据从任意终端到任意终端的处理和传输问题,让流动的数据更有价值。
后台回复【FDL】获取体验
相关推荐
- 自己动手写Android数据库框架_android开发数据库搭建
-
http://blog.csdn.net/feiduclear_up/article/details/50557590推荐理由关于Android数据库操作,由于每次都要自己写数据库操作,每次还得去...
- 谷歌开源大模型评测工具LMEval,打通谷歌、OpenAI、Anthropic
-
智东西编译|金碧辉编辑|程茜智东西5月28日消息,据科技媒体TheDecoder5月26日报道,当天,谷歌正式发布开源大模型评测框架LMEval,支持对GPT-4o、Claude3.7...
- 工信部:着力推动大模型算法、框架等基础性原创性的技术突破
-
工信部新闻发言人今日在发布会上表示,下一步,我们将坚持突出重点领域,大力推动制造业数字化转型,推动人工智能创新应用。主要从以下四个方面着力。一是夯实人工智能技术底座。通过科技创新重大项目,着力推动大模...
- 乒乓反复纠结“框架不稳定”的三个小误区
-
很多球友由于对框架的认知不清晰,往往会把“框架不稳定”当成一种心理负担,从而影响学球进度,其典型状态就是训练中有模有样,一旦进入实战,就像被捆住了手脚。通过训练和学习,结合“基本功打卡群”球友们交流发...
- 前AMD、英特尔显卡架构师Raja再战GPU,号称要全面重构堆栈
-
IT之家8月5日消息,知名GPU架构师拉贾科杜里(RajaKoduri)此前曾先后在AMD和英特尔的显卡部门担任要职。而在今日,由Raja创立的GPU软件与IP初创企...
- 三种必须掌握的嵌入式开发程序架构
-
前言在嵌入式软件开发,包括单片机开发中,软件架构对于开发人员是一个必须认真考虑的问题。软件架构对于系统整体的稳定性和可靠性是非常重要的,一个合适的软件架构不仅结构清晰,并且便于开发。我相...
- 怪不得别人3秒就知道软考案例怎么做能50+
-
软考高级统一合格标准必须三科都达到45分,案例分析也一直是考生头疼的一门,但是掌握到得分点,案例能不能50+还不是你们说了算吗?今天就结合架构案例考点,分享实用的备考攻略~一、吃透考点,搭建知识框架从...
- UML统一建模常用图有哪些,各自的作用是什么?一篇文章彻底讲透
-
10万+爆款解析:9大UML图实战案例,小白也能秒懂!为什么需要UML?UML(统一建模语言)是软件开发的“蓝图”,用图形化语言描述系统结构、行为和交互,让复杂需求一目了然。它能:降低沟通成本避...
- 勒索软件转向云原生架构,直指备份基础设施
-
勒索软件组织和其他网络犯罪分子正越来越多地将目标对准基于云的备份系统,对久已确立的灾难恢复方法构成了挑战。谷歌安全研究人员在一份关于云安全威胁演变的报告中警告称,随着攻击者不断改进数据窃取、身份泄露和...
- ConceptDraw DIAGRAM:释放创意,绘就高效办公新未来
-
在当今数字化时代,可视化工具已成为提升工作效率和激发创意的关键。ConceptDrawDIAGRAM,作为一款世界顶级的商业绘图软件,凭借其强大的功能和用户友好的界面,正逐渐成为众多专业人士的首选绘...
- APP 制作界面设计教程:一步到位_app界面设计模板一套
-
想让APP界面设计高效落地,无需繁琐流程,掌握“框架搭建—细节填充—体验优化”三步法,即可一步到位完成专业级设计。黄金框架搭建是基础。采用“三三制布局”:将屏幕横向三等分,纵向保留三...
- MCP 的工作原理:关键组件_mcp部件
-
以下是MCP架构的关键组件:MCP主机:像ClaudeDesktop、GitHubCopilot或旅行助手这样的AI智能体,它们希望通过MCP协议访问工具、资源等。MCP主机会...
- 软件架构_软件架构师工资一般多少
-
软件架构师自身需要是程序员,并且必须一直坚持做一线程序员。软件架构应该是能力最强的一群程序员,他们通常会在自身承接编程任务的同时,逐渐引导整个团队向一个能够最大化生产力的系统设计方向前进。软件系统的架...
- 不知不觉将手机字体调大!老花眼是因为“老了吗”?
-
现在不管是联系、交友,还是购物,都离不开手机。中老年人使用手机的时间也在逐渐加长,刷抖音、看短视频、发朋友圈……看手机的同时,人们也不得不面对“视力危机”——老花眼,习惯眯眼看、凑近看、瞪眼看,不少人...
- 8000通用汉字学习系列讲座(第046讲)
-
[表声母字]加(续)[从声汉字]伽茄泇迦枷痂袈笳嘉驾架咖贺瘸(计14字)嘉[正音]标准音读jiā。[辨形]上下结构,十四画。会意形声字,从壴从加,加也表声。注:从壴,字义与鼓乐有关;从加,字义与...
你 发表评论:
欢迎- 一周热门
- 最近发表
- 标签列表
-
- 框架图 (58)
- flask框架 (53)
- quartz框架 (51)
- abp框架 (47)
- springmvc框架 (49)
- 分布式事务框架 (65)
- scrapy框架 (56)
- shiro框架 (61)
- 定时任务框架 (56)
- java日志框架 (61)
- mfc框架 (52)
- abb框架断路器 (48)
- beego框架 (52)
- java框架spring (58)
- grpc框架 (65)
- tornado框架 (48)
- 前端框架bootstrap (54)
- orm框架有哪些 (51)
- 知识框架图 (52)
- ppt框架 (55)
- 框架图模板 (59)
- 内联框架 (52)
- cad怎么画框架 (58)
- ssm框架实现登录注册 (49)
- oracle字符串长度 (48)