mirror of
https://gitlab.com/cief-data/dbt_cloud.git
synced 2026-08-19 04:14:00 +00:00
57 lines
1.5 KiB
SQL
57 lines
1.5 KiB
SQL
--IMPORT
|
|
WITH user_email_verifications AS (
|
|
SELECT * FROM {{ ref('stg_exchange__user_email_verifications') }}
|
|
),
|
|
|
|
companies_brg_users AS (
|
|
SELECT * FROM {{ ref('stg_exchange__companies_brg_users') }}
|
|
),
|
|
|
|
|
|
--LOGIC
|
|
user_email_verifications_get_company_id AS (
|
|
SELECT
|
|
user_email_verifications.user_email_verification_id,
|
|
user_email_verifications.user_id,
|
|
companies_brg_users.company_id,
|
|
user_email_verifications.email,
|
|
user_email_verifications.is_sent,
|
|
user_email_verifications.is_completed,
|
|
user_email_verifications.created_datetime AS user_email_verification_created_datetime,
|
|
user_email_verifications.updated_datetime AS user_email_verification_updated_datetime,
|
|
'{{ modules.datetime.datetime.now(modules.pytz.timezone("Asia/Kuala_Lumpur")) }}' AS _dbt_ran_datetime
|
|
|
|
FROM user_email_verifications
|
|
|
|
LEFT JOIN companies_brg_users
|
|
ON (user_email_verifications.user_id = companies_brg_users.user_id)
|
|
),
|
|
|
|
|
|
--FINAL
|
|
final__fct_exchange__company_email_verifications AS (
|
|
SELECT
|
|
-- ids
|
|
user_email_verification_id,
|
|
user_id,
|
|
company_id,
|
|
|
|
-- dimensions
|
|
email,
|
|
is_sent,
|
|
is_completed,
|
|
|
|
-- measures
|
|
|
|
-- date/times
|
|
user_email_verification_created_datetime,
|
|
user_email_verification_updated_datetime,
|
|
|
|
-- metadata
|
|
_dbt_ran_datetime
|
|
|
|
FROM user_email_verifications_get_company_id
|
|
)
|
|
|
|
|
|
SELECT * FROM final__fct_exchange__company_email_verifications |