本系列是以实例为主的一个学习笔记,注重实践性,以SQL Server Analysis Server 2012为主要平台。本例是第一个。
一、先决条件
若要完成本教程,需要使用下列组件、示例和工具:
•SQL Server 数据库引擎(SQL Server 2012自带)
•Analysis Services(SQL Server 2012自带)
•SQL Server Data Tools(SQL Server 2012自带)
•HealthDW数据库(微软webcast提供,这里也提供一个下载)
•Excel 2010
二、设定场景
Health 公司是一家保健公司,积累了员工信息,产品信息,产品的单价和产品的销售 息产品信息产品的单价和产品的销售量。该公司希望建立多维数据集了解不同部门员工的销售业绩。 部门员工的销售业绩。例如,想要了解2008年网售部门销售八组石雷的销售业绩。
三、实现步骤
1、新建并还原HealthDW数据库到本机实例中,略去。
2、打开SQL Server 2012自带的SSDT,新建一个Analysis Services Multidimensional and Data Mining Project,命名为SSASLearn01,然后建立数据源、数据源视图,这个略去。
3、新建cube,并引用前面刚新建的数据源视图。
4、新建三个维度,选择三个维度表,其他全部默认。完成后界面如图:
5、我们首先创建日期维度,产品维度和员工维度与些相似。
注意月维度必须包含年,因为独立的月毫无意义。
好了,此时,部署整个项目,第一次需要这样,后面只需要单独处理维度或cube即可完成部署。
部署完成后,我们可以浏览下日期维度的浏览效果:
注意上图中的月1有多个,但代表的是不同年份。这里有个小小的bug,就是月份排列按字符排列,不是按实际月份数字排列,修正一下即可
此时对该维度,Process,并Reconnection,得到如下效果:
排序妥了,我们希望的得到一个日期的层次结构钻取,再做如下修改即可。
对Cube,Process,并Reconnection,得到如下效果:
注意,SQL Server 2012自带的SSDT已经废除了在该开发界面中对多维数据集的浏览,我们只能转到Excel界面完成
6、我们继续完成产品维度和员工维度的设计。
对整个项目进行Process,并在cube中Reconnection,转到Excel界面中,最终得到如下结果:
邀月注:本文版权由邀月和CSDN共同所有,转载请注明出处。
助人等于自助! 3w@live.cn
分享到:
相关推荐
全实战经验记录从技术选型到如何搭建企业数据平台bi。内容见目录: 开发方案选择 九大数据仓库方案特点 数据仓库方案选择 开发环境配置 安装配置前准备 软件准备 硬件准备 安装配置 数据库安装 VS安装 SSDT安装 ...
VS2005 SSAS多维分析VS2005 SSAS多维分析
本教程适合SSAS初学者使用,不包括数据挖掘部分,内容清晰简洁,29页的图文教程
IIS6.0发布OLAP多维数据集
数据分析 使用 XML for Analysis 从 Web 应用程序分析存储在 Microsoft SQL Server ... ###先决条件:在 Microsoft SQL Server Analysis Services(SSAS) 中构建和部署至少一个 OLAP 多维数据集 ######使用的语言:
server 2005 ssas图片示例,一个看图学习的好资源。
SSAS实现商业分析实战,详细介绍了如何运用SSAS来进行数据仓库的建立,构建数据维度,进行数据挖掘
NULL 博文链接:https://sito.iteye.com/blog/1162946
创建SSAS项,有截图 相当详细 很好的资料 BI必备
SQL Server 2012 Integration Services 书 配套源代码 SQL Server 2012 Analysis Services 书 配套源代码
SSAS(Sql Server Analysis Service)在许多不需要实时而具有海量或需要足够灵活的分析模型中,SSAS比传统的sql有很大的优势,比如性能和用户可定制性。性能上的优势体现在mdx 语句对比大数据量sql聚合函数上;而可...
“时间 ~MC”多维数据集所引用的 ID 为“时间”、名称为“时间”的维度不存在。 元数据管理器中存在错误。 从文件“\\?\C:\Program Files\Microsoft SQL Server\MSSQL.2\OLAP\Data\SSAS_Dtrade.0.db\时间 ~MC.3....
数据挖掘(SSAS)介绍 微软MVP
1、“01 参考资料列表”文件夹——该文件夹包含一个名为“参考资料列表.doc”的文档,文档列出了本次考核所涉及到的五部分内容(SQL管理及T-SQL、SSIS及SSAS、网络及硬件、Oracle及DB2,其他)的知识点和考查点,...
微软SSAS培训,sqlserver2005商业智能平台
AdventureWorksDW2012示例数据库,学习SSAS使用。能更好的领悟其中的含义!
两种SSAS测试方法在销售信息数据挖掘建模中的应用.pdf
SSAS 多维模型的最佳实践 维度设计 CUBE设计 聚合设计 分区设计
Expert Cube Development with SSAS Multidimensional Models,Second Edition: February 2014 PDF, 英文清晰。