diff --git a/.gitkeep b/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/ci_enablement.model.lkml b/ci_enablement.model.lkml index 6c54e5a..457a42b 100644 --- a/ci_enablement.model.lkml +++ b/ci_enablement.model.lkml @@ -1,4 +1,4 @@ -connection: "bq_faa" +connection: "sample_bigquery_connection" include: "/views/dimensions/dim_products.view.lkml" include: "/views/dimensions/dim_users.view.lkml" @@ -39,7 +39,7 @@ test: orders_items_2021 { filters: [order_items.created_year: "2021"] } assert: matches_historic_lower_bound { - expression: ${order_items.count_order_items} > 13000 ;; + expression: ${order_items.count_order_items} > 10000 ;; } assert: matches_historic_upper_bound { expression: ${order_items.count_order_items} < 14000 ;; @@ -54,7 +54,7 @@ test: orders_items_2020 { filters: [order_items.created_year: "2020"] } assert: matches_historic_lower_bound { - expression: ${order_items.count_order_items} > 7000 ;; + expression: ${order_items.count_order_items} > 5000 ;; } assert: matches_historic_upper_bound { expression: ${order_items.count_order_items} < 8000 ;; diff --git a/views/facts/fct_order_items.view.lkml b/views/facts/fct_order_items.view.lkml index a858b9f..f686911 100644 --- a/views/facts/fct_order_items.view.lkml +++ b/views/facts/fct_order_items.view.lkml @@ -5,12 +5,27 @@ view: fct_order_items { # Step 1: Update id -> order_item_id - dimension: id { + dimension: order_item_id { primary_key: yes type: number sql: ${TABLE}.id ;; } + dimension_group: delivered { + type: time + description: "The date/timestamp the line item was created." + timeframes: [ + raw, + time, + date, + week, + month, + quarter, + year + ] + sql: ${TABLE}.delivered ;; + } + dimension_group: created { type: time description: "The date/timestamp the line item was created."