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的营业,在扩大销售额的同时,能够有效降低仓储成本,提升利润。

最新文章

  1. Tableau(数据抽取)
  2. alarm
  3. Ansible简介及常用模块
  4. 集合运算(A-B)U(B-A)
  5. [Tool] 源代码管理之Git
  6. 实验12:Problem C: 重载字符的加减法
  7. 深入学习微框架:Spring Boot - NO
  8. 线程入门之yield
  9. java工具类--数据库操作封装类
  10. 从零开始学习jQuery-------jQuery元素选择器(三)
  11. 视图必须派生自 WebViewPage 或 WebViewPage错误解决方法
  12. OpenLayers 添加OpenStreetMap(OSM)瓦片层示例
  13. 【淘宝客】根据淘客联盟精选清单(淘宝天猫内部优惠券)随机显示淘宝天猫优惠券dome
  14. web安全基础第一天
  15. python装饰器1:函数装饰器详解
  16. 7.封装,static,方法重载
  17. mongodb实现自增的方法
  18. Android 和 iOS 实现录屏推流的方案整理
  19. Linux 常用命令 | mkdir/rmdir/touch 的使用
  20. 数据库连接池优化配置(druid,dbcp,c3p0)

热门文章

  1. 昨晚12点,女朋友突然问我:你会RabbitMQ吗?我竟然愣住了。
  2. Linux 查找文件的正确方式
  3. docker(4)解决pull镜像速度缓慢
  4. 让visual studio总是以管理员身份启动
  5. 软件测试漫谈(web测试,自动化测试,Jmeter)
  6. SpringSecurity注解的使用
  7. 最短路径问题---Floyed(弗洛伊德算法),dijkstra算法,SPFA算法
  8. POJ - 3376 Finding Palindromes(拓展kmp+trie)
  9. hdu4719 Oh My Holy FFF 线段树维护dp
  10. 1.PowerShell DSC概述