OLAP分析
2024-10-19 03:31:26
OLAP分析
1 视频教程
视频教程
如果对资源下载、分析操作有疑问,直接跟着视频做一遍即可。
2 数据集合说明
FoodMart,其为一家食品连锁店经营产生的数据存放的数据库,包括销售数据、库存数据等。
3 OLAP分析工具说明
Microsoft SQL Server 2008 R2:还原数据库并建立与analysis service的连接
Microsoft VS2008:建立cube
DBMiner 2.0:可视化
4 分析过程
- 在SSMS中连接数据库引擎,从foodmart.bak还原FoodMart数据库。连接analyisis service服务器
- 打开vs2008,创建analysis service项目
- 新建数据源,连接服务器源
- 新建数据源视图,选取包含的对象,sales_fact_1997,promotion,product,product_class,time_by_day,store,Customer,接着设置逻辑主键并连接各表
- 新建三个维度为Region,Time,Product。其主表分别为Customer,time_by_day和product,接着设置其层次结构与属性关系,然后选择处理部署运行。
- 新建多维数据集,度量值表为sales_fact_1997,维度选择Region,Time,Product,此时生成cube文件,然后选择处理。此时as server已有foodmart数据库及以上信息。
- 打开DBMiner,注册as server,用3D cube浏览器展示cube。
- 上钻或下钻操作,修改Hierarchy和Level即可
- 旋转操作,可以直接交换坐标轴的维度
- 方块大小代表销售额,方块颜色代表存储成本
5 分析结论与决策说明
分析结论:
- 由上图可知,大部分销售额都集中于第二季度的CA,OR,WA。
- 由上图可知,OR,CA两个州在仓储成本较低的同时销售量高
决策说明:
- 商店应选择在第二季度的CA、OR、WA三个州扩大营业,同时在其他季度或是其他地方减小营业规模。
- 商店应加大对OR,CA的营业,在扩大销售额的同时,能够有效降低仓储成本,提升利润。
最新文章
- Tableau(数据抽取)
- alarm
- Ansible简介及常用模块
- 集合运算(A-B)U(B-A)
- [Tool] 源代码管理之Git
- 实验12:Problem C: 重载字符的加减法
- 深入学习微框架:Spring Boot - NO
- 线程入门之yield
- java工具类--数据库操作封装类
- 从零开始学习jQuery-------jQuery元素选择器(三)
- 视图必须派生自 WebViewPage 或 WebViewPage错误解决方法
- OpenLayers 添加OpenStreetMap(OSM)瓦片层示例
- 【淘宝客】根据淘客联盟精选清单(淘宝天猫内部优惠券)随机显示淘宝天猫优惠券dome
- web安全基础第一天
- python装饰器1:函数装饰器详解
- 7.封装,static,方法重载
- mongodb实现自增的方法
- Android 和 iOS 实现录屏推流的方案整理
- Linux 常用命令 | mkdir/rmdir/touch 的使用
- 数据库连接池优化配置(druid,dbcp,c3p0)