[发明专利]一种将实时数据转换为结构数据的方法及系统在审
申请号: | 201810563257.6 | 申请日: | 2018-06-04 |
公开(公告)号: | CN108920520A | 公开(公告)日: | 2018-11-30 |
发明(设计)人: | 付洋 | 申请(专利权)人: | 浪潮通用软件有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 济南信达专利事务所有限公司 37100 | 代理人: | 高经 |
地址: | 250100 山东*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 实时数据 结构数据 转换 关系数据库 实时数据库 提取数据 存储 实时数据库服务器 计算机软件开发 配置参数 数据分析 部署 | ||
本发明公开了一种将实时数据转换为结构数据的方法及系统,属于计算机软件开发技术领域。本发明的将实时数据转换为结构数据的方法,在实时数据库服务器上部署Windows服务组件,根据配置参数,从实时数据库中提取数据,对提取的实时数据进行处理,并存储到关系数据库中。该发明的将实时数据转换为结构数据的方法可以按规则从实时数据库中提取数据并存储到关系数据库中,为数据分析提供便捷,具有很好的推广应用价值。
技术领域
本发明涉及计算机软件开发技术领域,具体提供一种将实时数据转换为结构数据的方法及系统。
背景技术
实时数据是按照“数据流”的方式,实时地获取并存储数据的一种数据库类型,在现代工业企业中应用较为广泛。实时数据可以高效、完整地记录过程数据,但是,数据的价值不仅仅在于过程记录,更重要的是对其进行分析处理,为决策者提供决策依据,软件开发人员基于实时数据库这种单一的数据结构和内容,很难实现数据的有效分析,而这一点正是关系数据库的强项,因此将实时数据转换为存在逻辑关系的数据,是进行数据分析的基础。
发明内容
本发明的技术任务是针对上述存在的问题,提供一种可以按规则从实时数据库中提取数据并存储到关系数据库中,为数据分析提供便捷的将实时数据转换为结构数据的方法。
本发明进一步的技术任务是提供一种将实时数据转换为结构数据的系统。
为实现上述目的,本发明提供了如下技术方案:
一种将实时数据转换为结构数据的方法,该方法在实时数据库服务器上部署Windows服务组件,根据配置参数,从实时数据库中提取数据,对提取的实时数据进行处理,并存储到关系数据库中,具体包括以下步骤:
S1:将Windows服务组件部署到实时数据库服务器上;
S2:Windows服务组件在实时数据库服务器上运行,根据配置参数从实时数据库中提取数据;
S3:对提取的实时数据进行处理,并存储到关系数据库中。
通过该方法将实时数据库中结构单一的数据转换为存在逻辑关系的数据,为进一步对数据分析处理打下了基础。
作为优选,步骤S2中,所述配置参数包括实时数据库连接参数、测点列表、初始时间、取数频率、实时数据库与关系数据库的映射关系、数据内容和限定差值,并将配置参数形成配置文件。
所述测点列表用于获取实时数据库中包含的测点。
所述初始时间用于设定以何时为初始点进行数据提取。
所述取数频率用于设定间隔多长时间取一次数据。
所述实时数据库与关系数据库的映射关系用于建立实时数据库与关系数据库之间的联系。
所述数据内容用于配置需要获取哪些数据,如时间点、检测值等。
所述限定差值用于设定一个差值范围,当检测数据在该差值范围内时,不提取数据。
作为优选,所述实时数据库连接参数用于连接并访问实时数据库,包括服务器IP和数据库实例。
作为优选,步骤S2中根据配置参数从实时数据库中提取数据,并暂存到缓存列队中。
一种将实时数据转换为结构数据的系统,包括服务组件部署模块、参数配置模块、数据提取模块和数据处理模块,其中:
服务组件部署模块:用于在实时数据库服务器上部署Windows服务组件;
参数配置模块:用于配置数据提取的参数;
数据提取模块:用于从实时数据库中提取数据;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮通用软件有限公司,未经浪潮通用软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810563257.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一对多数据供应系统及方法
- 下一篇:基于伪本体的用户画像-项目推荐系统及方法