数据展示方法、装置、设备及计算机可读存储介质制造方法及图纸

技术编号:23363258 阅读:24 留言:0更新日期:2020-02-18 17:21
本发明专利技术涉及金融科技的Web前端技术领域,公开了一种数据展示方法、装置、设备及计算机可读存储介质。该数据展示方法包括:在接收到数据展示指令时,根据所述数据展示指令获取目标查询指标、目标查询维度和目标筛选条件;根据所述目标查询指标、目标查询维度和目标筛选条件获取目标查询数据;根据所述目标查询维度和目标查询指标生成对应的数据展示表格,将所述目标查询数据填充至所述数据展示表格中,以进行展示。本发明专利技术能够解决现有技术中无法在Web页面对数据进行多层次的筛选并进行清晰直观的展示的技术问题。

Data display method, device, equipment and computer readable storage medium

【技术实现步骤摘要】
数据展示方法、装置、设备及计算机可读存储介质
本专利技术涉及金融科技(Fintech)的Web前端
,尤其涉及一种数据展示方法、装置、设备及计算机可读存储介质。
技术介绍
随着计算机技术的发展,越来越多的技术(大数据、分布式、区块链Blockchain、人工智能等)应用在金融领域,传统金融业正在逐步向金融科技(Fintech)转变,但由于金融行业的安全性、实时性要求,也对技术提出了更高的要求。在大数据时代,每个企业都拥有庞大的业务数据,这些数据蕴藏着巨大的价值信息,如何在Web页面对这些数据进行查询和展示、以使得用户根据自身需求获取到精确的数据集并清晰直观地查看数据信息,是十分重要的。目前,数据的查询和展示通常只限于对多个指标数据或单一维度数据的查询和罗列展示,这种Web页面的数据查询展示方式,维度较为单一,查询数据的范围有限。无法同时支持多指标、多维度和多筛选条件的数据查询、及对查询得到的数据进行全面、清晰直观的展示,从而不利于用户在Web页面直观查看数据信息。因此,如何实现在Web页面对数据进行多层次的筛选并进行清晰直观的展示已成为亟需解决的问题。
技术实现思路
本专利技术的主要目的在于提供一种数据展示方法、装置、设备及计算机可读存储介质,旨在解决现有技术中无法在Web页面对数据进行多层次的筛选并进行清晰直观的展示的技术问题。为实现上述目的,本专利技术提供一种数据展示方法,应用于Web页面,所述数据展示方法包括:在接收到数据展示指令时,根据所述数据展示指令获取目标查询指标、目标查询维度和目标筛选条件;根据所述目标查询指标、目标查询维度和目标筛选条件获取目标查询数据;根据所述目标查询维度和目标查询指标生成对应的数据展示表格,将所述目标查询数据填充至所述数据展示表格中,以进行展示。可选地,所述根据所述目标查询指标、目标查询维度和目标筛选条件获取目标查询数据的步骤包括:根据预设配置信息分别获取所述目标查询指标对应的第一表达式、所述目标查询维度对应的第二表达式及所述目标筛选条件对应的第三表达式;对所述第一表达式、所述第二表达式和所述第三表达式进行格式转换,得到格式转换后的表达式;基于所述格式转换后的表达式生成对应的数据查询指令,并发送至后端服务器;接收所述后端服务器基于所述数据查询指令返回的目标查询数据。可选地,所述根据所述目标查询维度和目标查询指标生成对应的数据展示表格的步骤包括:根据所述目标查询维度的输入顺序确定各目标查询维度的维度级别,并获取各目标查询维度对应的值;根据所述各目标查询维度的维度级别和所述各目标查询维度对应的值,生成对应的维度结构,并根据所述维度结构确定数据展示表格的行布局信息;根据所述目标查询维度的输入顺序和数量、所述目标查询指标的输入顺序和数量,确定数据展示表格的列布局信息;根据所述行布局信息和所述列布局信息检测是否存在同一列中的相邻行相同的情况;若存在,则生成对应的合并信息,并基于所述合并信息、所述行布局信息和所述列布局信息生成对应的数据展示表格;若不存在,则根据所述行布局信息和所述列布局信息生成对应的数据展示表格。可选地,所述数据展示方法还包括:在接收到展示方式切换指令时,根据所述展示方式切换指令获取目标展示方式,并根据所述目标展示方式确定对应的数据展示策略;基于所述数据展示策略获取目标展示数据,并对所述目标展示数据进行展示。可选地,所述根据所述目标展示方式确定对应的数据展示策略的步骤包括:若所述目标展示方式为数据分析表,则确定对应的数据展示策略为第一数据展示策略;所述基于所述数据展示策略获取目标展示数据,并对所述目标展示数据进行展示的步骤包括:基于所述第一数据展示策略获取衍生指标,并获取所述衍生指标对应的衍生数据,确定所述衍生数据和所述目标查询数据为第一目标展示数据;基于所述第一数据展示策略和所述衍生指标,更新所述列布局信息和所述行布局信息,得到更新后的列布局信息和更新后的行布局信息;基于所述更新后的列布局信息和所述更新后的行布局信息生成对应的数据分析表格,将所述第一目标展示数据填充至所述数据分析表格中,以进行展示。可选地,所述根据所述目标展示方式确定对应的数据展示策略的步骤还包括:若所述目标展示方式为饼状图,则确定对应的数据展示策略为第二数据展示策略;所述基于所述数据展示策略获取目标展示数据,并对所述目标展示数据进行展示的步骤包括:基于所述第二数据展示策略获取第二目标展示数据信息,所述第二目标展示数据信息包括第二维度信息和第二指标信息;根据所述第二维度信息和所述第二指标信息获取第二目标展示数据,并根据所述第二目标展示数据生成对应的饼状图,以进行展示。可选地,所述根据所述目标展示方式确定对应的数据展示策略的步骤还包括:若所述目标展示方式为时序图,则确定对应的数据展示策略为第三数据展示策略;所述基于所述数据展示策略获取目标展示数据,并对所述目标展示数据进行展示的步骤包括:基于所述第三数据展示策略获取指定展示数据,并获取所述指定展示数据对应的第三指标信息、第三维度信息和筛选条件信息;根据所述第三指标信息、所述第三维度信息、所述筛选条件信息和预设时间范围,获取与所述指定展示数据对应的同类数据,确定所述指定展示数据和所述同类数据为第三目标展示数据;基于所述第三目标展示数据生成对应的时序图,以进行展示。此外,为实现上述目的,本专利技术还提供一种数据展示装置,应用于Web页面,所述数据展示装置包括:第一获取模块,用于在接收到数据展示指令时,根据所述数据展示指令获取目标查询指标、目标查询维度和目标筛选条件;第二获取模块,用于根据所述目标查询指标、目标查询维度和目标筛选条件获取目标查询数据;数据展示模块,用于根据所述目标查询维度和目标查询指标生成对应的数据展示表格,将所述目标查询数据填充至所述数据展示表格中,以进行展示。此外,为实现上述目的,本专利技术还提供一种数据展示设备,所述数据展示设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的数据展示程序,所述数据展示程序被所述处理器执行时实现如上所述的数据展示方法的步骤。此外,为实现上述目的,本专利技术还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有数据展示程序,所述数据展示程序被处理器执行时实现如上所述的数据展示方法的步骤。本专利技术提供一种数据展示方法、装置、设备及计算机可读存储介质,通过在接收到数据展示指令时,根据数据展示指令获取目标查询指标、目标查询维度和目标筛选条件;根据目标查询指标、目标查询维度和目标筛选条件获取目标查询数据;根据目标查询维度和目标查询指标生成对应的数据展示表格,将目标查询数据填充至数据展示表格中,以进行展示。通过上述方式,本专利技术可在Web页面同时支持多指标、多维度和多筛选条件对数据进行筛选查本文档来自技高网...

