查看关系数据库连接界面,选中用于转储数据的关系数据库连接,单击“添加表映射”按钮,进入添加表映射界面。下图为使用某MySQL数据库时添加表映射界面。
界面左上方显示了关系数据库中符合转储要求的表的列表。转储服务要求关系数据库中的表名不得含有中文,不得含有空格。右上方显示了选中的表的结构信息。
列表下方提供了三种关系数据库表的操作:新加表、修改表结构、删除表。在做这三种操作时,转储配置将再次校验关系数据库密码。
界面中部显示了表别名输入框、转储方式下拉列表和单选框,以及记录属性窄表字段匹配。初始进入添加表映射时默认未选中表,因此表别名输入框、转储方式、字段匹配均灰化。
Tag点类别下拉框中有“普通点/统计点/计算点”和“报警点”两项。
数据模式下拉框中有“原始值”和“插值”两项。
存储方式单选框有“窄表”和“宽表”两项。
选中要使用的关系数据库表后,依次输入表别名、选择转储方式,然后进行记录属性字段匹配。
下面给出所有的组合:
1、普通点/统计点/计算点,原始值,窄表;
2、普通点/统计点/计算点,插值,窄表;
3、普通点/统计点/计算点,插值,宽表;
4、报警点,原始值,窄表。
每部分的详细匹配信息请查看【转储概念与要求】中的字段匹配部分。匹配失败,则弹出提示框,告知错误位置。下拉框复位为未选中。
例如:
Tips: 在配置字段匹配时,如果当前属性X匹配了字段B,属性Y匹配了字段A,而实际上想X匹配A,Y匹配B,可作如下操作: 属性X匹配A,弹出A已匹配提示,X的匹配内容清空; 属性Y匹配B,成功; 属性X匹配A,成功。 |
1、普通点/统计点/计算点,原始值,窄表
字段匹配要求表中须有字段和Tag名、记录时间、数据值相匹配;如果转储数据质量,则表中也应有字段和数据质量相匹配。
默认“数据质量”是否转储勾选框未勾选。
配置完成后,单击添加表映射页面的“确定”按钮,完成添加。
2、普通点/统计点/计算点,插值,窄表
本部分内容同普通点/统计点/计算点,原始值,窄表。
3、普通点/统计点/计算点,插值,宽表
转储为宽表时,表中应有字段和Tag点的数据值和(或)数据质量相对应。此时应导入Tag点,再进行宽表字段匹配。
注意:添加表映射时,如上图,当选择数据类型为VARCHAR时,推荐字段长度为256,当变量类型为String或者BLOB时,推荐字段长度大于1000。
导入Tag点界面,单击“导入Tag点”按钮,进入Tag查询页面,根据用户需要自行添加需要的tag点。
服务器列表中显示了客户端连接管理器中的实时数据库连接和转储已配置的实时数据库连接。
导入Tag点后,使用“前值插值”和“线性插值”单选框快速配置插值模式,或者对于每个Tag点,单独进行插值模式配置。
如果要移除某些Tag点,选中这些Tag点,点击“移除Tag点”按钮,确认后移除,如下图。
移除Tag点时将从右端字段匹配中删除关联的字段匹配。请谨慎操作。 |
导入Tag点后,记录属性宽表字段匹配中的Tag名自动更新已导入的Tag点。如下图。
配置完成后,单击添加表映射页面的“确定”按钮,完成添加。
4、报警点,原始值,窄表
Tag点类别选中“报警点”时,自动进行报警窄表字段匹配:从关系数据库中依次读取字段信息,按照先后顺序进行基本属性匹配。
如果匹配成功,那么对应的下拉列表中将该字段作为当前项,勾选其后的是否转储勾选框;否则下拉列表重置为未选中,不勾选其后的是否转储勾选框。
报警记录一共有16个属性,界面左部分进行常用的7个属性匹配,依次为:报警点名(必须转储)、开始时间(必须转储)、结束时间、报警优先级、源值、报警条件、是否确认;
界面右部分进行剩余9个属性匹配,依次为:报警类型、源点名、是否恢复、确认时间、确认类型、确认者、注释、注释时间、注释者。
详细匹配信息请参阅转储的概念与要求中的字段匹配部分。
配置完成后,单击“确定”,完成表映射添加。
本章节主要内容包括:
●新建表
●删除表