Merged PR 5047: First API unified version of Verifications

# Description

Creates a first unified version of API verifications. This is a very simple model as it aims to capture the minimal essence of Verifications in a unified view. Any very-in-depth-API-specific detail is not available here.

Additionally, I propagated the Check-in date in the Athena model.

This is needed for API Bookings KPIs future models.

# Checklist

- [X] The edited models and dependants run properly with production data.
- [X] The edited models are sufficiently documented.
- [X] The edited models contain PK tests, and I've ran and passed them.
- [X] I have checked for DRY opportunities with other models and docs.
- [X] I've picked the right materialization for the affected models. **Currently as a view, despite it's 70k records. If this grows we could consider other materialisations**

# Other

- [ ] Check if a full-refresh is required after this PR is merged.

Related work items: #29374
This commit is contained in:
Oriol Roqué Paniagua 2025-04-24 12:21:50 +00:00
parent 54e20e00d5
commit ca2311d935
4 changed files with 199 additions and 0 deletions

View file

@ -28,6 +28,7 @@ select
else 0
end as ok_status_fee_in_gbp,
v.created_date_utc,
v.checkin_date_utc,
v.checkout_date_utc
from ranked_verifications v
left join