上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 28 下一页
摘要: 目的父子维度的不同之处在于处于其包含了一个基于递归关系(Recursive relationship)的层次关系,比如,上级和下级雇员的层次结构关系是典型的递归关系。在一线工作的雇员会有一个主管,而该主管也是一名雇员。监督者之上会有一名同样的雇员的管理者,而管理者之上也会有一名同样的雇员的经理。经理会有一名行政助理,而行政助理没有下属。组织中的递归雇员关系可以使用雇员(Emporee)维度表来模拟,其中每位雇员包含一条记录。表的主键是EmployeeKey列,包含了对应于每位雇员的唯一的ID。雇员的上级管理者所拥有的唯一的ID保存在ParentEmployeeKey列。也就说,ParentEm 阅读全文
posted @ 2012-03-11 15:23 指尖流淌 阅读(1493) 评论(0) 推荐(2) 编辑
摘要: 目的联系创建时间维度自定义层次结构内容1、在“属性”窗格中右击Calendar Year属性,并选择“启用新的层次结构”2、将Calendar Quarter属性从“属性”窗口拖动到“<新级别>”上3、重复上述步骤,将Month和Date属性添加进来4、右击层次结构表头并选择“重命名”,输入Calendar Date5、右击Month级别并选择“重命名”,输入Calendar Month。现在我们已经创建一个新的用户自定义层次结构Calendar Date,包含下图所示的Calendar Year、Calendar Quarter、Calendar Month和Date级别。我们来 阅读全文
posted @ 2012-03-11 11:42 指尖流淌 阅读(1299) 评论(0) 推荐(2) 编辑
摘要: 目的 在我们实际项目中,很少存在项目不创建时间维度的OLAP数据库。通常情况下,时间维度将月度作为最低的细节级别——聚合成季度或年度。有时候,时间维度以天作为最低的细节。偶尔的情况下也可能会创建分钟甚至秒作为最低级别的维度,比如:在监控依稀那个制造业务或互联网活动、股票等。不管是那种级别的细节数据,时间维度都具有一些独特的属性。 例如,时间通常以固定的时间间隔出现。每小时有60分钟,每天有24小时,每季度有3个月每年有4个季度。时间的自然重复性促使了某些问题的产生,例如,“今年的某月和去年同期相比怎样”。其实如果我们应用MDX具备轻松回答此类问题,通过将一个维度标记为时间维度,并将该维度中的某 阅读全文
posted @ 2012-03-10 16:32 指尖流淌 阅读(1577) 评论(0) 推荐(2) 编辑
摘要: 目的通过创建属性关系来优化维度设计,并理清维度之间的关系。内容上一节中我们创建了自定义层次结构,但是系统给我们提出了设计警告,虽然对维度进行了修改,但波浪线依然出现在“属性”窗格的Product维度下面,而且在这个两个定义层次结构的名称下也出现了波浪线。下面我们练习查看这些警告,基于其中的某些警告并修改设计,并忽略其余警告。BIDS甚至允许移除那些希望忽略的设计警告,这样他们就永远不会出现在设计器中。1、查看Product维度设计警告在“属性”窗格中指向Product维度,将出现工具提示“避免将属性的可见属性层次结构用作用户自定义的层次结构中的级别”。这个提示说的有点含糊,其实意思就是:由于我 阅读全文
posted @ 2012-03-09 16:37 指尖流淌 阅读(1781) 评论(0) 推荐(1) 编辑
摘要: 本文非原创,转自博客园:http://www.cnblogs.com/netfocus/archive/2011/10/10/2204949.html领域驱动设计值领域模型2004年Eric Evans发表Domain-Driven Design-Tackling Complexity in the Heart of Software(领域驱动设计),简称为Evans DDD。领域驱动设计分为两个阶段:1、以一种领域专家、设计人员、开发人员能理解的“通用语言”作为互相交流的工具,在不断交流的过程不断发现一些主要的领域概念,然后将这些概念设计成领域模型;2、由领域模型驱动设计,用代码来表现该领域 阅读全文
posted @ 2012-03-08 11:42 指尖流淌 阅读(856) 评论(0) 推荐(0) 编辑
摘要: 目的本篇只要还是通过自定义层次结构来回应设计警告,并根据提示的设计警告进行层次关系的定义。我们创建两个自定义层次结构,通过前几篇的介绍,我们知道自定义层次结构有包含Category、Subcategory和Product属性成员的级别组成,这是一个自然层次结构,因为每个产品只有一个父子类,而后者只有一个父类别。对于用户来说,通常都是希望深入挖掘来使用自然层次结构。第二个自定义层次结构由包含Color和Size的属性成员的级别组成。该层次结构帮助用户了解对于某种颜色而言,那些尺寸可供选择。在该层次结构中,单个尺寸可能有多个颜色,因此他不是一个自然层次结构。内容1、在“属性”窗口中,右击Produ 阅读全文
posted @ 2012-03-07 15:37 指尖流淌 阅读(686) 评论(0) 推荐(0) 编辑
摘要: 目的我们可以在维度设计器来增强维度设计。在“维度结构”选项卡中,可以创建额外的属性,创建自定义的层次结构、修改维度、属性和层次结构属性。在“属性关系”选项卡中,可以创建供分析服务用于聚合数值数据用的自然层次结构。在“翻译”选项卡中,可以设置使其多种语言显示维度、属性、层次结构和成员名。后面的文章我们将介绍。维度向导只允许将NameCoumn设置成关键属性。如果希望将NameColumn设置为其他属性,就必须使用维度设计器。当您在浏览Product(产品)维度时,可以看到Category和Subcategory属性成员以显示的是整数。本篇我们将练习如何修改NameCloumn属性以使这两种属性可 阅读全文
posted @ 2012-03-07 14:27 指尖流淌 阅读(1740) 评论(0) 推荐(3) 编辑
摘要: 目的 在我们开发的周期的前期查看维度成员,一保证没有任何错误,确定是否有数据问题会影响维度设计,确定维度成员按照预先设置的出现。当我们发现问题的时候,可以及时的通过增加或修改数据源视图的计算成员来改变维度成员名的格式,或是某个属性的顺序需要改变。在浏览维度成员前,我们必选先将设计部署到Analysis Services服务器中。内容在运行完维度向导的所有页面后,系统会创建一个包含维度设计的XML文件。我们可以在解决方案管理器中该项目的“维度”文件夹找到该文件:Dim Product.dim。在部署该项目数据库时,数据库中所有的Xml文件的内容,包括Dim Product.dim文件,都将被复制 阅读全文
posted @ 2012-03-07 11:13 指尖流淌 阅读(809) 评论(0) 推荐(0) 编辑
摘要: 本系列文章主要是结合书籍,加上自己的总结,整理出来的一系列读书笔记,涉及微软SQL Server2008中商务智能开发中的多维分析模块,先把目录整理如下:《分析服务从入门到精通读书笔记》第一章、数据分析基础(1)《分析服务从入门到精通读书笔记》第一章、数据分析层次结构(2)《分析服务从入门到精通读书... 阅读全文
posted @ 2012-03-07 08:47 指尖流淌 阅读(4194) 评论(1) 推荐(9) 编辑
摘要: 1、什么是集群集群(cluster)就是一组计算机,他们作为整体向用户提供一组网络资源。这些单个的计算机系统就是集群的节点(node)。一个理想的集群是,用户从不会意识到集群系统底层的节点,在他/她们看来,集群是一个系统,而非多个计算机系统。并且集群系统的管理员可以随意的增加和删除集群系统的节点。2、集群的优点<1>高扩展性<2>高可用性HA:集群中的一个节点失效,它的任务可传递给其他节点。可以防止单点失效<3>高性能:负载平衡集群允许系统同时接入更多的用户<4>高性能价比:可以采用廉价的复合工业标准的硬件来构造高性能的系统。3、集群系统的分类虽 阅读全文
posted @ 2012-03-05 22:15 指尖流淌 阅读(8448) 评论(0) 推荐(2) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 28 下一页