摘要:那么快,今天已经是我开始写博客的第一个月的最后一天了。这几天每天都关注了博客,看看访问量,看看评论。看着那么多朋友来看我的博客,真的非常开心。 我看了很多园子里面牛人的博客,文章写的非常有条理,有深度。而对比我自己看看,虽然这个领域应该是一个比较好的题材,但是感觉自己的文章写的一点深度都没有。初学者看起来勉勉强强,已经入门的朋友看这个感觉就没有写到重点。我要好好反思一下。 关于Sqlserver...
阅读全文
摘要:接着我们上次那篇《一步一步学习sqlserverBi--多维数据库建立》,现在我们多维数据库已经有了,并且里面也已经有了数据,那么赶快进入咱们程序员的主题吧。 今天我要在这个多维数据库上面开发两个应用: 1。按天统计各个部门的交易量 2。按天统计各个部门和各个游戏的交易量 首先设计强类型的数据集,如下图。 按部门统计数据集 按部门和游戏交叉统计数据集 设计MDX语句,在数据层执行MDX,并...
阅读全文
摘要:其实这是我的一个两年前的项目中用到的东西,今天刚好翻以前的代码,看到,觉得也是自己想出来的东西,写写也无妨,哪怕是为了填充我空虚的blog。这个是一个智能客户端,但是里面涉及的表单非常之多,统计一下,有200个张。本来也不是问题,用FORM一个一个画也能够画出来,但是这样有几个缺点,一方面导致智能客户端的dll变的比较大,每次更新的时候,都要下载整个dll;一方面分工不好分,原来那个公司那时候只有...
阅读全文
摘要:非常抱歉,在前几天发的那篇《通用用户权限系统设计》中,文字描述 没有表达清楚我的意思,草草的贴出了数据库的表设计,请园子里的朋 友见谅。现在我针对一些朋友提的意见做一些回答,已经把上篇文章中 缺少的页面怎么控制的部分,补上去。 首先回答几个主要的问题: 1。一个人是否可以在多个部门? 我这里的设计是不能在多个部门的。虽然我想现实中一个人属于多个部 门的情况实存在的,但是在我们的系统里面可以把他放到...
阅读全文
摘要:做了n多的MIS系统,很久以前就有这种想法,想把MIS系统中的用户权限 管理和审批流管理独立出来,做成单独的组件,但是因为各种各样的原 因,都没有去做,也许是太懒了。今天终于痛下决心,一定要把这两个 东西给做成组件,说干就干。因为代码还没有写完,今天暂时就把数据 库设计发上来,等代码搞好了,并且把代码搞的好看点后,我以后可能 会把这个权限管理组件和审批流管理组件开源。 今天暂时就看权限管理系统的数...
阅读全文
摘要:接着我们上节的《一步一步学习sqlserver BI--ETL设计》,现在我们的游戏交易数据分析系统的数据仓库已经建好了,并且也已经有数据了,让我们开始我们的OLAP过程吧。 在这一节中,我们主要详细的讲解使用Sqlserver2005 Analysis Service 来建立多维数据库的过程。 首先我么新建一个Analysis Services 项目,建好以后,我们将会在我们的解决方案资源管理器...
阅读全文
摘要:这节我们主要讲讲我的游戏交易数据分析项目的ETL(数据抽取、加载、转换)具体是怎么做的。 先来讲下源系统吧,因为我们的交易主站的服务器不是架在公司的,因此不能直接从源系统直接抽取数据了。事实上我们已经存在一个简单的数据分析系统了,只不过这个是以前人家做的,没有采用sqlserver2005的BI平台来做,而是直接写winform程序来弄的。原来的数据抽取是主站那边提供导出的excel文件过来,然后...
阅读全文
摘要:本文目的 对丰富的函数集可以提供的强大功能有一个直观的认识 看看Microsoft是怎样应用函数,也许可以参考借鉴; 应用举例 成员百分比分析 函数:CurrentMember、Parent等; 分析各城市的销售所占全部城市的总销售额百分比。 WITH MEMBER Measures.[Unit Sales Percent] AS '((Store.CURR...
阅读全文
摘要:因为项目还没有真正开始,但是接触BI已有半年多,手痒,这几天准备 搞一个简化版本的BI项目。一方面给刚BI入门的朋友一个参考,另外一 方面也为自己的将要开始的项目做个准备,让自己能够考虑到一些项目 的细节。同时也希望对BI有研究的朋友提供一些建议和经验。 因为我们的这个案例是采用微软的sqlserver2005的BI平台开发的,所以 这里先贴一张WebCast里面截来的图,这张图主要反映了采用 s...
阅读全文
摘要:注意:这篇文章其实在几天前我已经写过,但是那是我的第一片文章, 写的相当粗糙,很多东西都没有写详细,只是草草的提供了源码的下载 ,看到我的那篇点击量有点大,给了我不少安慰, 因此决定重写KPI展示这片文章。没有深入了解过的朋友请继续往下看。 关于sqlserver2005中的KPI特性,相信接触过sqlserver2005的BI的平台 的朋友都有所耳闻。并且跟数据挖掘查看器一样,微软只在 sqls...
阅读全文
摘要:在报表开发中,我们都希望设计出的报表非常美观,就象Excel2007给我们带来的全新的视觉感受一样,让使用者感觉很舒服。 美观性设置中,在报表中奇偶行显示不同的背景颜色就是其中的一种,那么我们就来介绍一下在Reporting Services 2005中如何来实现。 方法一:系统函数 设置所有单元格的背景为如下表达式: ...
阅读全文
摘要:Analysis Services 2005的一个新增功能是KPI,然而这种功能在Reporting Services 2005中却无法使用,也就是说,Reporting Services 2005无法读取Analysis Services的KPI,这里提供两种解决办法: 1.通过Report Builder 我们可以在Report Builder中创建报表,可以直接读取An...
阅读全文
摘要:使用这片文章中的代码首先要安装Developer Express .NET v7.1 下载地址:http://www.devexpress.com/Downloads/ 网上也有很多破解版本下载,用以提供给那些学习的朋友使用。 XtraPivotGrid这个控件是类似于微软OWC11中的PivotTable透视表控件 ,它非常方便的支持展示OLAP服务器的多维数据集。 安装好Developer E...
阅读全文
摘要:如果你需要一个这样的安装组件:它可以读取XML配置文件(SetupScripts.xml),然后异步地运行定义在它里面的方法或脚本(比如执行一个可执行文件);本文的组件一定最适合你了。 翻译 BabakAnsari. 著Asynchronous Setup Grid 简介 如果你需要一个这样的安装组件:它可以读取XML配置文件(SetupScripts.xml),然后异步地运行定义在它里面的方...
阅读全文
摘要:注意:对于本文提到的dll,因为微软没有公布,建议不要用于真实项目中去。否则以后使用中出现问题,将变的非常被动,本文仅作学习之用。 对于搞Sqlserver2005BI的朋友来说,相信肯定看到过sqlserver自带的数据挖掘模型的查看器,但是他们仅仅限于sqlserver2005客户端,微软并没有给我们提供编程接口来使用这些优秀的数据挖掘模型的查看器。后来通过webcast我知道了微软提供了三种...
阅读全文
摘要:ADOMD.NET是微软开发的专门针对sqlserver2005 Analysis Services的应用的。目前最新版本为9.0版本。 下载地址:http://www.microsoft.com/downloads/details.aspx?familyid=d09c1d60-a13c-4479-9b91-9e8b9d835cdc&displaylang=en 首先安装adomd.net9.0,...
阅读全文
摘要:做技术三年多了,从来没有自己写过文章,因为语文太差了。但是现在 看来还是需要锻炼一下,所以今天决定开始写了。希望园子里的朋友不 要见笑,今天的这片《sqlserver2005KPI的展示》是我的处女作。 接触sqlserver2005BI平台已有半年多了,然而却没有真正意义上的做过 一个BI项目,最近准备提议工作做这个项目,所以目前在做一些前期准 备。这片文章说的KPI展现也是准备工作的一个小部分...
阅读全文