From aae3b89febb4c9b1c23036d9b96edcfdef31526d Mon Sep 17 00:00:00 2001 From: Anna Saiapina Date: Fri, 23 Feb 2024 14:50:27 +0000 Subject: [PATCH] Adding first views --- definitions/staging/stg_AGENT.sqlx | 10 ++++++++++ definitions/staging/stg_DISPOSITION.sqlx | 14 ++++++++++++++ 2 files changed, 24 insertions(+) create mode 100644 definitions/staging/stg_AGENT.sqlx create mode 100644 definitions/staging/stg_DISPOSITION.sqlx diff --git a/definitions/staging/stg_AGENT.sqlx b/definitions/staging/stg_AGENT.sqlx new file mode 100644 index 0000000..cd836eb --- /dev/null +++ b/definitions/staging/stg_AGENT.sqlx @@ -0,0 +1,10 @@ +config { + type: "view", + schema: "pphe_five9_stg", + tags: ["snapdaily"], + description: "All fields that are connected to the AGENT" +} + +select + * +from ${ref("MAPPING_MEDIA_TYPE")} \ No newline at end of file diff --git a/definitions/staging/stg_DISPOSITION.sqlx b/definitions/staging/stg_DISPOSITION.sqlx new file mode 100644 index 0000000..dda020f --- /dev/null +++ b/definitions/staging/stg_DISPOSITION.sqlx @@ -0,0 +1,14 @@ +config { + type: "view", + schema: "pphe_five9_stg", + tags: ["snapdaily"], + description: "All fields that are connected to the DISPOSITION" +} + +select + * +from ${ref("MAPPING_DISPOSITION_ID")} d +join ${ref("stg_MAPPING_DISPOSITION_ID_GROUP")} di +on d.DISPOSITION_ID = di.DISPOSITION_ID +join ${ref("stg_MAPPING_DISPOSITION_GROUP_ID")} dg +on d.DISPOSITION_GROUP_ID = dg.DISPOSITION_GROUP_ID