数据仓库之数据同步策略

1.数据同步

    因为我们需要每天分析的数据都是最新的!!!所以就涉及数据的同步

 

2.表的种类及其概念:

    一般情况下表分为三个类型,分别是实体表、维度表和事务表

2.1 实体表:

    实体表,一般是指一个现实存在的业务对象,比如用户,商品,商家,销售员等等。

2.2 维度表:

    维度表,一般是指对应一些业务状态,代码的解释表。也可以称之为码表。比如地区表,订单类型,支付方式,审批状态,商品分类等等。

  • 维度表可以分为两类:一般维度表和固定维度表

  • 一般维度表的数据是不断增加和变化的

  •  固定维度表的数据是不变的

2.3 事实表:

  • 事实表分为两类:事务型事实表和周期型事实表

  • 事务型事实表,一般指随着业务发生不断产生的数据。特点是一旦发生不会再变化。 例如:交易流水,操作日志,出库入库记录等等。

  • 周期型事实表,一般指随着业务发生不断产生的数据。与事务型不同的是,数据会随着业务周期性的推进而变化。例如:订单,其中订单状态会发生周期性变化。 

 

3.划分表的同步策略

3.1 实体表

    可以做每日全量,就是每天存一份完整数据。即每日全量。

    如果数据量较大比如百万级以上的可以把历史数据(比如半年以前的)做成拉链表,更久远的冷数据可以直接归档(单独移出,存到其他硬盘上)。

3.2 维度表

    可能会有变化的数据可以存储每日全量。(比如订单类型,审批状态,商品分类)

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

程序员学习圈

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值