1

我有一个按日期、按供应商和其他一些维度购买的 OLAP 多维数据集。

下面是数据样本。供应商由唯一 ID VendorID 标识:

Date        CCID    GLID    CatID   VendorID    Amount
31-3-2012   659     55      25      807         124.5
14-5-2012   425     74      1       1452        371.53
1-4-2012    353     55      106     1648        26.79
2-7-2012    339     78      25      1275        1208
8-7-2012    460     66      41      4311        763.25

供应商本身的分数为 1 好、2 平均、3 差、4 无人看管。这些分数随时间而变化。

供应商 807 的示例:

VendorID    VendorIDDate    Score
807         1-1-2012        4-unattended
807         27-2-2013       2-average
807         1-4-2014        3-poor
807         31-12-2014      1-good

现在,当我开始查询时,我想在特定日期计算 GLID、CCID 和 CatID 上特定切片器的每个分数的供应商数量。

对此进行建模的最佳方法是什么?

我知道我可以使用每个日期的查找将分数添加到基本事实表中,但我认为有更好的方法。

4

0 回答 0