一种图表处理方法、装置、设备及存储介质制造方法及图纸

技术编号:34183085 阅读:19 留言:0更新日期:2022-07-17 13:34
本申请公开了一种图表处理方法,客户端可以获取第一图表的图表信息,第一图表的版本为更新前的第一版本,所述图表信息包括所述第一图表的第一配置信息和第一数据信息。而后,基于所述图表信息和更新后的第二版本的图表配置项,获得第二配置信息;并基于所述第一数据信息和所述第二配置信息,生成图表快照。生成图表快照之后,可以将所述图表快照发送给服务端,以使得所述服务端基于所述图表快照生成所述第二版本的第二图表。由于基于图表快照来生成第二图表,无需感知并处理第一图表的内部数据结构,由此可见,利用本方案,服务端基于图表快照生成第二图表,无需服务端感知并处理第一图表的内部数据结构,从而无需占用服务端较多的资源。的资源。的资源。

A chart processing method, device, equipment and storage medium

【技术实现步骤摘要】
一种图表处理方法、装置、设备及存储介质


[0001]本申请涉及计算机
,特别是涉及一种图表处理方法、装置设备及存储介质。

技术介绍

[0002]用户可以利用应用程序(Application,APP)或者网页提供的电子图表功能来生成图表。APP或者网页提供的电子图表功能可能会更新,电子图表功能更新之后,对于采用旧版本的电子图表功能而创建的电子图表而言,需要对该电子图表的信息(例如配置信息)进行更新,使得更新后的电子图表的信息与新版本的电子图表功能匹配,从而使得用户能够继续正常使用电子图表的相应功能。
[0003]目前,对电子图表的配置信息进行更新会占用服务端较多的资源,因此,急需一种方案,能够解决上述问题。

技术实现思路

