我有一个 Excel 文件,其中包含过去 1 年的每小时数据。
示例(事实转售):
DateTime PurchaseAmt SalesAmt
. .
. .
. .
26-09-2023 10:00:00 1750
26-09-2023 11:00:00 2350
26-09-2023 12:00:00 4500
.
.
我有日历维度表,其中包含日期、年、月、日。注:该表的粒度为天。事实表的粒度是小时。
在我的表格视觉效果中,我想显示日期时间列和购买/销售,它将显示购买/销售的每小时价值。
将日历表连接到 Date 和 DateTime 上的 FactResales 是否正确,或者在按小时进行分析时是否有更好的建模方法(例如:DateHour 的日历表?)。
您应该使用单独的时间表。有一个日期粒度的暗表和第二个时间粒度的暗表。您的事实表应该有两列 - 一列用于数据,一列用于时间。