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.DAY_OF_WEEK,
|
||||||
sc.CALL_ID,
|
sc.CALL_ID,
|
||||||
sc.ROUTING_HOTEL_NAME,
|
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_ID,
|
||||||
sc.AGENT_NAME,
|
sc.AGENT_NAME,
|
||||||
a.LANGUAGES,
|
a.LANGUAGES,
|
||||||
@ -66,7 +71,9 @@ left join ${ref("stg_DISPOSITION")} d
|
|||||||
on sc.DISPOSITION = d.DISPOSITION
|
on sc.DISPOSITION = d.DISPOSITION
|
||||||
left join ${ref("stg_CAMPAIGN")} c
|
left join ${ref("stg_CAMPAIGN")} c
|
||||||
on sc.CAMPAIGN = c.CAMPAIGN
|
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
|
left join ${ref("stg_MAPPING_SKILL")} s
|
||||||
on sc.SKILL = s.SKILL
|
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()`) }
|
and date(sc.TIMESTAMP) < CURRENT_DATE()`) }
|
||||||
@ -22,6 +22,11 @@ select sc.SESSION_ID,
|
|||||||
sc.DAY_OF_WEEK,
|
sc.DAY_OF_WEEK,
|
||||||
sc.CALL_ID,
|
sc.CALL_ID,
|
||||||
sc.ROUTING_HOTEL_NAME,
|
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_ID,
|
||||||
sc.AGENT_NAME,
|
sc.AGENT_NAME,
|
||||||
a.LANGUAGES,
|
a.LANGUAGES,
|
||||||
@ -66,7 +71,9 @@ left join ${ref("stg_DISPOSITION")} d
|
|||||||
on sc.DISPOSITION = d.DISPOSITION
|
on sc.DISPOSITION = d.DISPOSITION
|
||||||
left join ${ref("stg_CAMPAIGN")} c
|
left join ${ref("stg_CAMPAIGN")} c
|
||||||
on sc.CAMPAIGN = c.CAMPAIGN
|
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
|
left join ${ref("stg_MAPPING_SKILL")} s
|
||||||
on sc.SKILL = s.SKILL
|
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()
|
and date(sc.TIMESTAMP) < CURRENT_DATE()
|
||||||
Loading…
Reference in New Issue
Block a user