我目前正在设计尺寸类似
的尺寸模型订单,产品,发货,退货,物品。
我的目标是在日级别计算指标并填充事实表。
指标是每日订单数,每日总销售额,每日净销售总额。
我设计了尺寸,我面临的问题是如何设计我的事实表。由于我只需要这三个指标,我希望我的事实表在我的事实表中包含以下四个字段以获得更好的性能。
但我担心的是,如果我将尺寸保持隔离状态而不连接到事实表,是否可以?
请在此告知我。任何帮助,将不胜感激。谢谢。
答案 0 :(得分:0)
如果您只想计算指标,例如 - 每日订单数,每日总销售额,每日净销售总额。您可以直接从事务表中执行此操作。
如果您正在进行维度建模,那么您的事实表应该有详细的细节,在您的情况下,它应该订购订单项。您必须将维度与事实相关联,以便您可以在不同级别执行聚合,并对已聚合的数据进行切片/切块以显示详细信息。
现在,如果您正在执行上述所有操作,并且仍希望在每日级别显示订单数量和总销售额/净销售额总和的指标,那么您可以为此目的创建聚合表。仅在您希望预先计算聚合表时使用聚合表,否则您可以对Fact本身执行聚合并获取结果。通常,您的实际用例场景可能有助于进一步解释。