为了正确地重新设计一些遗留 OLAP 多维数据集,我需要了解一般可扩展性和 OLAP 多维数据集速度的一些特定驱动因素:
一般: OLAP 多维数据集如何针对行和列(属性)进行近似缩放? 例如,我会根据属性编号假设 n^2 或 n^3 之类的东西。
层次顺序的影响:层次顺序 如何影响计算、存储和响应时间? 例如,我会假设日-月-年层次结构比将三者视为单独的独立属性要快得多。
特殊情况——空属性和冗余属性: 空属性如何影响立方体的计算和使用速度?冗余属性的影响如何? 例如,关于后者,我认为有一个属性国家 = 美国和国家代码 = 美国是多余的。