diff --git a/models/intermediate/kpis/int_kpis__dimension_deals.sql b/models/intermediate/kpis/int_kpis__dimension_deals.sql index 71bc143..4794e95 100644 --- a/models/intermediate/kpis/int_kpis__dimension_deals.sql +++ b/models/intermediate/kpis/int_kpis__dimension_deals.sql @@ -61,8 +61,8 @@ with min( coalesce(hd.deal_start_month, cd.deal_start_month) ) as effective_deal_start_month, - min(hd.deal_cancellation_date) as effective_deal_cancellation_date_utc, - min(hd.deal_cancellation_month) as effective_deal_cancellation_month, + min(hd.deal_cancellation_date) as hubspot_deal_cancellation_date_utc, + min(hd.deal_cancellation_month) as hubspot_deal_cancellation_month, min(hd.hubspot_listing_segmentation) as hubspot_listing_segmentation from hubspot_deals hd full outer join core_deals cd on hd.id_deal = cd.id_deal @@ -78,8 +78,8 @@ select cd.main_billing_country_iso_3_per_deal, cd.effective_deal_start_date_utc, cd.effective_deal_start_month, - cd.effective_deal_cancellation_date_utc, - cd.effective_deal_cancellation_month, + cd.hubspot_deal_cancellation_date_utc, + cd.hubspot_deal_cancellation_month, cd.hubspot_listing_segmentation from combined_deals cd left join integrations_per_deal ipd on cd.id_deal = ipd.id_deal diff --git a/models/intermediate/kpis/schema.yml b/models/intermediate/kpis/schema.yml index 7b6ab4c..757f0cc 100644 --- a/models/intermediate/kpis/schema.yml +++ b/models/intermediate/kpis/schema.yml @@ -478,22 +478,26 @@ models: - name: effective_deal_start_month data_type: date description: | - Month of the starting date of the deal. + This field represents the first day of the month of the effective + start date of the deal. This is obtained by truncating the effective + deal start date to the month. data_tests: - not_null - - name: effective_deal_cancellation_date_utc + - name: hubspot_deal_cancellation_date_utc data_type: date description: | Effective date at which the deal cancelled it's partnership with Superhog. - - name: effective_deal_cancellation_month + - name: hubspot_deal_cancellation_month data_type: date description: | - Month of the cancellation date of the deal. + This field represents the first day of the month of the cancellation date + of the deal. This is obtained by truncating the cancellation deal date + to the month. - name: hubspot_listing_segmentation data_type: integer description: | - Number of properties managed by the deal according - to what was set in HubSpot. + Segment value based on the number of properties managed by the deal + according to what was set in HubSpot. data_tests: - accepted_values: values: