From d06636b692da33318d4ca8ee9350f784aefa1968 Mon Sep 17 00:00:00 2001 From: Anna Saiapina Date: Thu, 19 Sep 2024 09:42:20 +0000 Subject: [PATCH] Update fields for stg_agent_status table --- definitions/staging/stg_agent_status.sqlx | 32 +++++++++++++++++++---- 1 file changed, 27 insertions(+), 5 deletions(-) diff --git a/definitions/staging/stg_agent_status.sqlx b/definitions/staging/stg_agent_status.sqlx index ac86d8a..7a4dab0 100644 --- a/definitions/staging/stg_agent_status.sqlx +++ b/definitions/staging/stg_agent_status.sqlx @@ -19,12 +19,34 @@ select *, from ${ref("pphe_five9_raw","agent_status_*")} ${ when(incremental(), `where _TABLE_SUFFIX = FORMAT_DATE('%Y%m%d',current_date("Europe/Amsterdam"))`) }) --last date table is taken select AGENT_ID, - AGENT_NAME, - AGENT_START_DATE, - AGENT_GROUP, - STATE, AGENT_STATE_TIME, + AGENT_START_DATE, + REASON_CODE, TIMESTAMP, - DATE + AGENT_STATES, + MEDIA_AVAILABILITY, + UNAVAILABLE_FOR_CALLS, + AVAILABLE_FOR_ALL, + UNAVAILABLE_FOR_VM, + AVAILABLE_FOR_CALLS, + SKILL_AVAILABILITY, + AVAILABLE_FOR_VM, + STATE, + LOGOUT_TIMESTAMP, + ON_CALL_TIME, + RINGING_TIME, + WAIT_TIME, + LOGIN_TIME, + MANUAL_TIME, + ON_VOICEMAIL_TIME, + UNPAID_TIME, + LOGIN_TIMESTAMP, + NOT_READY_TIME, + PAID_TIME, + VIDEO_TIME, + LOGOUT_TIME, + ON_ACW_TIME, + READY_TIME, + VM_IN_PROGRESS_TIME from agent_status_deduplicated where row_number = 1 \ No newline at end of file