随笔分类 - (BI)商业智能
摘要:假如你有一个购物类的网站,那么你如何给你的客户来推荐产品呢?这个功能在很多电商类网站都有,那么,通过SQL Server Analysis Services的数据挖掘功能,你也可以轻松的来构建类似的功能。 此篇为第二篇,编写服务层代码。
阅读全文
摘要:假如你有一个购物类的网站,那么你如何给你的客户来推荐产品呢?这个功能在很多电商类网站都有,那么,通过SQL Server Analysis Services的数据挖掘功能,你也可以轻松的来构建类似的功能。
阅读全文
摘要:微软在最新版本的SQL Server中加入了Tabular Model,目的在于降低数据分析的门槛,使各个业务部门的人员通过简单的IT培训,制作出符合自己需要的分析模型。
由于其降低了操作门槛,所以各个部门的业务人员可以不用等IT部门的长时间响应就可以制作出简单的分析模型。
阅读全文
摘要:如果你要学习微软SQLServer的分析服务,那么官方的示例和教程绝对是个很好的学习和参考的资料。这篇文章通过文字加图片的方式向你介绍如何获取并且部署微软的相关示例,希望对大家学习分析服务的过程有所帮助。
阅读全文
摘要:看看跟上一个版本有啥不一样的。每个技术领域关注的角度可能都略有不同,这里主要从一个BI从业人员的角度来观察SQLServer2012在安装以及第一印象上有什么变化。
阅读全文
摘要:最近总被问到相关的类似问题,所以平时就总结了一些,逐渐有了不成形的积累,大致记录如下。
阅读全文
摘要:增量处理概述: 通常来说Cube会随着时间的积累而日渐增长,这样一来如果每次都是全量处理的话会导致处理时间逐渐变长。所以对于大规模的 Cube,为了追求处理时间和性能,都会采取增量处理的方案。 场景: 根据数据仓库的数据结构以及业务含义的不通,数据的组织会有差异,这里讨论的是增量处理的其中一个场景,其中: 事实表是以日期键为主键(数据的生成日期),根据日期有建立为月的分区。 并且事实数据是不发生变化的,只随日期的增长而增长。Cube的处理周期为天,Cube的分区是按月进行的分区。 这种场景多发生在分析状态数据,比如分析IIS日。 问题: 关于增量处理的一般过程,可以参考我的这篇笔记。 在SSI
阅读全文
摘要:SSAS中的聚合方式设定: SSAS一个Cube中的一个度量的聚合方式设置方法: 也就是说,Cube中的聚合方式是针对度量来指定的。 问题: 针对一种特殊的需求,要求先按照时间做平均聚合运算,再根据空间做求和运算。 其实这种说法字面上看起来本身就很矛盾,所以得套到一个具体的场景中。 比如:我有一个数据仓库统计某几个小区的某一时间粒度(这里定义成季度)的住户数量,里面的数据格式大致如下: 2011年1季度,1100,A小区 2011年2季度,1000,A小区 2011年3季度,1100,A小区 2011年4季度,1000,A小区 2011年1季度,1200,B小区 2011年2季度,1200..
阅读全文
摘要:Processing OptionsThe Type element in the Process command specifies the type of processing to be done. This is also referred to as the "processing option". Choosing the right processing option is very important since it typically affects large volumes of data. This section describes the di
阅读全文
摘要:[void][reflection.assembly]::LoadFile("C:\Program Files\Microsoft.NET\ADOMD.NET\100\Microsoft.AnalysisServices.AdomdClient.dll") $conn = New-object Microsoft.AnalysisServices.AdomdClient.AdomdConnection;write-host "Server(default localhost):"$strServer= read-hostwrite-host "
阅读全文
摘要:今天在更改Cube结构的时候出现了“对象引用未被设置到对象实例”这个错误。不同于在编程环境中,这个错误可以给定位到哪一行,在SSAS中通常就只给一个这样的错误,而不会有任何的进一步提示信息。于是,只能根据所做的更改来分析错误的原因。我所做的更改是由于在数据源视图中,先前的一个维度表的逻辑主键不用了,换成了表里另外一个id字段作为逻辑主键用。在维度表对应的维度设置里,将之前的id字段删除后,系统出现了一个提示,说是某些cube会受到影响(因为很多cube都用到了这个维度),点确认。尝试编译一下,就出现了“对象引用未被设置到对象实例”这个错误。所以问题很有可能是在相关的cube里的维度用法没有更新
阅读全文
摘要:转换的关键是要弄清楚Cellset的结构,自己整理了一张图,可以很清晰的看到Cellset内部对象的结构及其含义。
阅读全文
摘要:本文综合描述SSAS库的处理的几种方案,并简单介绍各种方案的应用场景。
阅读全文
摘要:SSAS库的部署有很多种方式,根据环境的不同可以选择不同的方法,本文列举几种最常见的部署方式,以及阐述他们的应用环境。
阅读全文
摘要: 环境:Windows 7,IIS 7.5,SQLServer 2008 新建站点:开始->右键单击我的电脑 ->点管理->打开IIS新建网站,指定硬盘上的一个目录。 应用程序池默认(也可以指定经典.net)。 指定应用程序池: 拷贝支持文件:拷贝以下文件夹里的所有文件到这个IIS新指定的目录中:C:\Program File...
阅读全文
摘要:连接SSAS方法1,通过ADOMD.NET#import dlladd-type -path "Microsoft.AnalysisServices.AdomdClient.dll"#create connection$c=new-object Microsoft.AnalysisServices.AdomdClient.AdomdConnection$c.ConnectionString="In...
阅读全文
摘要:此图是根据个人经验总结出的一个BI通用流程,适用于报表方案,多维分析方案,但不适用于数据挖掘的方案。
阅读全文
摘要:有些时候,利用SSIS将Excel中的数据导入数据库,会发现命名Excel的列里有数据,但是在目标库里这列数据就是导不进来,而其它列正常。起初碰到这个问题的直接印象就是Excel单元格格式引起的,但即使把这一列都转换成文本也不行。于是后来想到一个间接的方法:首先,讲Excel另存为csv格式,这是一种用逗号间隔的格式。 然后,再将此csv格式文件用Excel打开再另存为Excel文件。 通过以上两...
阅读全文
摘要:商业智能的个人理解http://www.cnblogs.com/aspnetx/archive/2007/02/14/650376.html 从电影死亡笔记看商业智能在治安领域的应用http://www.cnblogs.com/aspnetx/archive/2007/02/20/652934.html ADOMD.NET 9 简记---ADOMDConnectionhttp://www.cnbl...
阅读全文

浙公网安备 33010602011771号