SSAS项目创建
来源:互联网 发布:中世纪2全面战争优化9 编辑:程序博客网 时间:2024/05/26 07:28
创建前的工作
由于项目的创建是基于Visual Studio的,但普通的VS中没有商业智能,必须要通过扩展安装获得。
1. 下载SSDT
SSDT(Sql Server Data Tools)是用于扩展的插件,可以在数据库的安装向导中找到,或者打开这个链接
2. 安装
安装过程一路默认就行
3. 查看BI
安装完毕后,打开VS,新建项目就可以看到商业智能扩展了
创建SSAS项目
- 创建新项目
在VS的工具栏上点击【文件】下的【新建】->【项目】,选中Analysis Service多维和数据挖掘项目,创建完成的解决方案管理器界面如图。 - 创建数据源
数据源的作用就如同配置数据库的链接一样,通过数据源就可以从中提取想要的数据。
要注意的是,在模拟信息中,要定义好多维数据集与关系数据源的桥接方式,如跟数据源的物理位置是一样的话,可以直接用【使用服务账户】,这是最普遍的结构。 - 创建数据源视图
数据源视图就是关系数据源与多维立方体间的中介,你可以理解为立方体的数据解读方式就是数据源视图。
完成数据源向导后就可以看到关系模型了,要注意的是视图不同于表,它不能自身生成外键约束关系,所以其实很多的工程量是存在于视图的关系的创建上,你可以想象得出,每次修改数据源的ER模型,你都要大概率重新来设置一遍视图关系,但为了关系数据源的范式关系的合理性,是有必要的。 - 创建多维数据集
这里的多维数据集就可以理解为一个立方体,每个立方体都是相互独立的,即使意味着你不能同时通过多个立方体获取数据。而每个立方体下可以放多个事实表,多个事实表可以共存于一个立方体里。
选择度量值组表就是选择该立方体应该放的事实表,如图所示。
然后选择度量值,一般系统会自动判断哪些度量值,一般不需要改,改的话也可以在后续改(这里有个小技巧,可以对度量值直接右键重命名,我们一般全部换成中文,方便其他人阅读和查询开发)
然后系统会判断它所需的维度,并让你选择(有共用维度会出现两步,第一步是选择共用维度,第二步是自用维度)。
最后会展示出你之前配置的全部细节出来,没问题就点完成就可以了。 - 创建维度
这一步一般不需要,因为上一步的工作会生成必要的维度,但要注意的是只有在同一个数据源视图内才会有共用维度的说法,不然两个视图下的分别对应的两个立方体不会存在共用维度。 - 部署
通过项目的部署,就可以推送到AS数据库上,要注意【部署】属性的改,【服务器】和【数据库】的名称一定要写好,【事务部署】有true/false,建议用事务部署来避免将错误也传到数据库中,【服务器模式】有仅部署更改/全部部署(最重要的是一定要与服务器上的账户一致,不然是没法部署的)。
阅读全文
0 0
- 创建SSAS项目
- SSAS项目创建
- 5.4.1、SSAS-创建度量
- 5.4.2、SSAS-创建计算
- 5.4.3、SSAS-创建KPIs
- SSAS
- SSAS
- SSAS
- SQL的数据仓库SSAS项目部署
- SSAS : 从现有多维数据集创建挖掘结构
- 用 MDX 创建时间命名集总结 SSAS
- SSAS 2012实战示例一:创建多维数据集
- SSAS 2012实战示例一:创建多维数据集
- 创建和使用SQL Server SSAS本地多维数据集
- 5.4.2.1、SSAS-创建计算-同环比
- SSAS 2012实战示例一:创建多维数据集
- SSIS&SSAS
- SSAS聚类分析
- LeetCode--Add Two Numbers
- centos7下nginx的基本配置
- Win/Lin 双系统时间错误的调整
- JAVA泛型详解
- [分块] Codeforces 436F && Zepto Code Rush 2014 F. Banners
- SSAS项目创建
- mysql_5.5.48主从配置
- static 学习笔记
- 1
- 每个人都有第一桶金——潘石屹
- 网络协议:可靠的数据流传输服务TCP
- 【网络实验】TSO的大包和GRO的大包是否为一一对应关系
- 2
- mybatis中$和#号的区别