IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 人工智能 -> 数据仓库与数据挖掘 5 -> 正文阅读

[人工智能]数据仓库与数据挖掘 5

使用SQL server 建立多维数据模型

在上一个实验数据仓库与数据挖掘 4(上),我们使用SqlServer2012 完成了ETL导入数据到数据仓库的过程。

本次实验在此基础上,完成多维数据建模。从而进行数据分析挖掘。

再次回顾一下,我们需要的多维模型为:
在这里插入图片描述

实验配置

OS:win7
SqlServer2012
SQL Server Data Tools(SSDT) (SqlServer附带)
SSAS(SSAS全称SQL Server Analysis Services。Analysis Services 是在决策支持和商业分析中使用的分析数据引擎,它为商业报表和客户端应用程序提供了企业级语义数据模型,比如Power BI、Excel、 Reporting Services 以及其他数据可视化工具。只要是支持Analysis Services作为数据源的BI工具,都可以访问其中的数据。

数据来源

来源于上一次实验创建的数据仓库 SDW

实验过程

第一步连接数据源

打开SSDT,创建SSAS项目,连接数据源,依然使用sa账号(不是必须的,但是我不用会不成功)
在这里插入图片描述
在这里插入图片描述
右键新建数据源

在这里插入图片描述
这是我之前就创建好的,若没有则点击新建,完成填写即可。例如

这里是引用

下一步,选择使用服务账户。
在这里插入图片描述

第二步定义数据源视图

数据源视图,右键,新建数据源视图,选择数据源SDW在这里插入图片描述
在这里插入图片描述
点击左右箭头即可选中对应表格,右边为选择表格,全部选中即可。
在这里插入图片描述

第三步 创建维表

(这里是将我们创建好的维表在这个项目中解释为维表)
在项目管理下,右键维度,新建维表。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
值得注意的是,时间维表的属性需要修改
在这里插入图片描述
创建好的维表的维层次我们还需设定一下。有黄色三角的就是没设定好。
在这里插入图片描述
点击进去,编辑从属关系
在这里插入图片描述
最终关系为
在这里插入图片描述
这样回去,就没有三角错误符号了

采用类似的操作建立其它几个维表的维度

第四步 创建多维数据集

在项目下方,右键多维数据集,新建多维数据集。
在这里插入图片描述
选择度量表(事实表)为Sales,选择度量值。
在这里插入图片描述在这里插入图片描述
选中全部维表
在这里插入图片描述
设置完后右击项目名称OnRetDW(我项目又改名字了)点击部署,即可部署成功
最后应当长这样,是不是就是我们的星型模型呀~
在这里插入图片描述

到这里为止,我们已经完成多维模型创建了,那么我们就可以利用这个模型进行OLAP操作。

例如:
分析学历层次为“中”的总人数
在这里插入图片描述
点击菜单中的excel标志,我们可以看到各个时间段,各个地区的销售情况
在这里插入图片描述
是不是和excel的透视表很像,没错!

没有代码还是很简单的。

参考

[0] 陈志泊 主编. 数据仓库与数据挖掘(第二版). 清华大学出版社,2019
[1] 陈立伟著,数据仓库与数据挖掘教程,清华大学出版社,2006
[2] 林宇编著. 数据仓库原理与实践,人民邮电出版社,2003。
[3] 彭木根著 数据仓库技术与实现,电子工业出版社,2002.6。
[4] [加]韩家炜、[加]坎伯,范明等译,数据挖掘概念与技术,机械工业出版社,2005。
[5] 张云涛、龚玲著,数据挖掘原理与技术,电子工业出版社,2003。

  人工智能 最新文章
2022吴恩达机器学习课程——第二课(神经网
第十五章 规则学习
FixMatch: Simplifying Semi-Supervised Le
数据挖掘Java——Kmeans算法的实现
大脑皮层的分割方法
【翻译】GPT-3是如何工作的
论文笔记:TEACHTEXT: CrossModal Generaliz
python从零学(六)
详解Python 3.x 导入(import)
【答读者问27】backtrader不支持最新版本的
上一篇文章      下一篇文章      查看所有文章
加:2021-09-03 11:53:35  更:2021-09-03 11:54:11 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/27 16:49:25-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码