SPI每周一课(11)- 数据追溯级恢复 - Smartplant Instrumentation智慧工厂仪表解决方案 - 鹰图技术 - Powered by Discuz!
搜索

[分享] SPI每周一课(11)- 数据追溯级恢复

[复制链接]
30592

   发表于 2018-1-9 21:36:32 | 显示全部楼层 |阅读模式
版主12月在休假,就没有发帖。

在SPI的Browser模块中,在Document下,有一些关于数据变更追溯的:


新建一个视图,选上需要的属性列,打开后,就能看到所有仪表的任何数据改动。

比如,在下面这个经过筛选的视图中

可以看到,许多的仪表,COMPONENT表中的属性列cmpnt_serv,在1月8日上午,值都变成了空白。
New value为新的数据,Old value为老的数据
同时在截图的右侧,还能看到是哪台客户端,哪一个SPI的用户执行的这些操作。

这就对数据的变动有了一个很好的追溯效果。

另外,如果像上图那样,因为一些意外的操作,导致了数据的变动,要如何恢复呢?比如我想将上面视图中,cmpnt_serv列上,空白的new value,都恢复成old value

可以这样做:

1. 在视图页面,点击下方的Print,进入打印预览界面
2. 在打印预览界面,点击下方的Save As
3. 选择数据导出,存成excel格式。
   
4. 在导出的excel中,设置一个 名称管理器。
5. 打开SPI的import utility,创建一个新的link
   
7. 在link中,将excel中的old value一列,对应到数据库的cmpnt_serv一列,执行导入,就可以将失去的数据都恢复过来了。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

2条回复

返回列表

0

主题

4

帖子

12

积分

新手上路

Rank: 1

积分
12
发表于 2018-12-17 15:02:52 | 显示全部楼层
看的不是很明白
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-12-26 11:38:33 | 显示全部楼层
你只要知道,SPI会存储主要对象的修改记录就行了
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|鹰图技术 ( 京ICP备16041111号-1

GMT+8, 2020-8-6 06:34 , Processed in 0.092105 second(s), 23 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表