Microsoft . 技术之路...

—— 专注于微软技术, 分享是快乐的源泉......
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2007年5月7日

摘要: 这是IT pub上一篇帖子引发出的问题,以前还真没去仔细思考这个问题:为什么要建立数据仓库,数据仓库和数据库的区别?因为理论上的优点说法都很多,但要真正很好地理解,能简洁地向客户阐述明白,让客户觉得建立数据仓库是一件值得做的事情,还是值得讨论一下这个问题。有如下一些朋友们说法(自己在批注处谈点个人的意见): A 数据库是一个装数据(信息的原材料)的地方。 数据仓库是一种系统,这种系统也是用数据库... 阅读全文

posted @ 2007-05-07 14:46 赣江源 阅读(167) 评论(0) 推荐(0) 编辑

摘要: 这是IT pub上一篇帖子引发出的问题,以前还真没去仔细思考这个问题:为什么要建立数据仓库,数据仓库和数据库的区别?因为理论上的优点说法都很多,但要真正很好地理解,能简洁地向客户阐述明白,让客户觉得建立数据仓库是一件值得做的事情,还是值得讨论一下这个问题。有如下一些朋友们说法(自己在批注处谈点个人的意见): A 数据库是一个装数据(信息的原材料)的地方。 数据仓库是一种系统,这种系统也是用数据库... 阅读全文

posted @ 2007-05-07 14:46 赣江源 阅读(1354) 评论(0) 推荐(0) 编辑

摘要: 成员百分比分析 函数:CurrentMember、Parent等;分析各城市的销售所占全部城市的总销售额百分比。 WITH MEMBER Measures.[Unit Sales Percent] AS '((Store.CURRENTMEMBER, Measures.[Unit Sales]) / (Store.CURRENTMEMBER.PARENT, Measures.[Unit Sales... 阅读全文

posted @ 2007-05-07 14:43 赣江源 阅读(584) 评论(0) 推荐(0) 编辑

摘要: 1. 优化Set操作的关键在于:把大的SET操作变成小的SET操作。2. 由于CrossJoin代价(CPU、内存)巨大,所以最好用其他操作代替CrossJoin操作。SUM中的CrossJoin作者认为:要避免SUM一个包含多个CrossJoin的Set,你可以用其他的操作(比如嵌套SUM)进行替换。据此,我测试了一下两组语句: WITH MEMBER MEASURES.ABC AS Sum (... 阅读全文

posted @ 2007-05-07 14:42 赣江源 阅读(553) 评论(0) 推荐(0) 编辑

摘要: Where和Subselect/Subcube在MDX都是经常使用的语句,有的时候它们能起到相同的效果,而有的时候却又不能,这究竟是什么原因呢?本文将尝试就这些情况作一些分析(不对之处,欢迎大家及时指出)。以下MDX语句可以在SSAS(打了SP2补丁的版本)的示例库:Adventure Works中运行。 相同和不同Where和Subselect/Subcube都能够限定计算的范围。请看下面的两个... 阅读全文

posted @ 2007-05-07 14:41 赣江源 阅读(390) 评论(0) 推荐(0) 编辑

摘要: 在编写MDX中,各种各样的边界情况存在,比如:Member不存在,被0除,或则某个部分在cube和维度中并不存在等等,本文对这些情况下如何来处理做了一个小结。以下MDX语句可以在SSAS的示例库:Adventure Works中运行。 Member不存在的情况 在使用Member的一些函数(比如:Lag,Lead,ParalledPeriod等)的时候,我们经常需要得到当前的Member相对... 阅读全文

posted @ 2007-05-07 14:39 赣江源 阅读(412) 评论(0) 推荐(0) 编辑

摘要: 本文介绍了一些经常编写的MDX语句的写法。以下MDX语句可以在SSAS的示例库:Adventure Works中运行。例子模型以下的MDX中用到的Hierarchy如下: 百分比1)某个子项占总体的百分比。比如:每种Product的销售额占所有Product销售额的百分比。 WITH... 阅读全文

