Improve script
This commit is contained in:
parent
68621588f1
commit
6c758039d9
@ -12,16 +12,15 @@ config {
|
|||||||
}
|
}
|
||||||
|
|
||||||
select d.TIMESTAMP,
|
select d.TIMESTAMP,
|
||||||
d.date(TIMESTAMP),
|
date(d.TIMESTAMP) DATE,
|
||||||
d.EXTRACT(HOUR FROM TIMESTAMP),
|
EXTRACT(HOUR FROM d.TIMESTAMP) HOUR,
|
||||||
d.EXTRACT(MONTH FROM TIMESTAMP),
|
EXTRACT(MONTH FROM d.TIMESTAMP) MONTH,
|
||||||
d.EXTRACT(YEAR FROM TIMESTAMP),
|
EXTRACT(YEAR FROM d.TIMESTAMP) YEAR,
|
||||||
d.AGENT_ID,
|
d.AGENT_ID,
|
||||||
d.AGENT_NAME,
|
d.AGENT_NAME,
|
||||||
a.LANGUAGES,
|
a.LANGUAGES,
|
||||||
a.CODE LANGUAUGE_ID,
|
a.CODE LANGUAUGE_ID,
|
||||||
a.AGENT_GROUP_ID,
|
a.AGENT_GROUP_ID,
|
||||||
dl.AGENT_GROUP,
|
|
||||||
d.AGENT_GROUP,
|
d.AGENT_GROUP,
|
||||||
dis.DISPOSITION_ID,
|
dis.DISPOSITION_ID,
|
||||||
d.DISPOSITION,
|
d.DISPOSITION,
|
||||||
@ -38,13 +37,13 @@ select d.TIMESTAMP,
|
|||||||
d.INTERACTIONS
|
d.INTERACTIONS
|
||||||
from ${ref("stg_digital")} d
|
from ${ref("stg_digital")} d
|
||||||
left join ${ref("stg_AGENT")} a
|
left join ${ref("stg_AGENT")} a
|
||||||
on dl.AGENT_ID = a.AGENT_ID
|
on d.AGENT_ID = a.AGENT_ID
|
||||||
left join ${ref("stg_DISPOSITION")} dis
|
left join ${ref("stg_DISPOSITION")} dis
|
||||||
on dl.DISPOSITION = d.DISPOSITION
|
on d.DISPOSITION = dis.DISPOSITION
|
||||||
left join ${ref("stg_CAMPAIGN")} c
|
left join ${ref("stg_CAMPAIGN")} c
|
||||||
on dl.CAMPAIGN = c.CAMPAIGN
|
on d.CAMPAIGN = c.CAMPAIGN
|
||||||
left join ${ref("stg_MAPPING_SKILL")} s
|
left join ${ref("stg_MAPPING_SKILL")} s
|
||||||
on dl.SKILL = s.SKILL
|
on d.SKILL = s.SKILL
|
||||||
left join ${ref("stg_MAPPING_MEDIA_TYPE")} m
|
left join ${ref("stg_MAPPING_MEDIA_TYPE")} m
|
||||||
on dl.MEDIA_TYPE = m.MEDIA_TYPE
|
on d.MEDIA_TYPE = m.MEDIA_TYPE
|
||||||
where TIMESTAMP >= DATE_SUB(CURRENT_DATE(), INTERVAL 5 DAY)
|
where date(d.TIMESTAMP) >= DATE_SUB(CURRENT_DATE(), INTERVAL 5 DAY)
|
||||||
Loading…
Reference in New Issue
Block a user