BI-SSAS简介篇

一、是什么?

SSAS是用于SQLServer数据库用于BI的组件,通过SSAS可以创建多维数据库,并在之上进行数据挖掘操作。本文我们主要介绍一些关于SSAS数据分析的知识。接下来就让我们来一起了解一下吧。

商业智能提供的解决方案能够从多种数据源获取数据并且能够把各种数据转化成同一格式数据进行存储,最终达到让用户可以快速访问解读数据,为用户分析和制定决定提供有效的数据支持,那么SSAS就是通过建立多维的数据集来为数据的分析提供更快捷更高校的数据挖掘。

二、结构

SSAS又称挖掘结构,定义生成挖掘模型时依据的数据:它指定源数据视图、列数量和类型以及分为定型集和测试集的可选分区。单个挖掘结构可以支持多个共享同一个域的挖掘模型。下图说明了数据挖掘结构与数据源以及构成数据挖掘模型之间的关系。

处理数据:源到结构到模型

关系图中的挖掘结构基于包含多个表或视图的数据源,它们按 CustomerID字段进行联接。一个表包含有关客户的信息,例如地理区域、年龄、收入和性别,而相关嵌套表包含每个客户的多行其他相关信息,例如客户已购买的产品。此关系图显示根据一个挖掘结构可以生成多个模型,并且这些模型可以使用该结构中的不同列。

模型1    使用 CustomerID、收入、年龄和区域,并根据区域筛选数据。

模型2    使用 CustomerID、收入、年龄和区域,并根据年龄筛选数据。

模型3    使用 CustomerID、年龄、性别和嵌套表,不使用筛选器。

由于以上模型使用不同的输入列,并且其中两个模型还通过应用筛选器来限制在模型中使用的数据,因此即使这些模型基于相同数据,其结果也将大不相同。请注意,CustomerID 列在所有模型中都是必需的,因为它是可作为事例键使用的唯一可用列。

通过以上说明:数据挖掘结构的基本体系结构:如何定义挖掘结构、如何用数据填充它以及如何使用它创建模型。下一篇会通过一个简单的实例来实现。

三、优缺点

(一)数据挖掘使用精心研究的统计原则来发现您的数据中的模式,帮助您针对复杂问题作出明智的决策。通过将 Analysis Services中的数据挖掘算法应用于您的数据,您可以预测趋势、标识模式、创建规则和建议、分析复杂数据集中的事件顺序以及洞察新情况。

(二)SQL Server 2014中的数据挖掘不仅功能强大和易于访问,并且与许多人在进行分析和报告工作时喜欢使用的工具集成在一起。通过查看本节中提供的链接,您可以获取在开始学习数据挖掘时需要掌握的丰富背景信息。

四、总结

通过以上简单的介绍,让我们对SSAS有了一定的了解,至于它功能的实现及各个细节比如:数据源的建立,数据视图的建立,多维数据集,多维的建立等下一篇文章通过简单的实例来讲解。

时间: 2024-10-26 01:37:52

BI-SSAS简介篇的相关文章

SSAS & Excel BI Tips正篇之三:远程分区 (Remote Partition) 负载均衡

原课程计划里并没有这篇内容,今天在群里讨论SSAS的负载均衡方案,有网友提到Remote Partition远程分区,恕我孤陋寡闻,之前未曾了解过这个解决方案,阅读了官方的文档后觉得这个的确很有益处,这里记录下Demo实践的过程供大家参考,并特此鸣谢方案的提出者"理想"同学,很多时候真的是没有做不到,只有想不到. https://technet.microsoft.com/en-us/library/ms174837(v=sql.90).aspx 上面连接是我这个Demo所参考的官方向

Power BI基础系列-01简介篇

Power BI是一套商业分析软件,它可以连接数百个数量源.简化数据准备并提供即席查询,即席查询(Ad Hoc)是用户根据自己的需求,灵活地选择查询条件,系统可以根据用户选择的条件生成对应的报表. Power BI简介 Power BI 是Microsoft公司自主研发发布的最新可视化工具,它结合了Power Query.Power Privot.Power View和Power Map等一系列工具的经验成果.最重要的是它可以将我们在Excel里的数据通过报表的形象呈现给用户,并且在Excel

