「ETL趋势」FDL数据中心库/表查看和调试功能上线、数据源新增支持MongoDB写入

FineDataLink作为一款市场上的顶尖ETL工具,集实时数据同步、ELT/ETL数据处理、数据服务和系统管理于一体的数据集成工具,进行了新的维护迭代。本文把FDL4.1.6最新功能作了介绍方便大家对比:(产品更新详情:4.1.6最新功能体验

第一部分数据中心数据库/表查看和调试
数据源定时任务支持MongoDB写入、定时任务支持读取Gbase 8s、管道任务支持写入达梦数据库、数据服务新增适配6种数据源
数据服务支持查看/导出接口文档
数据开发
任务禁止被多人同时编辑、数据开发界面可查看节点运行状态、数据转换内的算子支持禁用及节点禁用逻辑优化、JSON 解析算子使用体验优化、登陆页面底部显示备案信息
第二部分
最佳实践合集
 
文件拆分:只保留最新拆分的文件
数据增量更新同步
自动清理FineDataLink运行记录

如果你还想学习更多FineDataLink应用技巧,可以点击:FineDataLink学习路径 (qq.com)

  数据中心

1、数据库/表查看和调试

FineDataLink作为企业的数据集成中心,经常需要查看多类数据库上下游数据以及SQL查询,为了在一个平台更好地协同,从4.1.6版本起提供库表管理功能,方便直接查询数据库数据和SQL的编写调试。

同时也是即将上线的血缘功能的基础,方便在看到ETL任务全链路上下游的同时,追溯源表数据。

库表管理查询

💠详情:库表管理

  数据源

1、  定时任务支持MongoDB写入

MongoDB是一个基于分布式文件存储的数据库,属于NoSQL中的一种非关系型数据库,当业务系统的数据量大、读写操作频繁的时候会选择MongoDB数据库作为数据存储,例如运维监控系统、第三方信息抓取和存储、游戏业务、物联网业务场景等。

从4.1.6版本起,FineDataLink可支持在定时ETL过程中,将数据写入MongoDB。

MongoDB写入

💠详情:MongoDB输出

2、定时任务支持读取Gbase 8s

4.1.6版本中FineDataLink 支持连接 Gbase 8s 数据库,进行定时任务的读取。

配置Gbase 8s数据源

💠详情:配置Gbase 8s数据源

3、管道任务支持写入达梦数据库

达梦数据源是大型通用关系型数据库,多数企业应用其进行存储管理和处理大量结构化数据。

4.1.6版本开始管道任务支持写入达梦数据库,用户可以通过管道任务对接达梦数据库将数据实时写入,从而满足企业对更高时效性的需求。

💠详情:配置达梦数据源

4、数据服务新增适配6种数据源

在数据服务模块中,FineDataLink 支持将处理好的数据库中的数据通过 API 形式发布出去,供其他工具使用,在4.1.6版本中新增6种数据源:

版本

数据源

4.1.6 新增

GBase8s

KingbaseES

ClickHouse

SAP Hana

达梦

HP Vertica

历史版本

MySQL、SQL Server、Oracle、 PostgreSQL、 GreenPlum、 FineBI公共数据、IBM DB2、 Doris、 TiDB、 Impala、  StarRocks、 TRANSWARP INCEPTOR、 StarRocks、 GaussDB 200、 阿里云Maxcompute

💠详情:支持的数据源范围                               

数据服务

1、  支持查看/导出接口文档

在FDL中,数据服务模块支持以API接口的方式提供数据,当API开发者完成开发后,将接口交由API使用者进行调用,这时候可以在应用管理界面,一键快速生成API文档,提供给API使用者查看,这个过程将接口标准化,提高了人员配合效率。

接口文档导出

💠详情:导出API文档

 数据开发

1、任务禁止被多人同时编辑

一个任务同时被多人编辑时,先保存的内容会被之后保存的内容覆盖,导致前者开发内容被误删。4.1.6版本中起禁止被多人同时编辑,方便任务的管理。

当用户编辑某个任务时,其他用户也打开该任务,则会提示:当前任务/API/应用正在被XX编辑,其他人无法编辑该任务,只能查看。

任务禁止被多人同时编辑

💠详情:任务禁止被多人同时编辑

2、数据开发界面可查看节点运行状态

在FDL 4.1.6版本中,当定时任务运行后,可以在任务界面快速查看本次运行的节点情况,若出现问题,方便快速定位到出错节点。

运行图标含义

💠详情:数据开发界面介绍

3、数据转换内的算子支持禁用及节点禁用逻辑优化

在FDL 4.1.6版本中,数据转换内的算子支持禁用,可通过「禁用节点及下游」,禁用该节点和该节点的下游节点。

常见场景:

1.  数据转换内部分算子暂不执行的情况,但后续可能会执行,不想彻底删除

2.  用户为了调试新增一些算子,不想将调试算子删除

数据转化算子禁用

💠详情:节点支持禁用

4、JSON 解析算子使用体验优化

为了提升用户对JSON解析算子使用的体验,4.1.6版本中支持同时解析多个字段,且同时解析一个JSON源字段的数组部分和非数组部分,减少多个复杂JSON的解析成本。

JSON解析

💠详情:JSON解析算子功能说明

5、登陆页面底部显示备案信息

4.1.6版本可控制登录页底部是否显示备案信息,默认关闭。开启后,用户可输入备案信息,点击「保存」,则登录页底部显示备案信息。点击备案号,即可链接跳转至工业和信息化部政务服务平台。

登录页备案

💠详情:登录页- FineDataLink帮助文档  ICP/IP地址/域名信息备案管理系统

 

==》产品最新功能一键体验

最佳实践合集

1、文件拆分:只保留最新拆分的文件

每次运行后,被拆分的文件存在重名情况,若运行了两次任务,第一次被拆分的文件依然存在,影响用户查看文件数据,或者被拆分的文件以日期和时间命名,文件不重名,但随着运行次数增多,生成的拆分文件过多,占用空间。为解决这一问题,文件拆分只保留最新拆分的文件。

可以看到该文件夹下只保留最新生成的文件,上一次生成的文件会打包压缩备份起来。

💠详情示例:文件拆分:只保留最新拆分的文件

2、数据增量更新同步

在数据同步时,为了保证数据时效性,有时我们需要对数据定时进行增量更新,比如每天将新增的一部分数据(来源表)更新至目标数据表中。

若目标表中「订单生成时间」的最大值,小于来源表的「订单生成时间」,说明来源表存在新增数据,需要将新增数据同步到目标表中。

💠示例:数据增量更新同步

3、自动清理FineDataLink运行记录

随着 FineDataLink 工程使用时间的增长,fine_dp_work_exec_record(记录定时任务的执行情况)表中的数据会不断积累,导致数据量逐渐增多。当数据量过大时,打开「任务运维>定时任务>运行记录」页面可能会变得缓慢,需要耗时 10 秒以上。为解决这一问题使用 FineDataLink 定期清理 30 天前的定时任务的运行记录数据。

💠详情参见:自动清理FineDataLink运行记录

FineDataLink是一款集实时数据同步、ELT/ETL数据处理、数据服务和系统管理于一体的数据集成工具,可在Windows或Linux环境上单机/集群部署,全程基于B/S浏览器端进行任务开发和任务运维,更多精彩功能,邀您体验,希望能帮您解决企业中数据从任意终端到任意终端的处理和传输问题,让流动的数据更有价值。

更新详情:4.1.6更新日志 - FineDataLink帮助文档 (fanruan.com)

功能体验链接

技术文档参考:FineDataLink文档

  • 33
    点赞
  • 45
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
数据中台是一个支持多种数据源接入的平台,主流数据源包括但不限于:关系型数据库(例如MySQL、Oracle、SQL Server等)、非关系型数据库(例如MongoDB、Cassandra等)、数据(例如Hadoop、Spark等)和各种云服务(例如AWS、Azure、GCP等)。 数据中台支持多种数据源接入的方式,包括但不限于: 1. 数据库连接:通过JDBC等方式连接关系型数据库支持SQL查询等操作。 2. API接口:通过调用API接口获取数据支持RESTful等方式。 3. 数据抽取:通过ETL等方式将数据数据源中抽取出来,进行清洗、转换和加载等操作。 4. 文件导入:通过上传文件等方式将数据导入到数据中台中。 数据中台支持功能包括但不限于: 1. 数据接入:支持各种数据源接入,提供了多种接入方式,方便用户选择。 2. 数据清洗:支持数据清洗、去重、转换等操作,确保数据的质量和准确性。 3. 数据分析:支持多种数据分析方式,例如数据挖掘、机器学习等,帮助用户挖掘数据中的价值。 4. 数据可视化:支持数据可视化,将数据以图等方式展现出来,方便用户进行数据分析和决策。 5. 数据管理:支持数据权限管理、数据备份等操作,确保数据的安全性和可靠性。 总之,数据中台作为一个数据集成、管理和分析平台,需要支持多种数据源接入,并提供多种数据处理和分析功能,以满足用户的需求。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值