[0004]本申请所要解决的技术问题是对电子图表的配置信息进行更新会占用服务端较多的资源,提供一种图表处理方法、装置、设备及存储介质。
[0005]第一方面,本申请实施例提供了一种图表处理方法,应用于客户端,所述方法包括:
[0006]获取第一图表的图表信息,所述图表信息包括所述第一图表的第一配置信息和第一数据信息,所述第一图表的版本为更新前的第一版本;
[0007]基于所述图表信息和更新后的第二版本的图表配置项,获得第二配置信息;
[0008]基于所述第一数据信息和所述第二配置信息,生成图表快照;
[0009]将所述图表快照发送给服务端,以使得所述服务端基于所述图表快照生成所述第二版本的第二图表。
[0010]可选的,所述第一数据信息指示所述第一图表包括M个类别在N个方面的数据,所述基于所述第一数据信息和所述第二配置信息,生成图表快照,包括:
[0011]基于所述第一数据信息得到所述第一图表中各个类别各个方面对应的数据的数据引用;
[0012]基于所述数据引用生成第二数据信息;
[0013]基于所述第二数据信息和所述第二配置信息,生成所述图表快照。
[0014]可选的,所述方法还包括:
[0015]将所述第一图表所包括的M个类别在N个方面的数据发送给服务端,以使得所述服务端建立所述M个类别在N个方面的数据的数据引用。
[0016]可选的,所述第一配置信息包括第一图表中各个数据的配置信息,所述基于所述第一图表的图表信息和更新后的第二版本的图表配置项,获得第二配置信息,包括:
[0017]确定所述第二版本的图表配置项中、与所述各个数据的配置信息匹配的至少一个
第二配置项;
[0018]基于所述各个数据的配置信息和所述各个数据分别对应的至少一个第二配置项,得到所述第二配置信息。
[0019]可选的,所述方法还包括:
[0020]接收所述服务端发送的所述第二图表的标识,所述第二图表的标识,用于所述客户端访问存储于所述服务端的所述第二图表。
[0021]可选的,所述获取第一图表的图表信息,包括:
[0022]响应于用户打开包括所述第一图表的页面,获取所述图表信息。
[0023]可选的,所述获取第一图表的图表信息,包括:
[0024]响应于用户针对所述第一图表触发的编辑操作,获取所述图表信息。
[0025]可选的,所述方法还包括:
[0026]接收所述服务端发送的所述第二图表;
[0027]显示所述第二图表。
[0028]第二方面,本申请实施例提供了一种图表处理装置,应用于客户端,所述装置包括:
[0029]第一获取单元,用于获取第一图表的图表信息,所述图表信息包括所述第一图表的第一配置信息和第一数据信息,所述第一图表的版本为更新前的第一版本;
[0030]第二获取单元,用于基于所述图表信息和更新后的第二版本的图表配置项,获得第二配置信息;
[0031]生成单元,用于基于所述第一数据信息和所述第二配置信息,生成图表快照;
[0032]第一发送单元,用于将所述图表快照发送给服务端,以使得所述服务端基于所述图表快照生成所述第二版本的第二图表。
[0033]可选的,所述第一数据信息指示所述第一图表包括M个类别在N个方面的数据,所述生成单元,用于:
[0034]基于所述第一数据信息得到所述第一图表中各个类别各个方面对应的数据的数据引用;
[0035]基于所述数据引用生成第二数据信息;
[0036]基于所述第二数据信息和所述第二配置信息,生成所述图表快照。
[0037]可选的,所述装置还包括:
[0038]第二发送单元,用于将所述第一图表所包括的M个类别在N个方面的数据发送给服务端,以使得所述服务端建立所述M个类别在N个方面的数据的数据引用。
[0039]可选的,所述第一配置信息包括第一图表中各个数据的配置信息,所述第二获取单元,用于:
[0040]确定所述第二版本的图表配置项中、与所述各个数据的配置信息匹配的至少一个第二配置项;
[0041]基于所述各个数据的配置信息和所述各个数据分别对应的至少一个第二配置项,得到所述第二配置信息。
[0042]可选的,所述装置还包括:
[0043]第一接收单元,用于接收所述服务端发送的所述第二图表的标识,所述第二图表
的标识,用于所述客户端访问存储于所述服务端的所述第二图表。
[0044]可选的,所述第一获取单元,用于:
[0045]响应于用户打开包括所述第一图表的页面,获取所述图表信息。
[0046]可选的,所述第一获取单元,用于:
[0047]响应于用户针对所述第一图表触发的编辑操作,获取所述图表信息。
[0048]可选的,所述装置还包括:
[0049]第二接收单元,用于接收所述服务端发送的所述第二图表;
[0050]显示单元,用于显示所述第二图表。
[0051]第三方面,本申请实施例提供了一种设备,所述设备包括处理器和存储器;
[0052]所述处理器用于执行所述存储器中存储的指令,以使得所述设备执行如以上第一方面中任一项所述的方法。
[0053]第四方面,本申请实施例提供了一种计算机可读存储介质,包括指令,所述指令指示设备执行如以上第一方面中任一项所述的方法。
[0054]第五方面,本申请实施例提供了一种计算机程序产品,当所述计算机程序产品在计算机上运行时,使得计算机执行以上第一方面任一项所述的方法。
[0055]与现有技术相比,本申请实施例具有以下优点:
[0056]本申请实施例提供了一种图表处理方法,该方法可以由客户端执行,客户端可以获取第一图表的图表信息,第一图表的版本为更新前的第一版本,所述图表信息包括所述第一图表的第一配置信息和第一数据信息。而后,基于所述图表信息和更新后的第二版本的图表配置项,获得第二配置信息;并基于所述第一数据信息和所述第二配置信息,生成图表快照。生成图表快照之后,可以将所述图表快照发送给服务端,以使得所述服务端基于所述图表快本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种图表处理方法,其特征在于,应用于客户端,所述方法包括:获取第一图表的图表信息,所述图表信息包括所述第一图表的第一配置信息和第一数据信息,所述第一图表的版本为更新前的第一版本;基于所述图表信息和更新后的第二版本的图表配置项,获得第二配置信息;基于所述第一数据信息和所述第二配置信息,生成图表快照;将所述图表快照发送给服务端,以使得所述服务端基于所述图表快照生成所述第二版本的第二图表。2.根据权利要求1所述的方法,其特征在于,所述第一数据信息指示所述第一图表包括M个类别在N个方面的数据,所述基于所述第一数据信息和所述第二配置信息,生成图表快照,包括:基于所述第一数据信息得到所述第一图表中各个类别各个方面对应的数据的数据引用;基于所述数据引用生成第二数据信息;基于所述第二数据信息和所述第二配置信息,生成所述图表快照。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:将所述第一图表所包括的M个类别在N个方面的数据发送给服务端,以使得所述服务端建立所述M个类别在N个方面的数据的数据引用。4.根据权利要求1所述的方法,其特征在于,所述第一配置信息包括第一图表中各个数据的配置信息,所述基于所述第一图表的图表信息和更新后的第二版本的图表配置项,获得第二配置信息,包括:确定所述第二版本的图表配置项中、与所述各个数据的配置信息匹配的至少一个第二配置项;基于所述各个数据的配置信息和所述各个数据分别对应的至少一个第二配置项,得到所述第二配置信息。5.根据权利要求1...

【专利技术属性】
技术研发人员:王成君张越刘曦恺刘洋
申请(专利权)人:北京字跳网络技术有限公司
类型:发明
国别省市:

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

1