数据仓库和OLAP系统中的安全问题

数据仓库和OLAP系统中的安全问题

ID:46233159

大小:440.50 KB

页数:41页

时间:2019-11-21

数据仓库和OLAP系统中的安全问题_第1页
数据仓库和OLAP系统中的安全问题_第2页
数据仓库和OLAP系统中的安全问题_第3页
数据仓库和OLAP系统中的安全问题_第4页
数据仓库和OLAP系统中的安全问题_第5页
资源描述:

《数据仓库和OLAP系统中的安全问题》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、数据仓库和OLAP系统中的 安全问题陈越1.数据仓库和OLAP系统1.1数据仓库和OLAP系统的概念数据仓库:“面向主题的、集成的、与时间相关的、稳定的、用于支持决策管理的数据集合”(Inmon,1996)“主题”是指用户使用数据仓库进行决策时所关心的重点方面,如:收入、客户、销售渠道等,“面向主题”,是指数据仓库内的信息是按主题进行组织的,而不是像业务处理系统那样是按照业务功能进行组织的;“集成”是指数据仓库中的信息不是从各个业务系统中简单抽取出来的,而是经过一系列加工、净化、整理和汇总的过程,因此数据仓库中的信息是关于整个企业的一致的全局信息;“与时间相关”是指数据仓库内的信

2、息并不只是反映企业的当前状态,而是记录了从过去各个历史阶段的聚集型(如和、平均值等)信息,通过这些信息,可以对企业的发展历程和未来趋势做出定量分析和预测;“稳定”是指对数据装载由数据仓库系统周期性地刷新操作完成,以聚集新的历史时段的数据,一旦数据进入数据仓库后,一般用户不允许进行实时更新,仅可对信息进行查询操作。1.数据仓库和OLAP系统1.1数据仓库和OLAP系统的概念用户在使用数据仓库时,主要利用两类应用工具联机分析处理(On-LineAnalvticalProcessing),主要用于分析历史发展变化;数据挖掘(DateMining),主要用于预测未来趋势走向。OLAP是为

3、满足决策支持或多维环境特定的查询和报表需求,供分析人员、管理人员或执行人员从多种角度对数据仓库中的数据进行快速分析和展现的工具。数据仓库侧重于存储和管理面向决策主题的数据;而OLAP侧重于数据仓库的数据分析,并将其转换成辅助决策信息。OLAP的一个主要特点是多维数据分析,这与数据仓库的多维数据组织正好形成相互结合、相互补充的关系。1.数据仓库和OLAP系统1.2数据仓库的数据模型数据仓库中数据的逻辑组织形式是一种多维数据模型,包括两种物理结构:该立方体包含三个维:时间(Time)维、地点(Location)维和产品(Product)维。各维的这些属性之间是从属性偏序关系(≤),属

4、性及其偏序关系组成了对应该维的格。对于每个维Hd均一个特定的ALL∈Hd,All表示该维的最高层次的聚集属性。三个维对应的格的乘积构成了立方体格。对于立方体格中的一个三元组(其中T是Time维的某个属性,L是Location维的某个属性,P是Product维的某个属性),对应一个称为cuboid(立方体)的三维阵列。立方体的每个单元(cell)也是一个三元组(其中t是属性T的属性值,l是属性L的属性值,p是属性L的属性值)。维属性的依赖关系也扩展到了属性值上,例如,单元<2008,郑州,电视机>的值将是<2008.1,郑州,电视机>、<2

5、008.2,郑州,电视机>、<2008.3,郑州,电视机>……、<2008.12,郑州,电视机>的值的总和。因此,这些单元也组成了一个依赖性格。在该立方体中,粒度最细的聚集型数据存放于cuboid中,它反映了某天、某个商店、某个产品的度量属性Revenue(销售收入)和Unit(销售数量)的取值情况。该cuboid中的度量属性的数据值从数据源(一般是关系数据库的基表)中的数据聚集(本例为求和)得到,如果在数据源处Revenue(销售收入)和Unit(销售数量)数据不存在,则的相应单元为空(或取NULL)。

6、采用相同的聚集函数,下层(聚集粒度较细的)cuboid中的数据聚集到上层(聚集粒度较粗的)cuboid中,这样,所有的cuboid中的数据就生成了,该数据立方体也就形成了。本例中,在进行数据聚集(求和)操作时,空的单元的值将以0值对待。2.系统安全需求与安全策略1.隐藏整个立方体(cuboid)是最直接的安全需求。例如,数据仓库中存在“年报销售分析”立方体、“月报销售分析”和“季报销售分析”立方体数据,指定用户只能查看“年报销售分析”立方体的数据,不能查看“月报销售分析”和“季报分析”立方体中的数据。2.隐藏立方体中的某些度量值。如规定某用户只能查看销售收入(Revenue)情况

7、,而不允许该用户查询销售数量(Unit)情况。3.隐藏立方体中的某些切片。如果不允许部分用户查看某些特定的维成员上的数据,对这些用户就需要隐藏立方体的某些切片。例如,仅允许某用户查看2003年、2005年销售情况,而其他年份的相关情况则不允许该用户查看。4.隐藏立方体中的某些切块。与隐藏切片类似,隐藏切片是指仅允许用户查看某一区间维成员的数据。例如,仅允许某用户查看2008年以来的数据。5.隐藏立方体的维层次。不同粒度的数据安全级别不同,通常粒度越细,安全级别越高,所以有时限制对

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。