posted @ 2007-05-07 14:36 赣江源 阅读(852) 评论(0) 推荐(0) 编辑

摘要: MDX主要涉及到了如下概念: 成员、成员名和成员键、计算成员、成员函数、元组、元组函数、元组和维数、集合、聚合函数、集合和维数、命名集 成员: 成员是代表维度中一次或多次数据出现的项。请把维度中的成员看作基础数据库中的一个或多个记录,其该列内的值归入该分类。成员是描述多维数据集中的单元数据时的最低参照层次。 例如,下面的关系图加入阴影以表示"时间.[下半年].[第三季度]"成员 ... 阅读全文

posted @ 2007-05-07 14:33 赣江源 阅读(624) 评论(0) 推荐(0) 编辑

摘要: 作为一种定量数据分析管理的概念,商业智能(BI,BusinessIntelligence)一直享有稳定的声望。来自企业各个层次的经理人经常希望获得可以用于战略和战术决策的量化数据。然而,由于信息技术应用不够得力,他们获得的报告常常像是雨后送伞,得出的结论缺乏相关数据的支持,对数据的分析结论也是似是而非。如今,经理人纷纷求助于BI软件来解决这类问题。从IT的视角来看,BI软件的主旨在于及时向... 阅读全文

posted @ 2007-05-07 14:31 赣江源 阅读(191) 评论(0) 推荐(0) 编辑

摘要: 作为一种定量数据分析管理的概念,商业智能(BI,BusinessIntelligence)一直享有稳定的声望。来自企业各个层次的经理人经常希望获得可以用于战略和战术决策的量化数据。然而,由于信息技术应用不够得力,他们获得的报告常常像是雨后送伞,得出的结论缺乏相关数据的支持,对数据的分析结论也是似是而非。如今,经理人纷纷求助于BI软件来解决这类问题。从IT的视角来看,BI软件的主旨在于及时向... 阅读全文

posted @ 2007-05-07 14:31 赣江源 阅读(375) 评论(0) 推荐(0) 编辑

摘要: SSAS中Cube的结构 在SSAS(SQL Server Analysis Services)中构建Cube和编写MDX的时候,我们很容易被一些名词弄糊涂,比如:Dimension(维度),Measures Dimension(度量维度),Measure(度量),Hierarchy(层次结构),Attribute hierarchy(属性层次结构),Level(级别),Cell(单元),Memb... 阅读全文

posted @ 2007-05-07 14:30 赣江源 阅读(812) 评论(0) 推荐(0) 编辑

摘要: NO.1 Data Mining 和统计分析有什么不同? 硬要去区分Data Mining和Statistics的差异其实是没有太大意义的。一般将之定义为Data Mining技术的CART、CHAID或模糊计算等等理论方法,也都是由统计学者根据统计理论所发展衍生,换另一个角度看,Data Mining有相当大的比重是由高等统计学中的多变量分析所支撑。但是为什么Data Mining的出现会引发各... 阅读全文

posted @ 2007-05-07 14:27 赣江源 阅读(154) 评论(0) 推荐(0) 编辑

摘要: NO.1 Data Mining 和统计分析有什么不同? 硬要去区分Data Mining和Statistics的差异其实是没有太大意义的。一般将之定义为Data Mining技术的CART、CHAID或模糊计算等等理论方法,也都是由统计学者根据统计理论所发展衍生,换另一个角度看,Data Mining有相当大的比重是由高等统计学中的多变量分析所支撑。但是为什么Data Mining的出现会引发各... 阅读全文

posted @ 2007-05-07 14:27 赣江源 阅读(269) 评论(0) 推荐(0) 编辑

摘要: 2006-2007年中国商业智能发展报告概述[chinabi.net] 商业智能是什么?简而言之,它是能够帮助用户对自身业务经营做出正确明智决策的工具。如何利用企业积累的数据增进对业务情况的了解,帮助我们在业务管理及发展上作出及时、正确的判断,然后采用明智的行动--这就是商业智能。目前,商业智能产品及解决方案大致可分为数据仓库产品、ETL产品、OLAP和前端展示产品、数据挖掘产品、元... 阅读全文

