数据转储的作用是将iHyperDB中存储的记录数据转储到关系数据库中(Relational Database,RDB),便于利用关系数据库的数据关联性分析,提供有效的数据分析和统计,实现数据的有效利用和价值利用。
转储服务支持SQLServer2005及以上,MySQL5.5及以上,Oracle10g及以上版本的关系数据库。 转储服务支持SQLServer版本2005及以上,MySQL版本5.5及以上,Oracle版本10g及以上,DB2版本6.x及以上的关系数据库。其中脚本转储暂未支持DB2数据库。 |
数据转储需要对转储服务所在操作系统进行必要的环境配置(包括Python2.7环境配置和关系数据库客户端配置),详细内容见转储环境配置。
●iHyperDB转储将关系数据库中存储数据的表分为两种类型,窄表和宽表:
▪窄表指该表的一行数据只包含一个Tag点的一条记录。
▪宽表指该表的一行数据可以包含多个相关Tag点的记录。
●界面配置实时数据库转储到关系数据库时,支持以下多种方式:
▪数值以及字符串类型普通点、统计点、计算点记录原始值转储。
▪数值以及字符串类型普通点、统计点、计算点记录插值转储,插值模式有:前值插值、 线性插值(注意字符串类型的普通点记录的线性插值得到的数据与前值插值得到的数据相同。对字符串的精确插值无意义)。
▪报警记录原始值转储。
脚本配置实时数据库转储到关系数据库时,支持以下多种方式:
▪普通点、统计点、计算点记录线性插值模式数据转储。
▪普通点、统计点、计算点记录指定插值模式数据转储(对每个Tag点指定插值模式,插值模式有:前值插值、线性插值)。
▪报警点记录原始值数据转储。
转储服务不是实时数据的转储,它转储的数据和iHyperDB系统管理平台上看到的数据具有一定的延迟。 |
本章节主要内容包括:
▪规则配置