创建按范围过滤的维度
Create dimension that filters by range
如何在 icCube 中配置维度以根据值所属的范围桶过滤值?例如,如果我有很多时间戳,我如何按小时或时间间隔对时间戳进行存储?或者,如果我的值介于 1-20 之间,我如何将它们分到 1-5、6-10、11-15、16-20 范围内?
'Is Indexing by Range'与此处相关吗?
是的,这是使用维度并激活“Indexing By Rage”的方式(参见 doc)。
想法是让 icCube 使用一种算法解决密钥,该算法将使用二进制搜索从根走到叶。请注意,所有级别都必须按相同的键类型(例如数字)排序。
Hot [20,
Unbearable hot [35,
Very Hot [30,35)
Mildly Hot [25,30)
Nice [20,25)
Cold
Nicely cold [15,20)
Cold [5,15)
Freezing 5)
此处 22.5 为 'Nice'。
如何在 icCube 中配置维度以根据值所属的范围桶过滤值?例如,如果我有很多时间戳,我如何按小时或时间间隔对时间戳进行存储?或者,如果我的值介于 1-20 之间,我如何将它们分到 1-5、6-10、11-15、16-20 范围内?
'Is Indexing by Range'与此处相关吗?
是的,这是使用维度并激活“Indexing By Rage”的方式(参见 doc)。
想法是让 icCube 使用一种算法解决密钥,该算法将使用二进制搜索从根走到叶。请注意,所有级别都必须按相同的键类型(例如数字)排序。
Hot [20,
Unbearable hot [35,
Very Hot [30,35)
Mildly Hot [25,30)
Nice [20,25)
Cold
Nicely cold [15,20)
Cold [5,15)
Freezing 5)
此处 22.5 为 'Nice'。