The invention provides a chart analysis method and device, which can reduce the complexity of graphical chart analysis, is easy to learn and use, improve the development efficiency of projects, save development costs, and reduce maintenance costs. The method includes: configuration chart model, the graph model defines and graph model associated data set; according to the chart analysis request chart model, and set the call data set service according to the definition of the data, to obtain data analysis chart; chart data analysis and chart analysis chart to Tim output model.
【技术实现步骤摘要】
图表分析的方法和装置
本专利技术涉及计算机技术及软件领域,尤其涉及一种图表分析的方法和装置。
技术介绍
图表分析展示功能在每个项目中的开发工作量较大。目前很多的前台图表类展示框架,如Highchart、Echarts等,前后台都需要手工开发。即在每次图表分析展示中,前台图表模型和后台的分析数据都需要定制开发,缺少后端工具支持,且开发工作量大,调试难度大,导致图表分析展示的效率低下。
技术实现思路
有鉴于此,本专利技术提供一种图表分析的方法和装置,能够降低图形化图表分析的复杂度,易于学习和使用,提高项目的开发效率,节约开发成本,同时也降低的维护成本。为实现上述目的,根据本专利技术的一个方面,提供了一种图表分析的方法。本专利技术的一种图表分析的方法包括:配置图表模型,所述图表模型中定义了与图表模型关联的数据集;根据图表分析请求获取图表模型,并根据定义的数据集调用数据集服务,以获取图表分析数据;将图表分析数据添加到图表模型中并输出分析图表。可选地,根据图表分析请求获取图表模型时,先从缓存中读取图表模型,若缓存中没有图表模型,则读取图表模型配置中的图表模型的配置文件并加以缓存 ...
【技术保护点】
一种图表分析的方法,其特征在于,包括:配置图表模型,所述图表模型中定义了与图表模型关联的数据集;根据图表分析请求获取图表模型,并根据定义的数据集调用数据集服务,以获取图表分析数据;将图表分析数据添加到图表模型中并输出分析图表。
【技术特征摘要】
1.一种图表分析的方法,其特征在于,包括:配置图表模型,所述图表模型中定义了与图表模型关联的数据集;根据图表分析请求获取图表模型,并根据定义的数据集调用数据集服务,以获取图表分析数据;将图表分析数据添加到图表模型中并输出分析图表。2.根据权利要求1所述的方法,其特征在于,根据图表分析请求获取图表模型时,先从缓存中读取图表模型,若缓存中没有图表模型,则读取图表模型配置中的图表模型的配置文件并加以缓存。3.根据权利要求2所述的方法,其特征在于,根据图表分析请求获取图表模型时,利用时间戳,判断缓存中的图表模型是否为最新配置的图表模型,若否,则从图表模型配置中加载图表模型的最新配置文件。4.根据权利要求1所述的方法,其特征在于,所述方法还包括:输出分析图表之后,利用Highcharts图表库展示所述分析图表。5.根据权利要求4所述的方法,其特征在于,利用Highcharts图表库展示所述分析图表还包括:采用仪表盘组展示分析图表,根据仪表盘的个数确定各仪表盘的位置;和/或采用柱状图展示分析图表,并利用钻取功能,多维度地展示图表分析数据。6....
【专利技术属性】
技术研发人员:陈克林,
申请(专利权)人:北京京东尚科信息技术有限公司,北京京东世纪贸易有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。