一:为什么要学会建立事实表?

1.决定一个数仓好坏最核心的指标就是能给业务部门提供多么大的帮助。事实表代表者每一个业务下面的每一条流程。所以事实表是搭建数仓的根基。事实表搭建的好坏,直接决定了你数仓的质量。

二:什么是事实表?

1. 粒度分类

  1. 事物事实表。
    1)代表某个时间和空间上的某个点的事物粒度。
  2. 定期快照事实表。
    1)代表不断重复的有规律时间段的定期快照粒度。
  3. 累计快照事实表
    1)代表一个严格定义了开始和结束时间的实体的整个生命周期的累计式快照粒度的事实。通常具有多个时间段。

三:怎么创建事实表

1. 事实表构成

事实表由事物上下文和测量值构成。
上下文代表对业务的描述。
测量值式一个值。

2. 怎么选择创建什么类型的事实表?

  1. 事物表代表的是唯一的可以回答关于非预期行为的详尽问题的表。
  2. 定期快照事实表通常是可以轻易生成业务重要测量表。
  3. 累计快照事实表提供了详尽行为的全面视图。
  4. 时间段累计快照事实表。
    累计形事实表中,没有办法记录某个时间段的状态,例如保险行业理赔,评审等信息,时间段累计事实表中,我们的操作就是当修改事实表中时间值时,增加一行,添加状态。
Logo

永洪科技,致力于打造全球领先的数据技术厂商,具备从数据应用方案咨询、BI、AIGC智能分析、数字孪生、数据资产、数据治理、数据实施的端到端大数据价值服务能力。

更多推荐