使用 Factless Fact 表作为 Fact Table 的源

Posted

技术标签:

【中文标题】使用 Factless Fact 表作为 Fact Table 的源【英文标题】:Using Factless Fact table used as source for Fact Table 【发布时间】:2020-09-22 21:18:43 【问题描述】:

我有一个关于物业/入住率的无事实事实的设计,这样我就可以捕获客户何时进出物业的数据。

但是我不确定将其用作我的 SCD 属性的可能占用标志的来源是否是最佳做法?

还是需要捕获占用状态的事实表?

请指教:)

【问题讨论】:

【参考方案1】:

我永远不会(或仅在特殊情况下)构建事实表只是为了提供信息以更新 DW 中的其他表。您的源系统可能会提供占用信息,因此您可以在必要时使用它来更新维度属性,作为 ETL 流程的一部分

【讨论】:

以上是关于使用 Factless Fact 表作为 Fact Table 的源的主要内容,如果未能解决你的问题,请参考以下文章

SSAS CUBE 2 个事实表和 1 个维度

SSIS - 将 Fact 与查找表匹配两次时重用 Ole DB 源

如何在Ansible set_fact中使用fact?

在 SSAS 中,如果我在 Dimension 使用选项卡而不是 DEV 中定义 Fact 和 Dimension 之间的关系怎么办

将一个维度加入具有不同粒度的多个事实表

如何在 Google BigQuery 中进行表操作?