首页/数据/数仓建模速查/案例:酒店预订入住建模
建模基础69 条

案例:酒店预订入住建模

酒店域:预订事实(预订-取消-入住-离店流程)+ 房晚事实;房型、渠道、价格计划为维度;入住率/RevPAR 由房晚与房源库存计算。

数仓建模速查数据更新于 2026-10-12
事实预订流程/房晚
维度房型/渠道/价格计划
指标入住率/RevPAR/ADR

房晚事实

房晚事实
CREATE TABLE fact_room_night (
  stay_date string, hotel_sk bigint, room_type_sk bigint,
  room_nights int, revenue decimal(18,2)
) PARTITIONED BY (dt string) STORED AS ORC;
房源库存(可售房数)来自客房维或库存快照,计算入住率时做分母。

易错点

  • 订单级与房晚级混算,入住率失真
  • 取消与变更单未建模,预订口径虚高

数据来源与参考

  • 酒店数仓实践:房晚与预订模型
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