作者:陈剑冬 历史版本:1 最后编辑:陈剑冬 更新时间:2024-07-24 17:26
概述
数据服务是提供数据采集、数据传输、数据存储、数据处理(包括计算、分析、可视化等)、数据交换、数据销毁等数据各种生存形态演变的一种信息技术驱动的服务。
随着近年来物联网、云计算等各类技术和标准的快速发展,多数企业已经开始有意识地向“数据驱动转型”靠近,但由于目前数字资产化程度低,开发接口流程过长等直接成为企业转型的难题。
目标
目前数据服务主要存在以下问题:
开发一个api接口服务需要经历开发-测试-上线的流程,效率低下。
为了满足不同的数据量要求,通常需要选择不同的数据存储方式,导致了数据存储的多样性,所以针对不同存储类型的数据开发代码也不一致。
接口服务没有规范标准,不同的开发人员开发的接口不一致。
数据和接口无法复用,当不同的业务选择相同的数据集时,若各自建立有自己的接口服务,存在冗余问题。
针对以上问题,数据服务开发平台的目标是:
采取可视化页面交互、勾选的方式即可对接口服务进行开发、测试和上线,同时避免了针对不同的数据存储进行代码适配开发,提升了开发效率。
通过数据服务开发平台实现接口规范化,避免不同的开发人员习惯不同导致标准不一。
实现api接口的复用性,避免数据接口冗余问题。
功能模块
分类
创建分类,易于管理接口服务。
生成API支持的数据源类型:MySQL、Oracle、SQL serve、PostgreSQL、达梦。
接口
创捷的基础接口包括:新增、修改、删除、批量新增/修改/删除、查询。
高级接口:SQL查询、执行存储过程。
编辑接口、测试接口、预览接口、发布新版本和导出接口文档。