diff --git a/definitions/staging/stg_digital.sqlx b/definitions/staging/stg_digital.sqlx index 0b9a320..58027c8 100644 --- a/definitions/staging/stg_digital.sqlx +++ b/definitions/staging/stg_digital.sqlx @@ -79,6 +79,11 @@ select AGENT_NAME, TRANSFERRED_FROM, TRANSFERRED_TO, AFTER_CHAT_WORK, + regexp_replace( + cast(time(timestamp_seconds(cast(AFTER_CHAT_WORK as int))) as string), + r'^\d\d', + cast(extract(hour from time(timestamp_seconds(cast(AFTER_CHAT_WORK as int)))) + 24 * unix_date(date(timestamp_seconds(cast(AFTER_CHAT_WORK as int)))) as string) + ) as AFTER_CHAT_WORK_FORMATTED, AUTO_REQUEUE, CHAT_ENGAGED, CHAT_QUEUE_TIME, @@ -168,6 +173,6 @@ select AGENT_NAME, r'^\d\d', cast(extract(hour from time(timestamp_seconds(cast(VIDEO_TIME as int)))) + 24 * unix_date(date(timestamp_seconds(cast(VIDEO_TIME as int)))) as string) ) as VIDEO_TIME_FORMATTED, - VIDEO_TOTAL_DURATION + VIDEO_TOTAL_DURATION, from digital_deduplicated where row_number = 1 \ No newline at end of file