Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
19 changes: 14 additions & 5 deletions tests/fixtures/projects/base/models/orders.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,28 +13,37 @@ models:
entity:
name: customer
type: foreign
- name: sales_rep_id
entity:
name: sales_rep
type: foreign
- name: ordered_at
granularity: day
granularity: week
dimension:
type: time
- name: country
- name: sales_channel
dimension:
type: categorical
metrics:
- name: gross_revenue
label: Gross Revenue
type: simple
agg: sum
agg: avg
expr: order_total
filter: order_status = 'completed'
filter: order_status in ('completed', 'refunded')
- name: order_count
type: simple
agg: count
expr: 1
- name: refunded_orders
type: simple
agg: count
expr: 1
filter: order_status = 'refunded'

metrics:
- name: aov
type: ratio
label: Average order value
numerator: gross_revenue
denominator: order_count
denominator: gross_revenue
Loading