LKML
Ecommerce mattresses
Sales Reps
Sales Reps model for ecommerce mattresses.
inferred
Blocks
sales_reps.view.lkml · 100 lines
inferred
view: sales_reps {
sql_table_name: SalesReps ;;
dimension: id {
type: int
primary_key: yes
sql: ${TABLE}.Id ;;
}
dimension: active {
sql: ${TABLE}.Active ;;
}
dimension: address {
sql: ${TABLE}.Address ;;
}
dimension: city {
sql: ${TABLE}.City ;;
}
dimension: commission_balance {
type: number
sql: ${TABLE}.Commission_Balance ;;
}
dimension: commission_percent {
type: number
sql: ${TABLE}.Commission_Percent ;;
}
dimension: country_id {
type: int
sql: ${TABLE}.Country_Id ;;
}
dimension: email {
sql: ${TABLE}.Email ;;
}
dimension: employee_id {
sql: ${TABLE}.Employee_Id ;;
}
dimension: fax {
sql: ${TABLE}.Fax ;;
}
dimension: manager_user_id {
sql: ${TABLE}.Manager_User_id ;;
}
dimension: name {
sql: ${TABLE}.Name ;;
}
dimension: rep_comparitor {
description: "Use in conjunction with rep select filter to compare to other sales reps"
sql: CASE
WHEN {% condition rep_select %} ${name} {% endcondition %}
THEN concat('1 - ', ${name})
ELSE '2 - Rest of Sales Team'
END ;;
}
dimension: ohm_id {
sql: ${TABLE}.OHM_Id ;;
}
dimension: phone {
sql: ${TABLE}.Phone ;;
}
dimension: state_id {
type: int
sql: ${TABLE}.State_Id ;;
}
dimension: sugar_id {
sql: ${TABLE}.Sugar_Id ;;
}
dimension: type {
type: yesno
sql: ${TABLE}.Type ;;
}
dimension: vendor_id {
sql: ${TABLE}.Vendor_Id ;;
}
dimension: web_address {
sql: ${TABLE}.Web_Address ;;
}
measure: count {
type: count
drill_fields: [detail*]
}
}
sales_reps.view.lookml · 59 lines
source-preserved
- view: sales_reps
sql_table_name: SalesReps
fields:
- dimension: id
type: int
primary_key: true
sql: ${TABLE}.Id
- dimension: active
sql: ${TABLE}.Active
- dimension: address
sql: ${TABLE}.Address
- dimension: city
sql: ${TABLE}.City
- dimension: commission_balance
type: number
sql: ${TABLE}.Commission_Balance
- dimension: commission_percent
type: number
sql: ${TABLE}.Commission_Percent
- dimension: country_id
type: int
sql: ${TABLE}.Country_Id
- dimension: email
sql: ${TABLE}.Email
- dimension: employee_id
sql: ${TABLE}.Employee_Id
- dimension: fax
sql: ${TABLE}.Fax
- dimension: manager_user_id
sql: ${TABLE}.Manager_User_id
- dimension: name
sql: ${TABLE}.Name
- dimension: rep_comparitor
description: Use in conjunction with rep select filter to compare to other sales reps
sql: CASE
WHEN {% condition rep_select %} ${name} {% endcondition %}
THEN concat('1 - ', ${name})
ELSE '2 - Rest of Sales Team'
END
- dimension: ohm_id
sql: ${TABLE}.OHM_Id
- dimension: phone
sql: ${TABLE}.Phone
- dimension: state_id
type: int
sql: ${TABLE}.State_Id
- dimension: sugar_id
sql: ${TABLE}.Sugar_Id
- dimension: type
type: yesno
sql: ${TABLE}.Type
- dimension: vendor_id
sql: ${TABLE}.Vendor_Id
- dimension: web_address
sql: ${TABLE}.Web_Address
- measure: count
type: count
drill_fields:
- detail*
Contents
- sales_reps.view.lkml
- sales_reps.view.lookml