我正在努力学习核心数据的正确使用,而我正在游荡女巫的道路更好。
我需要具有Row
维度和n
度量的对象m
,如下所示:
n1 | n2 | n3 | n4 | .... | m1 | m2 | m3 | .....
-----------------------------------------------
我的问题是我不知道会有多少尺寸和尺寸。所以我的两个解决方案是
1:
创建表格10维度和10个度量:
这种方法会产生大量nill
值,如果有超过10维或测量值则会出现问题。
但对于100万Rows
,您需要获取100万个数据行。
2:
创建表Row
两个关系Dimensions
和Measurements
。这使得对象Row whit设置尺寸和测量值,因此您可以避免nill
值,并且没有问题。
但是对于100万Rows
,你有至少500万个数据(例如)来获取并且后面有一些joins
会减慢查询速度。
对于百万Rows
,女巫的方法更快更好。