多维数据库
小白的数据仓库学习笔记 2024/5/21 上午
文章目录
- 多维数据库
- Cube的作用:
- 什么是多维数据库
- 维的级别
- 多维数据分析方法
- 如何构建多维数据集?
- 创建项目
- 创建数据源
- 创建数据源视图
- 创建多维数据集
- 维度表中缺失的值拖拽过去
- 建立维度结构
- 设计类型
- 启动
- 连接
- 查询
Cube(立方体)
再dw的基础上构建cube
只要把维度和量度都发给Cube,它就会自动做计算(比如求和)
Cube的作用:
- 可以认为是一个数据库
- 预计算
什么是多维数据库
因为预计算了,所以查询速度变快了
分析的数据来源于数据仓库或数据库
OLTP是增删改查
维的级别
例如年月日,月、季度、年度
多维数据分析方法
上卷,下钻,切片,切块,旋转
如何构建多维数据集?
创建项目
创建数据源
数据源:是数据仓库
创建数据源视图
与主键同名
起名,完成
创建多维数据集
下一步
这里只选维度表
维度表中缺失的值拖拽过去
建立维度结构
拖拽,但是没有建立关系
设计类型
给day选择Days
因为每个月都有一号,每年都有一月,所以要确定某一天,就应该写清年月日
月
年
服务没起来,我服了
启动
连接
sql server
查询
语法
select {} on 0,{} on 1 from 库名
调换一下0和1的位置
先讲到这里
监控、mds之后再讲