From 68908bf57cddda84e7e4e6a472dcebab98730bde Mon Sep 17 00:00:00 2001 From: CIEF ACC1 Date: Wed, 22 Nov 2023 16:26:31 +0000 Subject: [PATCH] Enhance company detail only --- ...p_exchange__company_conversion_funnels.sql | 24 +++++++++++++++++-- 1 file changed, 22 insertions(+), 2 deletions(-) diff --git a/models/marts/reporting/rep_exchange__company_conversion_funnels.sql b/models/marts/reporting/rep_exchange__company_conversion_funnels.sql index 3150e13..7864b94 100644 --- a/models/marts/reporting/rep_exchange__company_conversion_funnels.sql +++ b/models/marts/reporting/rep_exchange__company_conversion_funnels.sql @@ -347,13 +347,32 @@ generate_cumulative_count AS ( FROM union_all_activities_flag_migrated_company ORDER BY activity_datetime + ), +-- Include additional details for companies +enhance_company_details AS ( + + SELECT + generate_cumulative_count.*, + + companies.company_marking_id, + companies.company_created_datetime AS company_register_datetime + + FROM generate_cumulative_count + + LEFT JOIN companies + ON (generate_cumulative_count.company_id = companies.company_id) + +), + + -- FINAL final__rep_exchange__company_conversion_funnels AS ( SELECT -- ids company_id, + company_marking_id, -- dimensions is_data_cleansing_generate_row, @@ -372,6 +391,7 @@ final__rep_exchange__company_conversion_funnels AS ( cumulative_first_time_order_completed_activity, cumulative_repeat_completed_order_after_30days_activity, cumulative_repeat_completed_order_after_60days_activity, + include_migrated_cumulative_register_activity, include_migrated_cumulative_email_verified_activity, include_migrated_cumulative_identity_document_uploaded_activity, @@ -383,13 +403,13 @@ final__rep_exchange__company_conversion_funnels AS ( include_migrated_cumulative_repeat_completed_order_after_60days_activity, -- date/times + company_register_datetime, activity_datetime, -- metadata _dbt_ran_datetime - FROM generate_cumulative_count + FROM enhance_company_details ) - SELECT * FROM final__rep_exchange__company_conversion_funnels \ No newline at end of file