|
1
10
我猜这取决于你的报告要求。
意思是每天10:00:00到10:59:59之间,我会使用时间维度,因为它比
您仍然应该在事实表中保留时间戳,以便在天的边界上进行聚合,如:
在使用维度字段时会很尴尬。 通常,时间维度的分辨率为分钟,因此有1440行。 |
|
|
2
33
design-tip-51-latest-thinking-on-time-dimension-tables
|
|
|
3
5
时间应该是数据仓库中的一个维度,因为您经常需要对它进行聚合。你可以用这个 snowflake-Schema 以减少开销。总的来说,正如我在评论中指出的,工作时间似乎是一个异常高的分辨率。如果你坚持这样做,把一天中的每一个小时作为一个独立的维度可能会有所帮助,但我不能告诉你这是否是一个好的设计。 |
|
|
4
3
以及具有86400条记录的时间的单独维度,每秒钟具有由时间键标识的记录。 在事实记录中,如果您需要日期和时间两者,则添加引用这些一致维度的两个键。 |
|
|
RRG · 雪花数据仓库模式中的多个公共表? 8 年前 |
|
|
Rachel · 如何使用维度中的代理项键填充事实表 8 年前 |
|
|
WhatsUp · 数据仓库设计-多个查找值 8 年前 |
|
|
user2263025 · Azure SQL数据仓库计算列错误 8 年前 |
|
|
boethius · 在包含连接的表上执行增量Sqoop? 8 年前 |
|
|
Ahmad Qasim · 如何使用talend获得这样的输出 8 年前 |
|
|
dead mah · 有人能帮我解决这个错误吗 9 年前 |