data-dwh-dbt-project/models/intermediate/cross
Oriol Roqué Paniagua a2cad661dd Merged PR 4996: First tracking of flagging performance
# Description

Creates 2 new models in the scope of flagging: how good are we at identifying "at risk" bookings vs. 1) the number of claims generated and 2) the number of submitted payouts?
This only applies for Protected Bookings in New Dash that have been completed (14 days after the check-out) with potential resolutions appearing in Resolutions Center.

The first table `int_flagging_booking_categorisation` contains all the heavy logic to categorise the bookings.

The second view `int_flagging_performance_analysis` computes standard binary classification scores, for the 2 possible ways of tracking.

Tables are already in prod to help you understand while reviewing. You'll see that the figures are still quite low, specially due to small amount of claims/submitted payouts. This makes the true positives being just... 1.

There's heavy test and documentation coverage to ensure there's no mistakes on the computation.

# 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. **Materialising as table the first model despite being just 1 record since otherwise tests takes ages**

# Other

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

Related work items: #29284
2025-04-15 10:14:02 +00:00
..
int_daily_currency_exchange_rates.sql go back to var, made a mistake in the last commit 2024-06-17 11:32:20 +02:00
int_dates.sql start cross folder in int to stop piling models at int root 2024-06-14 16:26:18 +02:00
int_deals_consolidation.sql ordered names to select oldest one created 2025-01-07 11:47:14 +01:00
int_edeposit_and_athena_verifications.sql Update athena models to remove id_accommodation 2025-02-24 15:21:44 +01:00
int_flagging_booking_categorisation.sql Merged PR 4996: First tracking of flagging performance 2025-04-15 10:14:02 +00:00
int_flagging_performance_analysis.sql Merged PR 4996: First tracking of flagging performance 2025-04-15 10:14:02 +00:00
int_monthly_aggregated_metrics_history_by_deal.sql Merged PR 4887: Adds audit helper + finishes KPIs Refactor Stage 1 2025-04-02 14:03:33 +00:00
int_monthly_aggregated_metrics_history_by_deal_by_time_window.sql Merged PR 4907: KPIs Refactor Stage 2 - Decouple AM - Churn/Account Margin 2025-04-03 13:00:04 +00:00
int_monthly_growth_score_by_deal.sql Refactor growth score by deal to stop depending on cross models 2025-04-02 16:57:19 +02:00
int_mtd_aggregated_metrics.sql Merged PR 4948: Reporting model for mtd aggregated metrics by deal 2025-04-08 10:04:11 +00:00
int_mtd_aggregated_metrics_by_deal.sql Merged PR 4959: Exclude data from model to improve performance 2025-04-09 08:13:44 +00:00
int_mtd_vs_previous_year_metrics.sql Merged PR 4946: Allows By Deal dimension to be propagated within intermediate 2025-04-08 05:37:53 +00:00
int_simple_exchange_rates.sql simple model 2024-06-14 16:44:40 +02:00
int_ytd_mtd_aggregated_main_metrics_overview.sql Merged PR 4882: Fix Business Targets 2025-04-02 07:32:11 +00:00
int_ytd_mtd_main_metrics_overview.sql Merged PR 4759: Adds Booking Fee per Billable Booking 2025-03-20 16:01:27 +00:00
schema.yml Merged PR 4996: First tracking of flagging performance 2025-04-15 10:14:02 +00:00