{% set id_deal_pipelines_excluded = "('15380854')" %} with stg_hubspot__deals as (select * from {{ ref("stg_hubspot__deals") }}), stg_hubspot__deal_pipeline_stages as ( select * from {{ ref("stg_hubspot__deal_pipeline_stages") }} ), stg_hubspot__deal_pipelines as ( select * from {{ ref("stg_hubspot__deal_pipelines") }} ) select d.id_deal, d.deal_name, d.contract_signed_date_utc, d.onboarding_date_utc, d.live_date_utc, d.cancellation_date_utc, d.account_manager, dp.deal_pipeline_name as deal_pipeline, dps.stage_name as deal_hubspot_stage, d.cancellation_category, d.cancellation_details, d.created_at_utc, d.created_date_utc, d.updated_at_utc, d.updated_date_utc from stg_hubspot__deals d left join stg_hubspot__deal_pipeline_stages dps on d.id_deal_stage = dps.id_stage left join stg_hubspot__deal_pipelines dp on dps.id_deal_pipeline = dp.id_deal_pipeline -- Exclude Guardhog pipelines where dps.id_deal_pipeline not in {{ id_deal_pipelines_excluded }}