Add reason code

This commit is contained in:
Anna Saiapina 2024-09-24 15:05:06 +00:00 committed by GCP Dataform
parent 171d8d9d96
commit 25ef071217
4 changed files with 10 additions and 4 deletions

View File

@ -1,6 +1,6 @@
config {
type: "declaration",
schema: "pphe_five9_raw",
name: "MAPPING_AGENT_REASON_CODE",
name: "MAPPING_AGENT_REASON_CODE_ID",
description: ""
}

View File

@ -6,9 +6,9 @@ config {
nonNull: ["REASON_CODE_ID"]
},
tags: ["daily"],
description: "Daily load of MAPPING_AGENT_REASON_CODE table from raw"
description: "Daily load of MAPPING_AGENT_REASON_CODE_ID table from raw"
}
select
*
from ${ref("MAPPING_AGENT_REASON_CODE")}
*
from ${ref("MAPPING_AGENT_REASON_CODE_ID")}

View File

@ -28,6 +28,7 @@ select ags.AGENT_ID,
) as AGENT_STATE_TIME_FORMATTED,
ags.AGENT_START_DATE,
ags.REASON_CODE,
mrc.REASON_CODE_ID,
ags.TIMESTAMP,
date(ags.TIMESTAMP) DATE,
EXTRACT(HOUR FROM ags.TIMESTAMP) HOUR,
@ -66,5 +67,7 @@ left join ${ref("stg_MAPPING_AGENT_STATE_GROUP_ID")} masgi
on mas.STATE_ID = masgi.STATE_ID
left join ${ref("stg_MAPPING_AGENT_GROUP")} masg
on masgi.STATE_GROUP_ID = masg.STATE_GROUP_ID
left join ${ref("stg_MAPPING_AGENT_REASON_CODE_ID")} mrc
on ags.REASON_CODE = mrc.REASON_CODE
${ when(incremental(), `where date(ags.TIMESTAMP) >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
and date(ags.TIMESTAMP) < CURRENT_DATE()`) }

View File

@ -29,6 +29,7 @@ select ags.AGENT_ID,
) as AGENT_STATE_TIME_FORMATTED,
ags.AGENT_START_DATE,
ags.REASON_CODE,
mrc.REASON_CODE_ID,
ags.TIMESTAMP,
date(ags.TIMESTAMP) DATE,
EXTRACT(HOUR FROM ags.TIMESTAMP) HOUR,
@ -67,5 +68,7 @@ left join ${ref("stg_MAPPING_AGENT_STATE_GROUP_ID")} masgi
on mas.STATE_ID = masgi.STATE_ID
left join ${ref("stg_MAPPING_AGENT_GROUP")} masg
on masgi.STATE_GROUP_ID = masg.STATE_GROUP_ID
left join ${ref("stg_MAPPING_AGENT_REASON_CODE_ID")} mrc
on ags.REASON_CODE = mrc.REASON_CODE
where date(ags.TIMESTAMP) >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
and date(ags.TIMESTAMP) < CURRENT_DATE()