图表下钻实现方法、装置、电子设备及存储介质制造方法及图纸

技术编号:29675019 阅读:34 留言:0更新日期:2021-08-13 21:57
本发明专利技术涉及数据可视化领域,揭露了一种图表下钻实现方法,包括:获取图表数据,并定义图表数据的层级关系,根据层级关系,创建图表数据的下钻图表;响应于图表生成请求,配置图表数据的图表布局关系和图表布局样式,根据图表布局关系和图表布局样式,创建图表数据的可视化图表;将下钻图表嵌入至可视化图表中,得到可视化下钻图表。此外,本发明专利技术还涉及区块链技术,所述图表数据可存储于区块链中。另外,本发明专利技术还提供了一种图表下钻实现装置、电子设备及存储介质。本发明专利技术可以实现可视化图表的下钻图表展示,提高可视化图表的展示灵活性。

【技术实现步骤摘要】
图表下钻实现方法、装置、电子设备及存储介质
本专利技术涉及数据可视化领域,尤其涉及一种图表下钻实现方法、装置、电子设备及计算机可读存储介质。
技术介绍
图表下钻是指一种可视化图表交互方式,常用于在可视化图表中图表组件检测到用户对于可视化图表中元素的选中操作后,将选中元素对应类目下更为具体的数据通过下一层级图表显示出来。目前,可视化图表通常是基于可视化图表生成工具生成的,如Superset工具,虽然所述可视化图表生成工具可以对数据进行图表构建,实现数据的可视化分析,但是所述可视化图表生成工具仅仅只能展示图表生成请求的图表界面,无法支持图表生成请求的交互图表界面展示,即无法支持图表界面的下钻图表展示,这样使得可视化图表的展示不够灵活。
技术实现思路
本专利技术提供一种图表下钻实现方法、装置、电子设备及计算机可读存储介质,其主要目的在于实现可视化图表的下钻图表展示,提高可视化图表的展示灵活性。为实现上述目的,本专利技术提供的一种图表下钻实现方法,包括:获取图表数据,并定义所述图表数据的层级关系,根据所述层级本文档来自技高网...

【技术保护点】
1.一种图表下钻实现方法,其特征在于,所述方法包括:/n获取图表数据,并定义所述图表数据的层级关系,根据所述层级关系,创建所述图表数据的下钻图表;/n响应于图表生成请求,配置所述图表数据的图表布局关系和图表布局样式,根据所述图表布局关系和图表布局样式,创建所述图表数据的可视化图表;/n将所述下钻图表嵌入至所述可视化图表中,得到可视化下钻图表。/n

【技术特征摘要】
1.一种图表下钻实现方法,其特征在于,所述方法包括:
获取图表数据,并定义所述图表数据的层级关系,根据所述层级关系,创建所述图表数据的下钻图表;
响应于图表生成请求,配置所述图表数据的图表布局关系和图表布局样式,根据所述图表布局关系和图表布局样式,创建所述图表数据的可视化图表;
将所述下钻图表嵌入至所述可视化图表中,得到可视化下钻图表。


2.如权利要求1所述的图表下钻实现方法,其特征在于,所述定义所述图表数据的层级关系,包括:
获取所述图表数据的数据类型,根据所述数据类型,对所述图表数据进行维度划分,得到所述图表数据的维度信息;
将具有相同维度信息的图表数据进行聚类,形成多个聚类点;
基于每个所述聚类点,设置所述图表数据的层级节点,并确定所述层级节点的节点关系,得到所述图表数据的层级关系。


3.如权利要求2所述的图表下钻实现方法,其特征在于,所述根据所述数据类型,对所述图表数据进行维度划分,得到所述图表数据的维度信息,包括:
根据所述数据类型,识别所述图表数据的维度类型字段;
根据所述维度类型字段,识别所述图表数据的维度信息。


4.如权利要求1所述的图表下钻实现方法,其特征在于,所述根据所述层级关系,创建所述图表数据的下钻图表,包括:
根据所述层级关系,获取所述图表数据的层级节点;
在所述层级节点中加载节点数据,并对所述层级节点中的节点数据进行图表渲染,得到下钻图表。


5.如权利要求1所述的图表下钻实现方法,其特征在于,所述配置所述图表数据的图表布局关系和图表布局样式,包括:
根据所述图表生成请求,获取所述图表数据的图表生成元素,并选取所述图表生成元素的图表组件;
定义选取的图表组件的关联关系,生成所述图表数据的图表布局关系;
将所述图表生成元素加载至所述图表组件中,并对加载的图表组件进行样式渲染,生成所述图表数...

【专利技术属性】
技术研发人员:黄新华
申请(专利权)人:平安国际智慧城市科技股份有限公司
类型:发明
国别省市:广东;44

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

1