一种数据分析方法、装置、分析设备及可读存储介质与流程

文档序号:35676044发布日期:2023-10-08 06:24阅读:36来源:国知局
一种数据分析方法、装置、分析设备及可读存储介质与流程

本发明涉及数据分析,特别是指一种数据分析方法、装置、分析设备及可读存储介质。


背景技术:

1、目前,主流的商业智能(business intelligence,bi)工具在使用时,需要针对细分业务场景进行重复繁琐的数据开发和配置,基本上是采用一张事实表编排一个场景的模式,其中,配置过程主要涉及以下步骤:选择数据源,确定目标表;选择字段,做可视化操作;保存发布。

2、在这种模式下,需要完全基于既定的单一表的空间里,进行多维可视化探索和发布,表之间彼此独立,为了面向特定的统计取数需求,需要不断增加特定场景配置,带来了额外的手工开发投入,日常维护成本加大,而且,需要技术人员提前准备数据,查询分析内容需要预先设定,取数业务逻辑仍需要人工逐一设置,自动化程度低,可扩展性较差。


技术实现思路

1、本发明的目的是提供一种数据分析方法、装置、分析设备及可读存储介质,解决了现有数据分析方法的自动化程度低的问题。

2、为达到上述目的,本发明的实施例提供一种数据分析方法,包括:

3、获取检索信息;

4、基于预先构建的元数据图谱,对所述检索信息进行解析处理,获得数据库查询语句,其中,所述数据库查询语句中包含数据库中物理表的属性信息,所述元数据图谱包括:元数据信息和元数据信息之间的关系信息,所述元数据图谱用于指示物理表中的字段与元数据信息的对照关系;

5、使用所述数据库查询语句,进行数据库查询,获得至少一项查询结果;

6、对所述至少一项查询结果进行拼接处理,获得针对所述检索信息的第一目标反馈结果。

7、为达到上述目的,本发明的实施例提供一种数据分析装置,包括:

8、信息获取模块,用于获取检索信息;

9、第一处理模块,用于基于预先构建的元数据图谱,对所述检索信息进行解析处理,获得数据库查询语句,其中,所述数据库查询语句中包含数据库中物理表的属性信息,所述元数据图谱包括:元数据信息和元数据信息之间的关系信息,所述元数据图谱用于指示物理表中的字段与元数据信息的对照关系;

10、数据查询模块,用于使用所述数据库查询语句,进行数据库查询,获得至少一项查询结果;

11、第二处理模块,用于对所述至少一项查询结果进行拼接处理,获得针对所述检索信息的第一目标反馈结果。

12、为达到上述目的,本发明的实施例提供一种分析设备,包括处理器和收发机,其中,所述处理器用于:

13、获取检索信息;

14、基于预先构建的元数据图谱,对所述检索信息进行解析处理,获得数据库查询语句,其中,所述数据库查询语句中包含数据库中物理表的属性信息,所述元数据图谱包括:元数据信息和元数据信息之间的关系信息,所述元数据图谱用于指示物理表中的字段与元数据信息的对照关系;

15、使用所述数据库查询语句,进行数据库查询,获得至少一项查询结果;

16、对所述至少一项查询结果进行拼接处理,获得针对所述检索信息的第一目标反馈结果。

17、为达到上述目的,本发明的实施例提供一种分析设备,包括收发器、处理器、存储器及存储在所述存储器上并可在所述处理器上运行的程序或指令;所述处理器执行程序或指令时实现如上所述的数据分析方法。

18、为达到上述目的,本发明的实施例提供一种可读存储介质,其上存储有程序或指令,所述程序或指令被处理器执行时实现如上所述的数据分析方法中的步骤。

19、本发明的上述技术方案的有益效果如下:

20、本发明实施例的方法,在获取检索信息之后,可以基于预先构建的元数据图谱对检索信息进行解析处理,获得数据库查询语句,进而使用数据库查询语句进行数据库查询,获得至少一项查询结果,对至少一项查询结果进行叠加计算,获得针对检索信息的第一目标反馈结果。如此,可以基于元数据图谱对检索信息进行数据分析,避免了人工设置取数业务逻辑,提高了数据分析的自动化程度,改善了用户使用体验。



技术特征:

1.一种数据分析方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述基于预先构建的元数据图谱,对所述检索信息进行解析处理,获得数据库查询语句,包括:

3.根据权利要求2所述的方法,其特征在于,所述对所述检索信息进行分词处理,获得至少一个分词结果,包括:

4.根据权利要求2所述的方法,其特征在于,所述根据所述目标关键词,生成所述数据库查询语句,包括:

5.根据权利要求4所述的方法,其特征在于,所述根据所述目标字段,确定目标物理表,包括:

6.根据权利要求5所述的方法,其特征在于,所述选择所述至少一个表组合中的其中一个作为目标物理表,包括:

7.根据权利要求6所述的方法,其特征在于,所述根据所述表组合中候选物理表对应的记录数,确定每一个所述表组合对应的成本代价,包括以下至少一项:

8.根据权利要求5所述的方法,其特征在于,在所述对所述至少一项查询结果进行拼接处理,获得针对所述检索信息的第一目标反馈结果之后,所述方法还包括:

9.一种数据分析装置,其特征在于,包括:

10.一种分析设备,其特征在于,包括:收发机和处理器;所述处理器用于:

11.一种分析设备,包括:收发器、处理器、存储器及存储在所述存储器上并可在所述处理器上运行的程序或指令;其特征在于,所述处理器执行所述程序或指令时实现如权利要求1-8任一项所述的数据分析方法。

12.一种可读存储介质,其上存储有程序或指令,其特征在于,所述程序或指令被处理器执行时实现如权利要求1-8任一项所述的数据分析方法中的步骤。


技术总结
本发明提供一种数据分析方法、装置、分析设备及可读存储介质,涉及数据分析技术领域。该方法包括:获取检索信息;基于预先构建的元数据图谱,对所述检索信息进行解析处理,获得数据库查询语句,其中,所述数据库查询语句中包含数据库中物理表的属性信息,所述元数据图谱包括:元数据信息和元数据信息之间的关系信息,所述元数据图谱用于指示物理表中的字段与元数据信息的对照关系;使用所述数据库查询语句,进行数据库查询,获得至少一项查询结果;对所述至少一项查询结果进行拼接处理,获得针对所述检索信息的第一目标反馈结果。本发明的方案,解决了现有数据分析方法的自动化程度低的问题。

技术研发人员:肖松明
受保护的技术使用者:中移(苏州)软件技术有限公司
技术研发日:
技术公布日:2024/1/15
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1