首页/数据/数仓建模速查/库存快照与流水的关系
维度与事实设计149 条

库存快照与流水的关系

库存可用「日快照(期末库存)」或「流水(入出存事件)」表达:快照便于时点查询,流水便于追溯明细,两者要能互相推导验证。

数仓建模速查数据更新于 2026-10-12
快照SKU x 仓 x 日
流水事件级,可追溯
勾稽期末 = 期初 + 入 - 出

勾稽校验

勾稽校验
SELECT count(1) AS bad_cnt
FROM fact_inventory_daily
WHERE close_qty <> open_qty + in_qty - out_qty;
盘点调整也要作为流水入账,否则快照与流水永远对不平。

易错点

  • 盘点调整只在快照改数,流水无法解释
  • 负库存不设校验,业务异常被掩盖

数据来源与参考

  • 供应链数仓实践:库存建模
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