【技术实现步骤摘要】
一种数据处理方法、数据处理装置、计算机设备及可读存储介质
本专利技术涉及计算机数据处理
,具体涉及一种基于所述的基于VUE.js、MYSQL和ELASTICSEARCH的报表数据处理方法、数据处理装置、计算机设备及可读存储介质。
技术介绍
企业的管理者为了能更好的了解企业的业务数据,及各类数据分布趋势及分布比例等。希望能够生成直观的数据图表,以便于能够直观的看到各种各样的企业活动数据的趋势以及统计数据,但是当前互联网时代下,企业所产生的数据量都几乎呈爆炸式增长,传统的关系型数据库能力已经捉襟见肘,在大量的数据存储以及查询、聚合都不能满足需要,因此为了解决大量数据的查、聚合以及通过查询聚合结果并通过各式报表来进行数据的可视化展示成了迫切需要。同时为了满足数据展示过程中各式数据统计及数据可视化展示需要,则要求所展示的报表能够根据需要进行灵活的配置和定义。所以如何提供一种能够具有普适性,能够满足各种展示需求的报表配置方法,是目前亟需解决的问题。
技术实现思路
本专利技术提供一种基于VUE.js、MYSQL和ELASTICSEARCH的报表数据处理方法、数据处理装置、计 ...
【技术保护点】
1.一种报表数据处理方法,其特征在于,包括:在分布式搜索服务器中同步存储报表元数据;以VUE.js形式配置报表页面;存储配置好的报表至数据库中;对报表数据进行分布式处理。
【技术特征摘要】
1.一种报表数据处理方法,其特征在于,包括:在分布式搜索服务器中同步存储报表元数据;以VUE.js形式配置报表页面;存储配置好的报表至数据库中;对报表数据进行分布式处理。2.如权利要求1所述的方法,其特征在于,所述在分布式搜索服务器中同步存储报表元数据,具体包括:通过元数据同步模块将存储在ELASTICSEARCH中的数据的基本结构同步到数据库中。3.如权利要求2所述的方法,其特征在于,所述数据的基本结构至少包括以下一种:ELASTICSEARCH索引名称,类型名称,字段名称,字段类型。4.如权利要求1所述的方法,其特征在于,所述以VUE.js形式配置报表页面,具体包括:访问报表配置页面,加载第一同步的元数据到页面为报表配置提供基础数据;配置报表基础信息;配置报表筛选条件;配置报表聚合条件。5.如权利要求1所述的方法,其特征在于,所述对报表数据进行分布式处理,具体包括:从MYSQL中读取配置好的报表信息;封装配置好的报表的筛选条件和聚合条件;生成所述报表的筛选条件对应的数据查询器和所述聚合条件对应的数据聚合器;根据所述数据查询器和所述数据聚合其组装成ELASTICSEARCH查询请求,请求ELASTICSEARCH并对得到的返回结果进行...
【专利技术属性】
技术研发人员:张毅,孙加光,喻波,王志海,董爱华,安鹏,
申请(专利权)人:北京明朝万达科技股份有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。