[发明专利]数据快照方法、快照还原方法、相关装置和系统有效
申请号: | 201110200645.6 | 申请日: | 2011-07-18 |
公开(公告)号: | CN102890646A | 公开(公告)日: | 2013-01-23 |
发明(设计)人: | 张亮 | 申请(专利权)人: | 华为软件技术有限公司 |
主分类号: | G06F11/14 | 分类号: | G06F11/14;G06F17/30 |
代理公司: | 深圳市深佳知识产权代理事务所(普通合伙) 44285 | 代理人: | 彭愿洁;李文红 |
地址: | 210012 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据 快照 方法 还原 相关 装置 系统 | ||
技术领域
本发明涉及数据处理领域,尤其涉及数据快照方法、快照还原方法、相关装置和系统。
背景技术
经营分析系统的数据来源于业务运营支撑系统(BOSS,Business Operation Support System)等多个上游系统,这些数据经过不同技术手段的加工处理,最终在交互侧转化为各种类型的可视化信息,以便于经营分析系统利用这些可视化信息进行一系列地分析活动。
现有的基于Flex语言的软件开发工具包(SDK,Software Development Kit)中提供了Bitmap(位图)、Bitmap Data(位图数据)两个类,可实现对图表对象的快照截图,并将截图的图像数据转化为二进制数据后保存在数据库实体表中,但由于截图是静态的,实质上截图只包含图像数据,并没有保存图表对象对应的业务数据,互动性、表现力差,经营分析系统无法通过截图转化的二进制数据来进行业务数据分析。
发明内容
本发明实施例提供了数据快照方法、快照还原方法、相关装置和系统,用于实现数据快照与可视化数据对象的相互转换。
为解决上述技术问题,本发明实施例提供以下技术方案:
一种数据快照方法,包括:
接收数据快照启动消息,上述数据快照启动消息中包含请求快照的可视化数据对象的对象类型信息;
根据上述对象类型信息判断上述可视化数据对象是否支持数据快照,
若是,则,获取上述可视化数据对象的属性数据,上述属性数据包括展现元数据和事实数据;
将获取到的上述可视化数据对象的属性数据进行封装后保存。
一种快照还原方法,包括:
接收来自应用层的快照还原请求消息,上述快照还原请求消息包含请求快照的快照数据;
对上述快照数据进行还原,将上述快照数据还原为属性数据,上述属性数据包括可视化数据对象的展现元数据和事实数据;
将上述属性数据返回给上述应用层。
一种数据快照装置,包括:
接收单元,用于接收数据快照启动消息,上述数据快照启动消息中包含请求快照的可视化数据对象的对象类型信息;
判断单元,用于根据上述对象类型信息判断上述可视化数据对象是否支持数据快照;
获取单元,用于当上述判断单元的判断结果为是时,获取上述可视化数据对象的属性数据,上述属性数据包括展现元数据和事实数据;
封装存储单元,用于将上述获取单元获取到的上述可视化数据对象的属性数据进行封装后保存。
一种快照还原装置,包括:
接收单元,用于接收来自应用层的快照还原请求消息,上述快照还原请求消息包含请求快照的快照数据;
还原单元,用于对上述快照数据进行还原,将上述快照数据还原为属性数据,上述属性数据包括可视化数据对象的展现元数据和事实数据;
发送单元,用于将上述还原单元还原的属性数据返回给应用层。
一种数据快照应用系统,包括:
数据快照装置和快照还原装置,其中:
上述数据快照装置用于接收数据快照启动消息,上述数据快照启动消息中包含请求快照的可视化数据对象的对象类型信息;根据上述对象类型信息判断上述可视化数据对象是否支持数据快照,若是,则,获取上述可视化数据对象的属性数据,上述属性数据包括展现元数据和事实数据;将获取到的上述可视化数据对象的属性数据进行封装后保存;
上述快照还原装置接收来自应用层的快照还原请求消息,上述快照还原请求消息包含请求快照的快照数据;对上述快照数据进行还原,将上述快照数据还原为属性数据,上述属性数据包括可视化数据对象的展现元数据和事实数据;将上述属性数据返回给上述应用层。
由上可见,本发明实施例在数据快照中获取包含可视化数据对象的展现元数据和事实数据的属性数据,并将获取到的属性数据进行封装保存,使得系统可通过调用上述封装保存的属性数据即快照数据,还原出数据快照过程中可视化数据对象在界面上的展现形态变化和数据变化,实现了数据快照与可视化数据对象的相互转换。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1-a为本发明实施例提供的数据快照方法一个实施例流程示意图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为软件技术有限公司,未经华为软件技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110200645.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:基于太阳能的路标指示装置
- 下一篇:多功能三角锥
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置