LKML
Mobile ticketing
Event
Event model for mobile ticketing.
inferred
Blocks
event.view.lkml · 95 lines
inferred
view: event {
sql_table_name: game ;;
dimension: id {
type: int
primary_key: yes
sql: ${TABLE}.id ;;
}
dimension: active {
type: yesno
sql: ${TABLE}.active ;;
}
dimension: away_team {
sql: ${TABLE}.away_team ;;
}
dimension: game_config_id {
type: int
hidden: yes
sql: ${TABLE}.game_config_id ;;
}
dimension: home_team_id {
type: int
hidden: yes
sql: ${TABLE}.home_team_id ;;
}
dimension: name {
sql: ${TABLE}.name ;;
}
dimension: ticket_system_event_id {
hidden: yes
sql: ${TABLE}.ticket_system_event_id ;;
}
dimension: timezone {
sql: ${TABLE}.timezone ;;
}
dimension: venue_id {
type: int
hidden: yes
sql: ${TABLE}.venue_id ;;
}
dimension: estimated_capacity {
hidden: yes
sql: ${venue.avg_attendance} ;;
}
dimension: max_capacity {
hidden: yes
sql: ${venue.max_attendance} ;;
}
dimension_group: created {
type: time
timeframes: [time, date, week, month]
sql: ${TABLE}.date_created ;;
}
dimension_group: start {
type: time
timeframes: [time, date, week, month]
sql: ${TABLE}.game_start_time ;;
}
measure: average_estimated_capacity {
type: avg
sql: ${estimated_capacity} ;;
}
measure: average_max_capacity {
type: avg
sql: ${max_capacity} ;;
}
measure: total_estimated_capacity {
type: sum
sql: ${estimated_capacity} ;;
}
measure: total_max_capacity {
type: sum
sql: ${max_capacity} ;;
}
measure: count {
type: count
}
}
event.view.lookml · 67 lines
source-preserved
- view: event
sql_table_name: game
fields:
- dimension: id
type: int
primary_key: true
sql: ${TABLE}.id
- dimension: active
type: yesno
sql: ${TABLE}.active
- dimension: away_team
sql: ${TABLE}.away_team
- dimension: game_config_id
type: int
hidden: true
sql: ${TABLE}.game_config_id
- dimension: home_team_id
type: int
hidden: true
sql: ${TABLE}.home_team_id
- dimension: name
sql: ${TABLE}.name
- dimension: ticket_system_event_id
hidden: true
sql: ${TABLE}.ticket_system_event_id
- dimension: timezone
sql: ${TABLE}.timezone
- dimension: venue_id
type: int
hidden: true
sql: ${TABLE}.venue_id
- dimension: estimated_capacity
hidden: true
sql: ${venue.avg_attendance}
- dimension: max_capacity
hidden: true
sql: ${venue.max_attendance}
- dimension_group: created
type: time
timeframes:
- time
- date
- week
- month
sql: ${TABLE}.date_created
- dimension_group: start
type: time
timeframes:
- time
- date
- week
- month
sql: ${TABLE}.game_start_time
- measure: average_estimated_capacity
type: avg
sql: ${estimated_capacity}
- measure: average_max_capacity
type: avg
sql: ${max_capacity}
- measure: total_estimated_capacity
type: sum
sql: ${estimated_capacity}
- measure: total_max_capacity
type: sum
sql: ${max_capacity}
- measure: count
type: count
Contents
- event.view.lkml
- event.view.lookml