历史版本11 :FineDataLink数据开发 返回文档
编辑时间: 内容长度:图片数:目录数: 修改原因:

目录:

1. 什么是数据开发编辑

「数据开发」是 FineDataLink 产品中的一个功能点,可灵活满足不同场景。

1685515532365011.png

  • 提供多种数据转换算子,灵活处理数据

  • 支持 JSON 解析,一键解析半结构化数据

  • 支持跨库、跨源数据关联计算 

  • 多种数据更新策略,应对不同的业务场景

FineDataLink 支持的数据源请参见:FineDataLink支持的数据源

2. 如何帮助报表制作人员处理数据编辑

场景
FineReport 现状
FineDataLink 方案
多源异构数据的展现分析当报表应用的数据来源于多个数据库时,通过 FR 内单元格过滤完成数据关联分析,操作成本比较高,并且可能会引起报表加载性能下降当报表应用的数据来源于多个数据库时,可以通过 FDL 数据关联加工处理打破数据之间的壁垒,再由 FR、FVS 进行数据展现;其一降低 FR 数据处理复杂度、其二提升报表展现速度
降低模板数据集数据处理复杂度当报表数据集使用高复杂度 SQL 进行数据处理时,比如:若新数据集需要使用旧数据集的结果,会导致 SQL 层层嵌套,使 SQL 开发和后期维护成本指数级提升使用FDL可视化方式完成数据加工并进行业务注释,报表内仅保留获取结果表的 SQL ,降低开发成本和后期维护成本
提升公共数据集复用率、提升报表系统开发效率报表模板数据集,针对单一报表进行设计开发,导致不同报表的模板数据集相同,重复对接业务系统读取数据报表系统内复用率较高的模板数据集通过 FDL 完成数据处理,沉淀为企业内公共数据集资产,降低报表系统开发量、提升数据集复用率
自动化批量采集业务系统数据使用定时调度+填报报表完成业务系统的数据采集和定时装载数据库,任务配置成本高、采集效率低使用 FDL 数据同步批量采集数据,将数据生产层-业务系统和数据目标层-数据仓库完成连接,定时自动完成数据采集

3. FineDataLink 简介编辑

[helpvideo]3253[/helpvideo]

FineDataLink 可帮您解决下面问题:

  • 数据分散/数据孤岛:业务数据分散在各类信息系统中,包括线上和线下系统,由于数据表结构不统一,导致数据汇总和分析困难。

  • 报表开发效率慢:用户在开发决策报表时,发现样式调整非常困难。为了达到领导的满意的前端效果,需要投入大量工作。用户希望能够提高样式调整的效率。

  • 数据口径不统一:公司内部多个业务系统针对字段命名存在不同的口径,命名不规范和逻辑不统一的字段容易造成认知歧义。

  • 业务系统数据不支持直接做决策分析:业务数据库存储结构不易于数据分析人员理解。

  • 数据质量参差不齐:业务系统在进行数据录入时,由于业务人员误操作,造成了数据缺失、数据重复、数据不在合理区间内等数据质量问题。

  • 搭建数据仓库/数据中间库:用户希望将需要在报表展现的数据,提前在数据库中进行预处理,报表只引用更利于展示与分析的数据。

FineDataLink 致力于为企业、为数据开发者、为数据分析师、为数据资产管理者,结合数据库、上层通用协议、文件、消息队列、平台系统、应用等,打造一个具备开放的、一站式、标准化、可视化、高性能和可持续交付的自助化数据调度与治理平台。

FineDataLink 赋予用户仅通过单一平台,即可实现实时数据传输、数据调度、数据治理等各类复杂组合场景的能力,为企业业务的数字化转型提供支持。

以数据为基础,以全链路加工为核心,提供数据汇聚、研发、治理等多种功能,满足平台用户的数据需求。

更多介绍请参见:FineDataLink产品简介

19.png

4. 如何使用 FineDataLink编辑

安装

1)若希望单独使用 FineDataLink 工程,不需要与其他帆软产品集成使用,可采用独立部署方式。

2)若希望将 FDL 部署到 FR 或者 BI 已有工程中,需要采用集成部署的方式。

两种使用方式的优缺点请参见:FineDataLink部署方式介绍

注册

需要在注册管理中注册授权功能点后,才能使用。

开启权限

普通用户若想使用 FineDataLink 功能,需要管理员为用户开启定时任务管理权限,确保用户有使用该功能的权限。

5. FR 不支持但 FineDataLink 支持的数据源编辑

数据源类型
数据源数据读取数据写入
数据库人大金仓Kingbase
StarRocks
接口类型
API
简道云
SAP RFC开发中
WebService开发中

6. 帆软产品组合应用编辑

简介
参考文档

某贸易公司交易员使用 FineReport 填报模板,将新产生的订单或修改数据录入到补录表中,补录表需要将最新数据同步到数据库表中,数据分析工具使用数据库表中的数据进行展示,用户需要数据展示的数据尽量保持最新

FR填报补录数据后,FDL任务轮询更新

主要介绍业务系统数据经过 FineDataLink 处理落库后,FineReport 调用该数据进行报表开发的全流程

FDL和FineReport组合应用示例