【技术实现步骤摘要】
一种数据服务接口的构建方法、装置、设备及存储介质
本专利技术涉及数据服务领域,尤其涉及一种数据服务接口的构建方法。
技术介绍
数据服务是各类大数据平台中的核心部件之一,是连接DaaS层和SaaS层的唯一数据通道,为SaaS层的各类应用通过服务的方式提供其所需的数据资源。但是,由于SaaS层的应用业务覆盖面广,应用的种类繁多,对数据资源的要求变化频繁,导致数据服务经常需要进行接口的定制化二次开发,这种通过二次开发进行定制化构建与适配的方式存在以下的缺陷:工作量较大,资源投入较高;实际需求和开发资源可能存在变化,有一定的交付风险;开发周期较长,无法快速满足应用需要。
技术实现思路
本专利技术实施例提供了一种数据服务接口的构建方法、装置、设备及存储介质,可以实现以可视化无代码的方式对已存数据服务进行二次加工改造,从而可以在减少了研发工作量和交付周期的同时,更加灵活地应对各类定制化需求,并提高工作效率,减少风险。第一方面,本专利技术实施例提供了一种数据服务接口的构建方法,包括:获取用户的需 ...
【技术保护点】
1.一种数据服务接口的构建方法,其特征在于,包括:/n获取用户的需求并将所述需求拆分为无耦合的需求点;/n判断已存数据服务接口是否满足所有所述需求点;/n若否,则从已存数据服务接口中获取满足部分所述需求点的数据服务接口,确定为第一数据服务接口;/n对所述第一数据服务接口进行升级构建,获得具有拓展功能的第二数据服务接口。/n
【技术特征摘要】
1.一种数据服务接口的构建方法,其特征在于,包括:
获取用户的需求并将所述需求拆分为无耦合的需求点;
判断已存数据服务接口是否满足所有所述需求点;
若否,则从已存数据服务接口中获取满足部分所述需求点的数据服务接口,确定为第一数据服务接口;
对所述第一数据服务接口进行升级构建,获得具有拓展功能的第二数据服务接口。
2.根据权利要求1所述的方法,其特征在于,判断已存数据服务接口是否满足所有所述需求点,包括:
将所有所述需求点的输入信息及输出信息分别进行参数化,获得输入参数和目标输出参数;
将所有所述输入参数输入已存数据服务接口,获得第一实际输出参数;
将所述第一实际输出参数与所述目标输出参数进行比对,根据比对结果判断已存数据服务接口是否满足所有所述需求点。
3.根据权利要求2所述的方法,其特征在于,从已存数据服务接口中获取满足部分所述需求点的数据服务接口,包括:
获取所述第一实际输出参数与所述目标输出参数中的部分参数匹配的已存数据服务接口,确定为第一数据服务接口。
4.根据权利要求1所述的方法,其特征在于,对所述第一数据服务接口进行升级构建,包括:
选择如下至少一种构建方式对所述第一数据服务接口进行升级构建:入参配置、响应整合、服务继承、SQL生成、配置管理及服务组合。
5.根据权利2所述的方法,其特征在于,在获得具有拓展功能的第二数据服务接口之后,还包括:
根据所述输入参数和所述目标输出参数对所述第二数据服务接口进行验证,获得验证结果。
6.根据权利要求5所述的方法,其特征...
【专利技术属性】
技术研发人员:云鹏,谢永恒,万月亮,
申请(专利权)人:北京锐安科技有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。