Skip to Content

PickupReport

Summary

PickupReport analyzes pickup and cancellation behavior. It typically measures how many reservations are made or cancelled within certain windows relative to the stay date, and can compute pickup curves and cancellation rates.

Where it’s implemented

  • Code: gp-etl-jobs/etl_lib/pipeline/reports/PickupReport.py
  • Typically run after processing steps that normalize pickup/cancellation fields.

Inputs

  • Processed reservations dataframe with booking and cancellation timestamps and status fields.

Outputs

  • Aggregated pickup/cancellation metrics written to the DatabaseSink.

Notes

  • Useful for forecasting and understanding booking lead times.
  • To run only this report: only_run_reports=["PickupReport"].
Last updated on