作者:陈剑冬  历史版本:1  最后编辑:陈剑冬  更新时间:2024-07-24 17:26

概述

数据服务是提供数据采集、数据传输、数据存储、数据处理(包括计算、分析、可视化等)、数据交换、数据销毁等数据各种生存形态演变的一种信息技术驱动的服务。

随着近年来物联网、云计算等各类技术和标准的快速发展,多数企业已经开始有意识地向“数据驱动转型”靠近,但由于目前数字资产化程度低,开发接口流程过长等直接成为企业转型的难题。

目标

目前数据服务主要存在以下问题

  1. 开发一个api接口服务需要经历开发-测试-上线的流程,效率低下。

  2. 为了满足不同的数据量要求,通常需要选择不同的数据存储方式,导致了数据存储的多样性,所以针对不同存储类型的数据开发代码也不一致。

  3. 接口服务没有规范标准,不同的开发人员开发的接口不一致。

  4. 数据和接口无法复用,当不同的业务选择相同的数据集时,若各自建立有自己的接口服务,存在冗余问题。

针对以上问题,数据服务开发平台的目标是

  1. 采取可视化页面交互、勾选的方式即可对接口服务进行开发、测试和上线,同时避免了针对不同的数据存储进行代码适配开发,提升了开发效率。

  2. 通过数据服务开发平台实现接口规范化,避免不同的开发人员习惯不同导致标准不一。

  3. 实现api接口的复用性,避免数据接口冗余问题。

功能模块

分类

创建分类,易于管理接口服务。
生成API支持的数据源类型:MySQL、Oracle、SQL serve、PostgreSQL、达梦。

接口

创捷的基础接口包括:新增、修改、删除、批量新增/修改/删除、查询。
高级接口:SQL查询、执行存储过程。

编辑接口、测试接口、预览接口、发布新版本和导出接口文档。