From 66b23b0aea30e3cc32b6c001d38ffa500747f3ef Mon Sep 17 00:00:00 2001 From: Anna Saiapina Date: Thu, 21 Nov 2024 15:18:20 +0000 Subject: [PATCH] Adding mappings for csc --- definitions/sources/MAPPING_UPDATE_TYPE_GROUP.sqlx | 6 ++++++ .../sources/MAPPING_UPDATE_TYPE_GROUP_ID.sqlx | 6 ++++++ .../sources/MAPPING_UPDATE_TYPE_REVENUE.sqlx | 6 ++++++ .../staging/stg_MAPPING_UPDATE_TYPE_GROUP.sqlx | 14 ++++++++++++++ .../staging/stg_MAPPING_UPDATE_TYPE_GROUP_ID.sqlx | 14 ++++++++++++++ .../staging/stg_MAPPING_UPDATE_TYPE_REVENUE.sqlx | 14 ++++++++++++++ 6 files changed, 60 insertions(+) create mode 100644 definitions/sources/MAPPING_UPDATE_TYPE_GROUP.sqlx create mode 100644 definitions/sources/MAPPING_UPDATE_TYPE_GROUP_ID.sqlx create mode 100644 definitions/sources/MAPPING_UPDATE_TYPE_REVENUE.sqlx create mode 100644 definitions/staging/stg_MAPPING_UPDATE_TYPE_GROUP.sqlx create mode 100644 definitions/staging/stg_MAPPING_UPDATE_TYPE_GROUP_ID.sqlx create mode 100644 definitions/staging/stg_MAPPING_UPDATE_TYPE_REVENUE.sqlx diff --git a/definitions/sources/MAPPING_UPDATE_TYPE_GROUP.sqlx b/definitions/sources/MAPPING_UPDATE_TYPE_GROUP.sqlx new file mode 100644 index 0000000..f9ede84 --- /dev/null +++ b/definitions/sources/MAPPING_UPDATE_TYPE_GROUP.sqlx @@ -0,0 +1,6 @@ +config { + type: "declaration", + schema: "pphe_five9_raw", + name: "MAPPING_UPDATE_TYPE_GROUP", + description: "" + } \ No newline at end of file diff --git a/definitions/sources/MAPPING_UPDATE_TYPE_GROUP_ID.sqlx b/definitions/sources/MAPPING_UPDATE_TYPE_GROUP_ID.sqlx new file mode 100644 index 0000000..d8334b8 --- /dev/null +++ b/definitions/sources/MAPPING_UPDATE_TYPE_GROUP_ID.sqlx @@ -0,0 +1,6 @@ +config { + type: "declaration", + schema: "pphe_five9_raw", + name: "MAPPING_UPDATE_TYPE_GROUP_ID", + description: "" + } \ No newline at end of file diff --git a/definitions/sources/MAPPING_UPDATE_TYPE_REVENUE.sqlx b/definitions/sources/MAPPING_UPDATE_TYPE_REVENUE.sqlx new file mode 100644 index 0000000..257f936 --- /dev/null +++ b/definitions/sources/MAPPING_UPDATE_TYPE_REVENUE.sqlx @@ -0,0 +1,6 @@ +config { + type: "declaration", + schema: "pphe_five9_raw", + name: "MAPPING_UPDATE_TYPE_REVENUE", + description: "" + } \ No newline at end of file diff --git a/definitions/staging/stg_MAPPING_UPDATE_TYPE_GROUP.sqlx b/definitions/staging/stg_MAPPING_UPDATE_TYPE_GROUP.sqlx new file mode 100644 index 0000000..a3386e0 --- /dev/null +++ b/definitions/staging/stg_MAPPING_UPDATE_TYPE_GROUP.sqlx @@ -0,0 +1,14 @@ +config { + type: "table", + schema: "pphe_five9_stg", + assertions: { + uniqueKey: ["UPDATE_TYPE_ID"], + nonNull: ["UPDATE_TYPE_ID"] + }, + tags: ["daily"], + description: "Daily load of MAPPING_UPDATE_TYPE_GROUP table from raw" +} + +select + * +from ${ref("MAPPING_UPDATE_TYPE_GROUP")} \ No newline at end of file diff --git a/definitions/staging/stg_MAPPING_UPDATE_TYPE_GROUP_ID.sqlx b/definitions/staging/stg_MAPPING_UPDATE_TYPE_GROUP_ID.sqlx new file mode 100644 index 0000000..216ae5b --- /dev/null +++ b/definitions/staging/stg_MAPPING_UPDATE_TYPE_GROUP_ID.sqlx @@ -0,0 +1,14 @@ +config { + type: "table", + schema: "pphe_five9_stg", + assertions: { + uniqueKey: ["UPDATE_TYPE_GROUP"], + nonNull: ["UPDATE_TYPE_GROUP"] + }, + tags: ["daily"], + description: "Daily load of MAPPING_UPDATE_TYPE_GROUP_ID table from raw" +} + +select + * +from ${ref("MAPPING_UPDATE_TYPE_GROUP_ID")} \ No newline at end of file diff --git a/definitions/staging/stg_MAPPING_UPDATE_TYPE_REVENUE.sqlx b/definitions/staging/stg_MAPPING_UPDATE_TYPE_REVENUE.sqlx new file mode 100644 index 0000000..1a758ec --- /dev/null +++ b/definitions/staging/stg_MAPPING_UPDATE_TYPE_REVENUE.sqlx @@ -0,0 +1,14 @@ +config { + type: "table", + schema: "pphe_five9_stg", + assertions: { + uniqueKey: ["UPDATE_TYPE"], + nonNull: ["UPDATE_TYPE"] + }, + tags: ["daily"], + description: "Daily load of MAPPING_UPDATE_TYPE_REVENUE table from raw" +} + +select + * +from ${ref("MAPPING_UPDATE_TYPE_REVENUE")} \ No newline at end of file