| 快照 | 计量点 x 时点读数 |
|---|---|
| 派生 | 区间用量 = 末读数 - 初读数 |
| 时段 | 峰平谷标记 |
区间用量
区间用量
SELECT meter_id, dt,
reading - lag(reading) OVER (PARTITION BY meter_id ORDER BY dt) AS usage_kwh
FROM fact_meter_reading;换表/清零会破坏差值计算,换表事件要单独记录并做分段处理。
电力/能源域:计量点快照(表计读数)+ 用量衍生物 + 峰谷时段标记;读数差分量属半可加,跨时间不可直接相加。
| 快照 | 计量点 x 时点读数 |
|---|---|
| 派生 | 区间用量 = 末读数 - 初读数 |
| 时段 | 峰平谷标记 |
SELECT meter_id, dt,
reading - lag(reading) OVER (PARTITION BY meter_id ORDER BY dt) AS usage_kwh
FROM fact_meter_reading;