现在的位置: 首页 > 综合 > 正文

ArcSDE用户介绍(二)

2013年07月10日 ⁄ 综合 ⁄ 共 1631字 ⁄ 字号 评论关闭

上一篇我们将ArcSDE里面涉及的四种用户给大家做了一个简单的介绍,那么我们从业务层次上来分析一个这四种用户到底扮演了一种什么样子的角色。

感兴趣请查看:http://blog.csdn.net/linghe301/article/details/7571236


数据库DBA -------------------DBA
ArcSDE管理员-----------------SDE
数据拥有者--------------------Owner
普通用户-----------------------User

一般情况下,我们的业务层次分为三部分,最主要的是数据生产,这些过程中我们会汇集大量的人力来做数据生产工作。主要包括:数字矢量化、数据转换、但是大部分可能是在原有的基础上做相关的编辑工作(增加、删除、修改),这部分一般为owner和大量的user来做,我们可以把owner比作一个部门的项目经理,user比作普通员工,owner为user分配工作,那么对ArcGIS来体现应该就是多用户并发编辑数据,也就是ArcGIS版本的概念,这个我们会在后面单独把这个场景在进行分析。
另外,owner还会对负责数据的字段管理、索引管理、版本管理、权限分配做相关的工作。

如果数据生产工作完成了,那么数据分析就是将我们生产出来的数据进行再“加工”,来生成一些供普通用户、决策者等有价值的查询结果、分析报告、出图报表等,这些工作也是由user来完成就可以了,这些工作一般情况下都是只读的,只要user有可看的权限即可。

还有一项工作是数据库管理,这个就是SDE管理员做的工作了,比如如果需要升级、迁移、备份、性能方面优化等,都需要SDE管理员来做。


最后一个DBA那就是凌驾于所有用户之上了,一般数据库不坏,是不劳他大驾的。

***************************************************************************

***********************典型的应用场景************************************

***************************************************************************


我们接着上面的话题,上面提到在数据生产过程中,一般都是多用户并发来编辑,在保证数据保密以及规范化、责任化的前提下使用了ArcGIS版本的机制。

Owner使用ArcGIS的Privileges功能赋予不同的user可读可编辑的权限,那么使用user用户连接就可以看到owner的数据了,那么每一个user在原有数据的基础上来创建针对于自己的子版本,该版本的属性可以设置为private,保证其他用户不能访问,然后每个用户编辑自己的子版本,然后owner或者专门的user将编辑结果的子版本往父版本进行协调和提交,这样就是一个标准的编辑业务流程。

但是在国内很少使用这种标准的编辑流程,那么在数据保密性、以及编辑过程中往往出现很多因为不规范产生的问题。


-------------------------------------------------------------------------------------------------------
版权所有,文章允许转载,但必须以链接方式注明源地址,否则追究法律责任!
QQ群:              78773981
Blog:               http://blog.csdn.net/linghe301
Weibo:            http://www.weibo.com/linghe301

-------------------------------------------------------------------------------------------------------

抱歉!评论已关闭.