0

我正在为销售报告系统设计一个数据仓库,但对可更新的销售计划数据有疑问。数据以时间、产品、销售商为代理键,数量为指标。通常使用这种数据,我会创建一个事实表并对此感到满意。

我的问题是销售计划不是固定不变的,可以在销售期间进行编辑,并且必须跟踪这些变化。这是一张大表,所以如果我将其视为具有缓慢变化的维度的维度表,它会变得如此巨大。另一方面,数量必须是精确的数字,用于计算,因此 Raph Kimball 建议的小尺寸不起作用。

请给我有关此用例的说明。

4

1 回答 1

1

我相信您必须像使用维度一样使用销售计划,但您必须为历史定义一个字段。这不是销售计划的 ID:

 Id     Sale-plan
 1      "Type one"

相反,您有:

   Id-sale-plan-history     Sale-Plan     Date
    1                        "Type One"    Id_Date  

然后在您的事实表中,您放置 Id-sale-plan-history。

于 2012-11-01T19:50:05.590 回答