- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
DW多维层次结构汇总性设计
DW多维层次结构汇总性设计
[摘 要]层次是多维数据的一个重要组成部分。在数据仓库和OLAP中提供了研究不同级别的明细数据。不同的明细数据可以通过上卷和下钻操作实现。为了实现不同层次的汇总性,本文采用几种类型的层次及不同级别的数据依赖性,探讨在数据仓库基础上实施立体层次机制的逻辑计划。根据相应的执行维层次结构上的依赖的算法,实现不同层次的汇总性,用以保证聚合的正确性。本文的创新点在于从数据依赖出发去实现层次的汇总性。
[关键词]DW OLAP 数据依赖 汇总性
[中图分类号]U664 [文献标识码]A [文章编号]1007-9416(2010)07-0011-02
引言
OLAP允许DW中的数据进行动态操作与更新。DW数据的聚合可以通过实施维度层次结构的汇总性来实现。本文学习和研究不同类型的层次结构以及聚合的正确性问题。为了确保汇总性,在不对称的层次上实施依赖关系也是本文讨论的一部分。关系逻辑方案中的机制,如何实现维层次结构,以及执行规定的依赖的运算法则也将在以下章节进行介绍。为了实现层次产生和操纵的实施机制,DW逻辑中的元数据成为重点研究方面。
1 维层次结构-结构性,汇总性,归属性
立体维层次结构及分类在之前已经有相应研究。简单维层次结构是树型结构。例如把一对多的父子关系生成维层次树。如果存在一个从最底层到顶端单一的路径,并且各级都是强制的(即它具有完全汇总性并且沿着各水平的聚合操作是平凡的),那么我们称这个简单的维层次结构树是对称的,如图1即为对称的。反之,当所有的层次水平都不是强制的,即有可能的路径不包括各个等级或者有父母水平没有孩子的,那么这个简单的层次结构立体不对称,如图2所示。我们称不对称的这些等级不具备完全汇总性。
层次多重性指从最低层到最顶部的路径有多条,即表示在不同的水平之中存在多对一的父子关系,如图3中表示(左图中结点4存在两个父亲1和2,右图中结点5有两父亲2和3)。这种多维层次结构与不对称立体层次一样也不具有完全汇总性。
现目前最重要目标是设计正确的汇总性,这是为了确保OLAP和其他环境中的维层次结构。汇总性要求水平属性是不相交的或者说是不完整的,也就是说每个元素必须是分配给上级的元素。这是由相关性分析的维度中的属性决定的。在DW逻辑方案设计中,维度代表了一组属性的关系。所以,一个维层次映射为两列表中的父子关系。为了定义一个符合汇总性的维层次结构,该关系中也应该支持依赖。下面的几种关系的强制依赖,可以确保水平聚合的正确性。
1.1 传递反封闭依赖
传递反封闭依赖阻止通过中间结点向上卷取路径。对一个多维层次结构,删除从父亲到儿子的多条路径水平成为一条路径(如图3左图所示,删除路径1-4),这就满足传递反封闭依赖。因此,如果两个结点之间有一条更长的路径,那么他们之间的直接路径是不允许的。图3左图中,当被强迫传递反封闭依赖约束时,从1-4的直接路径被删除了。
1.2 函数依赖
由于像层次一样,树往往更加有益于OLAP分析,所以函数依赖强制层次由树表示。函数依赖强制执行的规则是每个儿子都有且只有一个父亲。当一个关系r满足约束C?P,C是一个儿子,P是一个父亲.那么对于每两行,如果r[C] = r’[C]那么r[P] = r’[P]成立。
1.3 非粗糙依赖
非粗糙依赖关注这样一个关系,即一个父亲的所有儿子都位于同一水平。使L为水平标识符,当一个关系r满足约束CP-L,如果π(CP)r是一个层次,对所有元组t和它的所有的儿子元组t’,如果t’满足t’’那么 t’[L] = t’’[L]。非粗糙依赖保证了在每一个层次水平上的上卷道路中只存在一个结点,即上卷路径中不能绕开水平结点。但如果层次结构不平衡时,它不提供正确的聚合。
1.4 平衡依赖
层次结构不平衡,即叶子结点不在相同的水平层次。当关系r满足平衡依赖约束CP-L,如果π(CP)r是一个层次,对所有的元组t,t’∈leaves(h),那么它满足t[L]=t’[L],平衡依赖保证在一定的多维层次上的正确性和在各个层面的聚合。
2 多维层次设计机制
层次的目的是为维提供相应的导航结构,由这种结构,可以通过上卷和下钻操作获得不同聚合程度的度量值。前面章节已指出,必须保证是一个非粗糙、平衡的树,而且这些树拥有关联叶子结点的度量值。本文在以前的多维设计机制上进行总结与改进,这种机制是DW逻辑方案的一部分。有别于以前工作机制,不再仅为了聚合运算,而是作为数据仓库逻辑设计的一部分。在工作中,维层次上的功能依赖已经被表述为各种各样的结构提供不变的计划。
概念设计的多维层次和正常映射关系在以前的文摘中已有提及。为了在工作的维层次结构
您可能关注的文档
- DP与DVI接口在4K显示器上叠加显示电路设计.doc
- DQC401催化剂在双环管工艺聚丙烯装置应用.doc
- DQP学分制和创新创业教育相融合探索和实践.doc
- Drainobag用于甲状腺手术引流临床研究.doc
- DRAINMOD模型在农田排水中应用.doc
- DRBDAB在国内建筑工程争端中适用性研究.doc
- DRCT与MRI在早期股骨头缺血性坏死诊断中价值.doc
- DRCT与MRI在评价股骨头坏死分期中临床价值分析.doc
- Dreamweaver CS4教学探讨.doc
- Dreamweaver网页制作―图片应用教学设计.doc
- 鹤壁山城鹤鑫化工有限责任公司“9·29”较大中毒事故调查报告.pdf
- 露天矿山边坡稳定性分析评估工作指南.doc
- 汽车先进动力系统技术发展报告(2025版).pdf
- 中国人寿财产保险股份有限公司福建省(不含厦门)商业性奶牛养殖淘汰保险条款.doc
- 1.3 美国内战 课件 2025--2026学年统编版九年级历史下册.pptx
- 4.14 法西斯国家的侵略扩张 课件 2025-2026学年统编版九年级历史下册.pptx
- 6.21 冷战后的世界格局 课件 2025---2026学年统编版九年级历史下册.pptx
- 第14课《古诗二首 绝句》-课件-2025-2026学年二年级语文下册统编版.pptx
- 19.《蜘蛛开店》--(课件)-2025-2026学年二年级语文下册统编版.pptx
- 18.《大象的耳朵》第2课时(课件)-2025-2026学年二年级语文下册统编版.pptx
最近下载
- 建筑工程项目管理【机考真题】-0012 .pdf VIP
- 15J401 钢梯国家标准图集.pdf VIP
- 建筑工程项目管理【机考真题】01.pdf VIP
- 玻璃有限公司突发环境事件应急预案.docx VIP
- 著作权申请表.doc VIP
- 建筑工程项目管理【机考真题】-0014 .pdf VIP
- 浙江省宁波市南三县(奉化区 宁海县 象山县)2024学年第一学期期末抽测九年级科学试题(含答案).docx VIP
- 第8章 CR400BF动车组简介《复兴号动车组司机操作及整备》教学课件.ppt VIP
- 第28课_改革开放和社会主义现代化建设的巨大成就【课件】(20页).pptx VIP
- S145水表井标准图集.pdf VIP
原创力文档


文档评论(0)