posted @ 2007-05-07 14:25 赣江源 阅读(262) 评论(0) 推荐(0) 编辑

摘要: 2006-2007年中国商业智能发展报告概述[chinabi.net] 商业智能是什么?简而言之,它是能够帮助用户对自身业务经营做出正确明智决策的工具。如何利用企业积累的数据增进对业务情况的了解,帮助我们在业务管理及发展上作出及时、正确的判断,然后采用明智的行动--这就是商业智能。目前,商业智能产品及解决方案大致可分为数据仓库产品、ETL产品、OLAP和前端展示产品、数据挖掘产品、元... 阅读全文

posted @ 2007-05-07 14:25 赣江源 阅读(165) 评论(0) 推荐(0) 编辑

摘要: 如何真正提升电信企业的智能化程度 SAS中国区解决方案经理 徐欣原创一、电信企业智能化:梦想还是现实? 先让我们来想象一下。假设你是一家大型电信企业的分析(或BI)经理。你忙碌的一天是这样安排的:“首先,市场总监要与你谈营销优化分析的结果。你让优化分析专员带来从优化引擎中下载的优化营销方案。由于该方案每年可节省营销费用超过300万元,市场总监很感兴趣,并决定立即逐步推广。此外,他在网上的专属频道中... 阅读全文

posted @ 2007-05-07 14:24 赣江源 阅读(143) 评论(0) 推荐(0) 编辑

摘要: 如何真正提升电信企业的智能化程度 SAS中国区解决方案经理 徐欣原创一、电信企业智能化:梦想还是现实? 先让我们来想象一下。假设你是一家大型电信企业的分析(或BI)经理。你忙碌的一天是这样安排的:“首先,市场总监要与你谈营销优化分析的结果。你让优化分析专员带来从优化引擎中下载的优化营销方案。由于该方案每年可节省营销费用超过300万元,市场总监很感兴趣,并决定立即逐步推广。此外,他在网上的专属频道中... 阅读全文

posted @ 2007-05-07 14:24 赣江源 阅读(244) 评论(0) 推荐(0) 编辑

摘要: 商业智能的技术与实践早在20世纪90年代末,商业智能(Business Intelligence)技术就被一家计算机权威杂志评选为未来几年最具影响力的IT技术之一。虽然近几年整个IT界不景气,但与商业智能相关的产品研发及应用却方兴未艾,且数以百计的IT企业不断涌进这一新兴领域,BI应用甚至成为了IT界又一全新“亮点”。究竟什么是商业智能技术?又有哪些技术支撑着如此具有前景的商业智能应用?答案就在—... 阅读全文

posted @ 2007-05-07 14:22 赣江源 阅读(311) 评论(0) 推荐(0) 编辑

摘要: 商业智能的技术与实践早在20世纪90年代末,商业智能(Business Intelligence)技术就被一家计算机权威杂志评选为未来几年最具影响力的IT技术之一。虽然近几年整个IT界不景气,但与商业智能相关的产品研发及应用却方兴未艾,且数以百计的IT企业不断涌进这一新兴领域,BI应用甚至成为了IT界又一全新“亮点”。究竟什么是商业智能技术?又有哪些技术支撑着如此具有前景的商业智能应用?答案就在—... 阅读全文

posted @ 2007-05-07 14:22 赣江源 阅读(189) 评论(0) 推荐(0) 编辑

摘要: 数据仓库技术解决的问题 随着90年代后期Internet 的兴起与飞速发展,我们进入了一个新的时代,大量的信息和数据,迎面而来,用科学的方法去整理数据,从而从不同视角对企业经营各方面信息的精确分析、准确判断,比以往更为迫切,实施商业行为的有效性也比以往更受关注。 数据仓库技术是基于信息系统业务发展的需要,基于数据库系统技术发展而来,并逐步独立的一系列新的应用技术。使用这些技术建设的... 阅读全文

posted @ 2007-05-07 14:21 赣江源 阅读(178) 评论(0) 推荐(0) 编辑