数据仓库之数据一致性

数据仓库之数据一致性

不同阶段获取同样的指标,但是输出的数据不同,无法保持所有数据的一致性情况

栗子:

注册用户数:

是在公司表中存在,且公司名称不为空的数据。

存在问题

在一月份注册数据10条,填写公司名称的有8条,此时统计注册公司数为:

月份数量
18

在2月份的时候未填写公司名称的用户,开始填写公司名称。然后3月份的时候再次统计注册公司数:

月份数量
110

同样是统计一月份的注册公司数,但是输出的数据却不一样

销售苗木公司数:

销售过苗木的公司数

存在问题:在1月份有10家上架了苗木

1月份销售苗木公司数:

月份数量
110

然后在2月份的时候有2家公司下架了苗木,3月份再次统计销售苗木公司数:

月份数量
18

解决方案:

使用拉链表,保存历史数据。
这样在不同阶段统计数据时,就可以保持数据获取一致性。

求喷!求指导!
  • 1
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值