摘要:BI可能今年比较火的关键词,有幸凑热闹,稍稍介绍BI项目的实施.
主要考虑一下几点:
1。ETL数据加载
ETL (data extraction, data transformation, data loading)
BI项目通常构建自己的DataWareHouse来存放需要数据,和业务流程数据库隔离.所以才需要ETL这个东西.
最简单的ETL就是写几个SQL语句将业务数据库的数据,按照DW所需的格式安排调度定期写入就行了.(相当于DTS)
如果是比较复杂的话,不同的BI工具都有自己的一套ETL的流程,包含各种抽取转换查找等等.(SQL Server 2005也有就是SSIS.)
2。Cube设计
这算是核心部分,因为前面的ETL其实依赖于这里,这里需要什么数据,ETL就提供什么数据.而后面的分析和报表也受制于这里提供哪些
数据.而这里的Cube,就是多维数据集的设计,主要分为下面的几个方面:
a.facts事实:
比如销售,回款,这些
阅读全文
摘要: 最近,新科诺贝尔文学奖得主,奥尔罕·帕慕克,占据各大媒体,各种介绍,访谈,分析,纷纷出笼。
《南方周末》也不例外,刊登了节选奥尔罕·帕慕克的作品《雪》第31章,“亚细亚饭店的秘密会议”,这个秘密会议的主题就是“关于卡尔斯发生的事情致欧洲公众的声明”,前半章节都是讨论这个声明,甚至争论这个主题应该怎么表述——应该是至“欧洲公众”,还是“全人类”?到后半段,提出一个议题“现在你们都说说看:要是一家著名的德国报纸给你们两行字的地方,你们会对西方人说些什么?”这里就是真正精彩的地方:
。。。。。。
土耳其处在欧亚之间,受到欧洲的影响比较多,而今日的中国,明显是受美国影响比较多.可以说,土耳其对于欧洲的态度,完全和今日中国对于美国的态度是完全一致的.
富裕对于贫穷的傲慢几乎是天生的,不过是富裕国家对于贫穷国家还是,同一个国家的富裕阶层对于贫穷阶层.
今日的中国,提起农民,很多人认为是愚蠢,其实不是,我们只是穷.
阅读全文
摘要:同事发现他电脑出了问题,症状是所有的文件都不能下载,不管是邮件的附件,还是BBS上的附件,就算使用迅雷之类的东西也是不能下载。出现的错误信息是这样的:
看起来是一个很普通的错误:请求的站点不可用,或找不到。
有些网站做一些虚假的文件下载时候就是出现会这个错误,但是实际上,这个文件是存在的,在其他的电脑完全可以下载。所以肯定是同事电脑自己的问题,和服务器无关。
排查中.......
1。开始怀疑是网络或者IE的设置有关,但是检查之后没有异常。
2。只能怀疑病毒,但是杀毒之后,还是没有好。
3。怀疑应该文件被破坏了,怎么办,需要重装吗?
最后终于在微软网站找到资料:
阅读全文
摘要:以下的SQL语句在服务器需要运行长达30分钟才能完成:
虽然说,我们使用这个语句的应用是一个BI应用,实时性要求不高,但是,我觉得没有道理会运行这么久,应该有办法优化。
第一步,我看了看索引,好像没有问题,都有
第二步,检查关系,有没有错,没有错,和应用要求是一致的,尤其计算出来的结果和同事使用另外一种方法的计算结果是一致的(同事使用多个视图分步累加)。
第三步,看看这个语句有没有什么特别之处?
我注意到特别之处就是使用Pink底色标出的部分:
dbo.ComFlow.SalType IN (N'促销', N'流向退货', N'多级流向') AND dbo.ComFlow.CustCode = dbo.Customer.CustCode
Or ComFlow_1.SalType IN (N'自然流向', N'自然流向退货') AND ComFlow_1.OutCustCode = Customer_1.CustCode
这是一个Or关
阅读全文