Entities
Defining Entities
# customer.yml
name: customer
description: a customer is a user who logged in at least once
key_table: db_prod.core.customer_dim
aliases:
- user
features:
- type: metric
name: orders_count
asset: db_prod.core.orders
measure: orders_count
filters: null
measures:
- name: average_orders
description: average of orders count per customer
sql: avg({orders_count})
related_assets:
db_prod.core.orders:
relationship: one_to_many
joins:
- name: all_orders
default: true
type: sql
sql: "{source}.{customer_id} = {destination}.{customer_id}"
description
descriptionkey_table
key_tablealiases
aliasesfeatures
featuresmeasures
measuresrelated_assets
related_assetsEntity relationships
Consuming Entities
Governance
Discovery
Last updated