【问题标题】:Star schema Sales and goal星型图销售和目标
【发布时间】:2021-08-16 23:06:12
【问题描述】:

我有一个星型模式,事实表是销售额 我有一个产品,区域日期维度(日期、年、月、日)。 现在我有一个包含按年和月销售目标的文件,现在我需要将销售目标与实际价值进行比较(来自销售事实)。 但我不知道我应该做什么我已经有了我的 sale_fact 及其维度,现在 我正在考虑创建一个具有年和月 2 维的新事实表目标(这是一个好主意)但是我将如何将它与销售(事实销售)进行比较,它们不会具有相同的维度。

【问题讨论】:

    标签: dimensions star-schema fact-table


    【解决方案1】:

    是的,为目标创建第二个事实表,这将附加到月份暗淡(包含月份和年份数据)以及任何其他相关的维度。

    然后您必须按等效维度查询这 2 个事实并比较这 2 个结果集。对于销售事实表,您需要将其汇总至少一个月,以使其与目标事实表保持一致;当然,如果需要,您可以创建一个销售月度汇总事实表来提高性能

    【讨论】:

    • 谢谢,所以我应该创建一个新的事实销售表,只有年,月作为维度。与目标事实表相同。
    • 不,不一定。您只需要出于性能原因创建聚合事实表,即查询现有事实表并按月分组数据太慢。
    猜你喜欢
    • 1970-01-01
    • 2013-01-18
    • 2015-10-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-06-19
    • 1970-01-01
    相关资源
    最近更新 更多