2012-05-21 134 views
0

我正在寻找有关此处最佳实践的建议。自定义时间间隔

我有一个要求,在给定的一天,我必须有一个任意数量的间隔(认为由交易组成的时间桶),我可以每天至多有N个间隔。这些间隔如同时间,但可以是任意长度,即一些是秒,另一些是几分钟。

应该如何形成间隔是基于我的源数据。在任何给定的一天,我们总是从区间1开始,并且不知道EOD会产生的区间总数,每个区间由固定数量的交易定义。对于每个时间间隔,我也需要知道结束时间。

这里最好的办法是什么?我是否应该将事实数据表连接到标准的小时/分钟/秒维度,还是应该使用我的事务数据来制定适合它的维度?

我感谢您的反馈。

回答

0

如果存储桶准时,您可能必须在其中一个维上执行此操作。有一个名为bucket的属性属性可以为你做到这一点