题目
给定的数据立方体的两个或多个维上进行的选择操作的是A. 切片B. 切块C. 上卷D. 靛转
给定的数据立方体的两个或多个维上进行的选择操作的是
A. 切片
B. 切块
C. 上卷
D. 靛转
题目解答
答案
B. 切块
解析
本题考查数据立方体的基本操作,核心在于区分不同操作的定义:
- 切片(Slice):在单一维上选择特定值,得到二维视图;
- 切块(Cube):在两个或多个维上同时选择特定值,保留多维结构;
- 上卷(Roll-up):对某维数据进行聚合,减少粒度;
- 靛转(Pivot):改变维的排列顺序,不涉及选择。
破题关键:明确“选择操作”针对多个维的条件,直接对应切块的定义。
选项分析
A. 切片
- 定义:固定单一维的值,例如选择“时间=2023年”。
- 特点:仅涉及一个维,结果为二维数据片。
B. 切块
- 定义:在多个维上同时选择特定值,例如选择“时间=2023年”且“地区=华东”。
- 特点:保留多维结构,结果仍为立方体。
C. 上卷
- 定义:对某维数据进行聚合,例如将月度数据汇总为年度。
- 特点:改变数据粒度,不涉及选择特定值。
D. 靛转
- 定义:调整维的排列顺序,例如交换行和列。
- 特点:改变视图结构,不涉及选择。
结论:题目要求在多个维上选择,因此正确答案为B. 切块。