【技术保护点】
1.一种数据展示方法,其特征在于,应用于Web页面,所述数据展示方法包括:/n在接收到数据展示指令时,根据所述数据展示指令获取目标查询指标、目标查询维度和目标筛选条件;/n根据所述目标查询指标、目标查询维度和目标筛选条件获取目标查询数据;/n根据所述目标查询维度和目标查询指标生成对应的数据展示表格,将所述目标查询数据填充至所述数据展示表格中,以进行展示。/n

【技术特征摘要】
1.一种数据展示方法,其特征在于,应用于Web页面,所述数据展示方法包括:
在接收到数据展示指令时,根据所述数据展示指令获取目标查询指标、目标查询维度和目标筛选条件;
根据所述目标查询指标、目标查询维度和目标筛选条件获取目标查询数据;
根据所述目标查询维度和目标查询指标生成对应的数据展示表格,将所述目标查询数据填充至所述数据展示表格中,以进行展示。


2.如权利要求1所述的数据展示方法,其特征在于,所述根据所述目标查询指标、目标查询维度和目标筛选条件获取目标查询数据的步骤包括:
根据预设配置信息分别获取所述目标查询指标对应的第一表达式、所述目标查询维度对应的第二表达式及所述目标筛选条件对应的第三表达式;
对所述第一表达式、所述第二表达式和所述第三表达式进行格式转换,得到格式转换后的表达式;
基于所述格式转换后的表达式生成对应的数据查询指令,并发送至后端服务器;
接收所述后端服务器基于所述数据查询指令返回的目标查询数据。


3.如权利要求1或2所述的数据展示方法,其特征在于,所述根据所述目标查询维度和目标查询指标生成对应的数据展示表格的步骤包括:
根据所述目标查询维度的输入顺序确定各目标查询维度的维度级别,并获取各目标查询维度对应的值;
根据所述各目标查询维度的维度级别和所述各目标查询维度对应的值,生成对应的维度结构,并根据所述维度结构确定数据展示表格的行布局信息;
根据所述目标查询维度的输入顺序和数量、所述目标查询指标的输入顺序和数量,确定数据展示表格的列布局信息;
根据所述行布局信息和所述列布局信息检测是否存在同一列中的相邻行相同的情况;
若存在,则生成对应的合并信息,并基于所述合并信息、所述行布局信息和所述列布局信息生成对应的数据展示表格;
若不存在,则根据所述行布局信息和所述列布局信息生成对应的数据展示表格。


4.如权利要求3所述的数据展示方法,其特征在于,所述数据展示方法还包括:
在接收到展示方式切换指令时,根据所述展示方式切换指令获取目标展示方式,并根据所述目标展示方式确定对应的数据展示策略;
基于所述数据展示策略获取目标展示数据,并对所述目标展示数据进行展示。


5.如权利要求4所述的数据展示方法,其特征在于,所述根据所述目标展示方式确定对应的数据展示策略的步骤包括:
若所述目标展示方式为数据分析表,则确定对应的数据展示策略为第一数据展示策略;
所述基于所述数据展示策略获取目标展示数据,并对所述目标展示数据进行展示的步骤包括:
基于所述第一数据展示策略获取衍生指标,并获取所述衍生指标对应的衍生数据,确定所述衍生数据和所述目标查...

【专利技术属性】
技术研发人员:李为卢道和林挺黄山万纯
申请(专利权)人:深圳前海微众银行股份有限公司
类型:发明
国别省市:广东;44

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

1