LKML
Ecommerce beverage
Shipments
Shipments model for ecommerce beverage.
inferred
Blocks
shipments.view.lkml · 68 lines
inferred
view: shipments {
sql_table_name: Deliveries ;;
dimension: id {
type: number
sql: ${TABLE}.id ;;
}
dimension: swims_order_id {
type: number
sql: ${TABLE}.swims_order_id ;;
}
dimension: cr1 {
sql: ${TABLE}.cr1 ;;
}
dimension: shipping_id {
type: number
sql: ${TABLE}.shipping_id ;;
}
dimension: cost {
type: number
sql: ${TABLE}.cost ;;
}
dimension: num_packages {
type: number
sql: ${TABLE}.num_packages ;;
}
dimension: location {
sql: ${TABLE}.location ;;
}
dimension: shipped_at {
description: "in unix timestamp (number)"
type: number
sql: ${TABLE}.shipped_at ;;
}
dimension: ship_date {
type: time
sql: FROM_UNIXTIME(${TABLE}.shipped_at) ;;
}
measure: count {
type: count
drill_fields: [detail*]
}
measure: total_packages {
type: sum
sql: ${TABLE}.num_packages ;;
}
measure: total_cost {
type: sum
value_format: "$#,##0.00"
sql: ${TABLE}.cost ;;
}
measure: total_orders {
type: count_distinct
sql: ${TABLE}.swims_order_id ;;
}
}
shipments.view.lookml · 43 lines
source-preserved
- view: shipments
sql_table_name: Deliveries
fields:
- dimension: id
type: number
sql: ${TABLE}.id
- dimension: swims_order_id
type: number
sql: ${TABLE}.swims_order_id
- dimension: cr1
sql: ${TABLE}.cr1
- dimension: shipping_id
type: number
sql: ${TABLE}.shipping_id
- dimension: cost
type: number
sql: ${TABLE}.cost
- dimension: num_packages
type: number
sql: ${TABLE}.num_packages
- dimension: location
sql: ${TABLE}.location
- dimension: shipped_at
type: number
description: in unix timestamp (number)
sql: ${TABLE}.shipped_at
- dimension: ship_date
type: time
sql: FROM_UNIXTIME(${TABLE}.shipped_at)
- measure: count
type: count
drill_fields:
- detail*
- measure: total_packages
type: sum
sql: ${TABLE}.num_packages
- measure: total_cost
type: sum
value_format: '$#,##0.00'
sql: ${TABLE}.cost
- measure: total_orders
type: count_distinct
sql: ${TABLE}.swims_order_id
Contents
- shipments.view.lkml
- shipments.view.lookml