Add board properties to calls
This commit is contained in:
parent
94bbbaf09c
commit
cf783bb6c5
@ -22,6 +22,11 @@ select sc.SESSION_ID,
|
||||
sc.DAY_OF_WEEK,
|
||||
sc.CALL_ID,
|
||||
sc.ROUTING_HOTEL_NAME,
|
||||
case
|
||||
when sc.ROUTING_HOTEL_NAME is null
|
||||
then '_'
|
||||
else ifnull(p.BOARD_PROPERTY_GROUP, 'ADD')
|
||||
end BOARD_PROPERTY_GROUP,
|
||||
sc.AGENT_ID,
|
||||
sc.AGENT_NAME,
|
||||
a.LANGUAGES,
|
||||
@ -66,7 +71,9 @@ left join ${ref("stg_DISPOSITION")} d
|
||||
on sc.DISPOSITION = d.DISPOSITION
|
||||
left join ${ref("stg_CAMPAIGN")} c
|
||||
on sc.CAMPAIGN = c.CAMPAIGN
|
||||
left join ${ref("stg_MAPPING_PROPERTY_CALLS")} p
|
||||
on sc.Routing_Hotel_Name = p.ROUTING_HOTEL_NAME
|
||||
left join ${ref("stg_MAPPING_SKILL")} s
|
||||
on sc.SKILL = s.SKILL
|
||||
${ when(incremental(), `where date(sc.TIMESTAMP) >= DATE_SUB(CURRENT_DATE(), INTERVAL 6 DAY)
|
||||
${ when(incremental(), `where date(sc.TIMESTAMP) >= DATE_SUB(CURRENT_DATE(), INTERVAL 8 DAY)
|
||||
and date(sc.TIMESTAMP) < CURRENT_DATE()`) }
|
||||
@ -22,6 +22,11 @@ select sc.SESSION_ID,
|
||||
sc.DAY_OF_WEEK,
|
||||
sc.CALL_ID,
|
||||
sc.ROUTING_HOTEL_NAME,
|
||||
case
|
||||
when sc.ROUTING_HOTEL_NAME is null
|
||||
then '_'
|
||||
else ifnull(p.BOARD_PROPERTY_GROUP, 'ADD')
|
||||
end BOARD_PROPERTY_GROUP,
|
||||
sc.AGENT_ID,
|
||||
sc.AGENT_NAME,
|
||||
a.LANGUAGES,
|
||||
@ -66,7 +71,9 @@ left join ${ref("stg_DISPOSITION")} d
|
||||
on sc.DISPOSITION = d.DISPOSITION
|
||||
left join ${ref("stg_CAMPAIGN")} c
|
||||
on sc.CAMPAIGN = c.CAMPAIGN
|
||||
left join ${ref("stg_MAPPING_PROPERTY_CALLS")} p
|
||||
on sc.Routing_Hotel_Name = p.ROUTING_HOTEL_NAME
|
||||
left join ${ref("stg_MAPPING_SKILL")} s
|
||||
on sc.SKILL = s.SKILL
|
||||
where date(sc.TIMESTAMP) >= DATE_SUB(CURRENT_DATE(), INTERVAL 6 DAY)
|
||||
where date(sc.TIMESTAMP) >= DATE_SUB(CURRENT_DATE(), INTERVAL 8 DAY)
|
||||
and date(sc.TIMESTAMP) < CURRENT_DATE()
|
||||
Loading…
Reference in New Issue
Block a user