SSAS & Excel BI Tips正篇之二:性能调优之KeyColumn & NameColumn

SSAS的维度特性(Attribute)有以下三个属性(Property):KeyColumn, NameColumn, ValueColumn,下图所示为AW的Date维度对这三个Column属性的设置,而我们利用向导生成的维度默认只有KeyColumn设置,如果没有手动设置NameColumn的话,其值默认等于KeyColumn,如果没有手动设置ValueColumn的话,其值默认等于NameColumn.通常来说维度表数据量不大时使用向导生成SSAS维度不会有什么问题,而如果维度表数据量稍

SSDT–BI 系列简介

这个系列主要是介绍SSDT-BI相关知识以及在使用过程中遇到的问题和解决方案. 下载地址 可以访问如下网址: SSDT-BI (SSDT–BI for VS2013). 安装步骤 具体步骤不需多说,一路点击下一步可安装完成. 注意事项 1,由于SSDT–BI是VS的插件,所以如果你已经安装VS,请确保你的VS是已激活的,否则可能导致你的SSDT–BI不能正常使用. 2,也可以不用安装VS,直接安装SSDT-BI 即可.

Ajax之一 简介篇

[学习目标] F    使用Asp.NetAjax核心组件实现无刷新和局部更新效果 F    掌握AutoComplete控件的使用,并利用其实现自动完成功能 [本章简介] Ajax基于那些已经广泛使用的浏览器技术,包括异步JavaScript和XML.Ajax这个概念出现后不久就开始风靡起来,因为它使Web应用程序的功能和用户界面(UI)变得更加接近于桌面应用程序. Ajax的主要思想是使Web页可以在后台(或者说是异步的)发送HTTP请求,而不需要重新读取整个页面(用Asp.Net的话来说,

BI ( 商务智能 ) 简介

一.什么是BI BI(商务智能)通过给海量云数据制定“游戏规则”(对不同主题进行不同分析),将分散的数据进行搜集.整合.清理和诊断,借助一定的分析手段,进而将数据转化为信息和知识,快速准确的提供报表并提出决策依据,进而为企业管理者做出明智的业务经营决策提供支持. 二.内容 BI对数据的分析处理主要包括三个方面的内容. 首先,是数据仓库或数据集市的建立,对数据进行预处理.BI以企业经营管理需求为基础,根据不同分析主题,从企业许多来自不同的运作系统的数据中提取出有用的数据,以保证数据的正确性,然后经

Language Modeling with Gated Convolutional Networks(句子建模之门控CNN)--模型简介篇

最近忙着实验室的项目,一直没有时间做仿真,所以就先写一下之前看的一篇文章,总结一下吧.这次要说的是Gated CNN,这也是第一次将门限控制引入到CNN中的文章,感觉十分有新意,效果也很棒.下面我们来看一下,文章的主要贡献包括: 提出一种新的门控机制 缓解梯度传播,降低梯度弥散等现象 相比LSTM,模型更加简单,收敛速度更快 模型的结构图如下所示: 首先我们可以通过堆叠CNN来标识长文本,提取更高层.更抽象的特征,而且相比LSTM而言,我们需要的op更少(CNN需要O(N/k)个op,而LSTM

Android事件监听(一)——简介篇

Button.ImageButton事件 setOnClickListener     点击时触发 ListView事件 setOnItemSelectedListener   鼠标滚动时触发 setOnItemClickListener     点击时触发 EditText事件 setOnKeyListener     获取焦点时触发 RadioGroup事件 setOnCheckedChangeListener    点击时触发 CheckBox事件 setOnCheckedChangeLi

机器人操作系统ROS | 简介篇

同样,从个人微信公众号Nao(ID:qRobotics)搬运. 前言 先放一个ROS Industrial一周年剪辑视频. ROS已经发布八周年了,在国外科研机构中非常受欢迎.目前,以美国西南研究院为首的几位大佬开始尝试将ROS应用在工业机器人中,上面这个视频就是ROS-I项目一周年的进展情况. 为了说明讲清楚ROS,我就从ROS是什么,为什么使用ROS,如何使用ROS三个方面展开. △出自今年<机器人视觉与应用>课程本人制作的课件 是什么 ROS是Robot Operating System