作者:finedatalink
发布时间:2024.8.2
阅读次数:159 次浏览
数据仓库搭建完毕后,企业需要将数据共享给不同的业务系统,或是发布一部分数据给生态伙伴和分子公司。如果直接将数据仓库账号开发给第三方使用,会产生数据安全隐患,不利于数据安全管控。一种解决办法是IT人员使用代码开发接口来获取数据,但是这种方式效率比较低,而且容易出现错误。企业的数据规范性和安全性又成为了一个亟待解决的问题。
同时,由于缺乏安全的数据共享机制,随着企业数据需求的多样性增加,如果多张报表需要对接同一数据接口,IT人员就要重复造轮子,增加了很多重复的工作量。开发好的接口没有一个统一平台进行管理,也会带来很多运维上的麻烦。此外,系统间数据格式的不一致也会严重影响使用效率。
综上所述,企业需要一个既能保证数据安全和规范性,又便于开发和管理接口的数据服务平台。
针对上述问题,FineDataLink数据服务提供数据共享能力,可以将加工、融合后的数据封装发布为规范化API接口数据,供外部系统调用,实现数据价值输出及共享开放。
作为数据中台,FineDataLink能够实现零代码对接RestFul、WebService接口协议,同时支持SAP连接器,可以通过API统一分发数据给第三方使用。API接口中的数据经过解析、过滤、转换后得到可直接使用的结果数据,存储到数据库,所有报表都可以快速进行复用。
下面我们从三个方面具体谈谈FineDataLink数据服务的优点:
在FineDataLink中,IT人员无需使用Java、Python等语言来编程,仅需编写SQL语句即可完成接口开发,同时支持可视化配置接口信息和在线测试,有效降低了开发门槛,大大减少开发耗时,5分钟即可完成API发布。此外,FineDataLink还支持自动生成接口文档,下载之后即可发布使用,不仅实现了接口标准化,还提高了人员配合效率。
FineDataLink数据服务支持设置不同密级的认证方式,根据不同数据安全要求自定义认证方式;支持设置黑白名单,允许/限制指定IP访问;支持实时监控接口调用情况,数据调用可追溯。在企业需要数据共享时,FineDataLink提供的安全机制会规避数据泄漏的安全风险。
面对多样化的数据需求,企业往往会发布很多不同的API接口,这些API如果不统一进行管理,会带来很多麻烦。FineDataLink 支持对发布的 API 进行任务管理、运行监控和任务监控,查看调用情况、批量上下线 API 等。通过API集中管理,开发人员可以快速响应API更新和维护需求,更好地进行任务管理,降低开发和维护成本。
为保证数据安全,企业想使用FineDataLink的数据服务功能,将处理好的订单数据封装到API接口给第三方使用,同时想要使用 FineReport 接收订单数据制作看板。
1.填写API信息
进入数据服务页面,新建一个API,在API信息页面填写好API名称、API描述、请求方式、请求body格式、路径、超时时间等信息,点击下一步即可。
2.填写发布内容以及参数。
开发人员可选择指定的数据库,并在该数据库下搜索需要的数据表,FineDataLink会将查询语句写入右侧 SQL 输入框。也可以自行编写 SQL 语句从源数据库的表中查询取数,支持引用参数,也可进行数据过滤。
3.预览测试
填写好发布内容和参数后,开发人员可以进行在线测试,检验接口是否有问题。
4.绑定应用
API发布之前需要绑定一个应用,相同应用中的 API 拥有相同的鉴权和访问根路径,也就是通过应用来对发布的 API 进行批量的管理。
5.API上线
点击页面中的上线按钮,即可发布API。在任务运维->数据服务->API管理中可以查看所有API信息,选择指定的API ,可查看基本信息和API 的内容以及参数。
此处有两种方案可供选择。
方案一
使用JSON 数据集插件,在报表设计器或决策平台安装插件,接收数据服务 API 数据并制作看板。
方案二
使用数据工厂数据集插件,在报表设计器或决策平台安装插件,接收数据服务 API 数据并制作看板。
具体操作请查阅:FineReport接收并使用数据服务发布的数据
预期效果如下图所示。
很显然在目前的信息时代,借助类似于FineDataLink的这些工具,可以让企业加速融入企业数据集成和分析的趋势。备受市场认可的软件其实有很多,选择时必须要结合实际的情况。一般的情况下,都建议选择市面上较主流的产品,比较容易达到好的效果,就是帆软的数据集成平台——FineDataLink。
数据集成平台产品更多介绍:www.finedatalink.com
上一篇: 实时数仓和离线数仓还分不清楚?5分钟带你看明白!下一篇: 企业如何在数字化转型中破解数据孤岛的难题?试试这个数据集成工具