From cc4be8aeb803baf1cbe782149f15af3603fc667e Mon Sep 17 00:00:00 2001 From: Oleg Dobretsov Date: Sat, 18 Nov 2023 14:34:42 +0000 Subject: [PATCH] Added f_orders_stats model --- models/marts/f_orders_stats.sql | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/models/marts/f_orders_stats.sql b/models/marts/f_orders_stats.sql index f3c422a..c4e3d9a 100644 --- a/models/marts/f_orders_stats.sql +++ b/models/marts/f_orders_stats.sql @@ -5,4 +5,16 @@ ) }} -SELECT 1 +SELECT + toYear(O_ORDERDATE) AS O_ORDERYEAR + , O_ORDERSTATUS + , O_ORDERPRIORITY + , count(DISTINCT O_ORDERKEY) AS num_orders + , count(DISTINCT C_CUSTKEY) AS num_customers + , sum(L_EXTENDEDPRICE * L_DISCOUNT) AS revenue +FROM {{ ref('f_lineorder_flat')}} +WHERE 1=1 +GROUP BY + toYear(O_ORDERDATE) + , O_ORDERSTATUS + , O_ORDERPRIORITY \ No newline at end of file