一种基于应用元数据的数据服务调用链构建方法技术

技术编号:42639930 阅读:32 留言:0更新日期:2024-09-06 01:37
本发明专利技术公开了一种基于应用元数据的数据服务调用链构建方法,包括如下步骤:基于预设应用元数据模型通过埋点方法异步采集应用元数据;基于应用元数据,通过DQL对数据服务访问的数据库进行解析,得到数据库基本信息和数据结构,构建数据服务与数据库之间的调用关系;基于应用元数据和数据库调用关系,进行调用链拼接,得到数据服务调用链。在构建数据服务调用链时,通过使用埋点数据采集、数据库访问语言解析等技术手段,基于不修改调用接口和响应返回文件流的最小代码调整基础上,构建出应用服务、数据服务、数据库表的调用链关系,进而实现对数据服务的监控和治理,并支撑复杂巨系统的运维保障。

【技术实现步骤摘要】

本专利技术涉及数据服务,特别涉及一种基于应用元数据的数据服务调用链构建方法


技术介绍

1、数据服务是指通过封装数据生成的api服务,可以提供给上层应用服务,它是连接前台业务和数据的桥梁。数据服务技术体系在巨型信息系统、大数据中心等场景中都有普遍应用,如华为数据底座、阿里数据中台等。元数据是关于数据的数据。应用元数据,是元数据的重要一类,指用于定义和描述数据的服务、操作和管理等应用的数据。应用元数据可以用来描述数据服务相关操作,适用于通过其对数据服务调用链进行构建和监控。

2、数据服务监控治理的基础,就是构建出从应用服务,到数据服务,再到数据存储的调用链。因数据血缘分析的需要,对于数据服务的监控和治理成为尤其关键的一环。特别是,伴随着复杂巨系统的膨胀,数据服务的数量规模同步增大,数据服务的治理成为了系统运维管理面临的主要问题之一,亟待解决。


技术实现思路

1、本专利技术实施例的目的是提供一种基于应用元数据的数据服务调用链构建方法,通过运用应用元数据的建模方法,结合使用埋点数据采集、数据库访问语言解本文档来自技高网...

【技术保护点】

1.一种基于应用元数据的数据服务调用链构建方法,其特征在于,包括如下步骤:

2.根据权利要求1所述的基于应用元数据的数据服务调用链构建方法,其特征在于,所述基于预设应用元数据模型通过埋点方法异步采集应用元数据,包括:

3.根据权利要求2所述的基于应用元数据的数据服务调用链构建方法,其特征在于,所述基于调用操作类型不同,相应设置埋点位置,包括:

4.根据权利要求3所述的基于应用元数据的数据服务调用链构建方法,其特征在于,所述通过DQL对数据服务访问的数据库结构进行解析,得到数据库基本信息和数据结构,包括:

5.根据权利要求4所述的基于应用元数...

【技术特征摘要】

1.一种基于应用元数据的数据服务调用链构建方法,其特征在于,包括如下步骤:

2.根据权利要求1所述的基于应用元数据的数据服务调用链构建方法,其特征在于,所述基于预设应用元数据模型通过埋点方法异步采集应用元数据,包括:

3.根据权利要求2所述的基于应用元数据的数据服务调用链构建方法,其特征在于,所述基于调用操作类型不同,相应设置埋点位置,包括:

4.根据权利要求3所述的基于应用元数据的数据服务调用链构建方法,其特征在于,所述通过dql对数据服务访问的数据库结构进行解析,得到数据库基本信息和数据结构,包括:

5.根据权利要求4所述的基于应用元数据的数据服务调用链构建方法,其特征在于,

6.根据权利要求5所述的基于应用元数据的数据服务调用链构建方法,其特征在于,所述通过dql对数据服务访问的数...

【专利技术属性】
技术研发人员:方旭东李明哲杨雪生万礼赞张磊
申请(专利权)人:中国人民解放军军事科学院战争研究院
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1