diff --git a/definitions/gold/ALL_INTERACRIONS_SUM.sqlx b/definitions/gold/ALL_INTERACRIONS_SUM.sqlx new file mode 100644 index 0000000..4cdc93d --- /dev/null +++ b/definitions/gold/ALL_INTERACRIONS_SUM.sqlx @@ -0,0 +1,30 @@ +config { + type: "table", + schema: "pphe_five9_gold", + assertions: { + uniqueKey: ["?"], + nonNull: ["?"] + }, + tags: ["daily"], + description: "All interactions table for CALLS and DIGITAL" +} + +select TIMESTAMP, + DATE, + HOUR_OF_DAY, + MONTH, + YEAR, + AGENT_ID, + 'PHONE' MEDIA_TYPE_ID, + 1 INTERACTIONS +from ${ref("CALLS")} +union all +select TIMESTAMP, + DATE, + HOUR_OF_DAY, + MONTH, + YEAR, + AGENT_ID, + MEDIA_TYPE_ID, + INTERACTIONS +from ${ref("DIGITAL")} \ No newline at end of file