




已阅读5页,还剩5页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
XXXX数据仓库数据库规划概要设计说明书XXXX企业的数据仓库数据库概要设计说明书(文档编码:OM-BIDW-C008)(版本01.00.000)未经许可,不得以任何形式抄袭XXXX版权所有,翻板必究OM数据仓库短彩技术部数据组2009年5月短彩技术部数据组文档变更历史日期版本作者修改内容评审号变更控制号发布日期2009-05-0201.00.000黄浩建立初始版本2009-05-02目录1概述32用户管理52.1虚拟用户62.1.1运作型用户62.1.2存储型用户62.2开发用户73权限管理73.1权限类型73.2用户权限74表空间管理91 概述 XXXX企业的数据仓库的后台数据库是ORACLE数据库管理系统。根据ORACLE数据库系统的特性,作为数据仓库的ORACLE数据库系统管理的逻辑图如下: 从上图可以看出,数据库管理分三个模块: 用户管理。根据开放无限基于短彩技术部的数据仓库概要设计说明书.doc中的设计,数据仓库中数据库用户分两种类型:u 虚拟用户,系统用户包括:ETL、DSS、STAGE、ODS、EDS、DM、 REFu 开发用户,开发用户即数据仓库开发人员数据开发的帐户 权限管理,数据库系统权限管理是基于用户管理的,包括两个方面u 系统权限,即每个用户实现功能完成角色的必须权限u 用户间权限,即每个用户之间数据的访问及操作权限的界定及管理 表空间管理,根据数据仓库中对象容量的不同,表空间分三类:u 针对用户的表空间管理,一般而言,必须要为每个用户指定一个默 认的表空间,表空间可以是共享的,即不同的用户可以指定同一个表空间u 针对表的表空间管理,某些特定的大容量的表(比如原始上下行表)需要针对每个表建立表空间u 索引表空间管理,根据索引容量的大小需要建立专门的索引表空间。2 用户管理根据开放无限基于短彩技术部的数据仓库概要设计说明书.doc中的设计模式,如果不考虑访问层,就数据仓库本身而言,整个数据仓库是不与视图级用户发生任何交互。即视图级用户从提出业务需求到获取最终数据是不需要关心数据仓库内部的运作,整个数据仓库后台运作对视图级用户是隐藏的。数据仓库的全部后台运作都是通过开发型用户、外围型用户及存储型用户协作完成的,三者之间的关系如下图所示: 在数据仓库中,根据开发型用户的存储过程,经过运作型用户执行存储过程,终将数据存储在开发型用户指定的粒度用户模式下2.1 虚拟用户 与事务性数据库不同,在数据仓库中,由于不与视图级用户交互,数据仓库必须要借助虚拟用户来完成所有的后台运作。根据虚拟用户的性质不同,分为运作型用户和存储型用户。2.1.1 运作型用户运作型用户分ETL、DSS两个用户序号用户名描述1WELSETL主要完成ETL中的LOAD操作2WELSDSS系统调度监控由该用户实施完成2.1.2 存储型用户 数据仓库中的表有两种:事实表及维度表;而事实表中根据粒度不同又会有不同的层次,因此根据这些特性,存储型用户有如下6个用户 序号用户名描述1WELSREF存储所有维度表数据2WELSSTAGE存储所有原始数据源数据,即通过LOAD进入数据仓库的数据3WELSODS存储经过横向合并(日合并为月)、纵向合并(表连接)及横向切片(按照业务主题抽取)的数据4WELSEDS存储经过轻度聚集的数据5WELSDM存储经过高度聚集的数据,即面向用户的视图级数据2.2 开发用户开发用户即为每个数据仓库开发人员创建的数据库登录用户。与虚拟用户不同,开发用户是实名制的,并且是根据开发人员的实际情况而变化的。开发用户名命令规则: 开发人员实名中姓氏第一个字的全拼+开发人员实名中第二及后面拼音简写,比如“黄浩”的登录名为“huangh” 如果出现重名,则在名称后面加序号,比如huangh2,序号依次递增3 权限管理3.1 权限类型 根据数据仓库中用户的类型,数据仓库的角色如下: Execute any procedure:执行所有用户的存储过程 Connect、resource:基本的角色权限 Select/update/delete any table but DSS and ETL:能操作除了DSS及ETL模式外的所有模式的表 Debug connet session:DEBUG调试权限 DBA:DBA权限3.2 用户权限用户权限如下图所示: ETL用户:ETL用户要求具有DBA权限。因为ETL需要调用JAVA类执行SQLLDR加载数据。 DSS用户:DSS用户主要的职责是调度并执行DW系统中的所有存储过程,因此除了基本的开发权限外,还需要存储过程的执行权限 开发型用户:开发型用户除了基本的基本的开发权限外,还需要所有表的操作(DELETE、SELECT、UPDATE)权限,但是由于DSS、ETL两个模式属于系统级权限,因此开发用户不能访问这两个模式下的数据库对象 存储型用户:存储型用户是虚拟用户,基本上不需要额外的权限,只需要基本的开发权限即可 DW用户:DW用户在权限上与开发型用户是一样的,不用的是DW用户是虚拟用户。4 表空间管理数据仓库的一个特点就是数据量非常大,而大数据量又集中在少数的主体表中,比如原始上下行等,而维度表的数据则非常少。因此数据仓库中表空间是以表为主线,结合用户进行管理的。 表类型表空间。主要是针对DW中大数据量的表创建表空间 用户类型表空间。在DW中,DSS、ETL、REF、DM四个模式的数据相对较少,因此可以针对这些用户创建表空间。另外,STAGE、ODS、EDS三个模式中也需要分别创建用户级表空间,用来存储这些模式下数据量小的表数据 临时表空间。在DW数据处理过程中会出现非常多的中间步骤,需要非常多的辅助性临时物理表,因此需要针对这些临时性物理表创建表空间。 提数表空间。该表空间是为开发型用户创建的,主要是用来存储开发型用户在数据处理过程中产生的临时或结果数据。软件分
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年小学二年级语文期末复习计划及教案
- 食品公司用工劳动合同5篇
- 节能环保项目管理实施方案
- 砖厂设备承包经营合同8篇
- 市政工程施工技术总结与提升方案
- 养老服务机构日常运营管理方案
- 标准设计合同条款解读与应用指南
- 带式输送机用单级直齿圆柱齿轮设计方案
- 临床带教教师岗位申请指南
- 学期教导处工作总结及改进计划
- 风电叶片修复技术方案和措施
- 机长给小学生讲课课件
- 高中英语译林版必修第一册课文语法填空知识点
- DZ/T 0254-2014页岩气资源/储量计算与评价技术规范
- DB32/T 3691-2019 成品住房装修技术标准
- 2025年云南文山州富宁县建设投资集团有限公司招聘笔试参考题库含答案解析
- 学校膳食监督家长委员会章程
- 工人工资专户开户及监管协议模板
- 学校承接社会考试协议书
- 单位物品借用协议书
- 大学生国家安全教育第1章总论课件可编辑全文
评论
0/150
提交评论