LKML
Analytics marketing
Optimization Output Period
Optimization Output Period model for analytics marketing.
inferred
Blocks
optimization_output_period.view.lkml · 45 lines
inferred
view: optimization_output_period {
sql_table_name: public.optimization_output_period ;;
dimension: sid {
type: int
primary_key: yes
sql: ${TABLE}.sid ;;
}
dimension: optimization_run_id {
type: int
sql: ${TABLE}.optimization_run_id ;;
}
dimension: period_id {
type: int
sql: ${TABLE}.period_id ;;
}
dimension: period_index {
type: int
sql: ${TABLE}.period_index ;;
}
dimension: period_name {
sql: ${TABLE}.period_name ;;
}
dimension_group: period_end {
type: time
timeframes: [time, date, week, month]
sql: ${TABLE}.period_end ;;
}
dimension_group: period_start {
type: time
timeframes: [time, date, week, month]
sql: ${TABLE}.period_start ;;
}
measure: count {
type: count
drill_fields: [period_name, optimization_run.optimization_run_id, optimization_run.scenario_name]
}
}
optimization_output_period.view.lookml · 40 lines
source-preserved
- view: optimization_output_period
sql_table_name: public.optimization_output_period
fields:
- dimension: sid
type: int
primary_key: true
sql: ${TABLE}.sid
- dimension: optimization_run_id
type: int
sql: ${TABLE}.optimization_run_id
- dimension: period_id
type: int
sql: ${TABLE}.period_id
- dimension: period_index
type: int
sql: ${TABLE}.period_index
- dimension: period_name
sql: ${TABLE}.period_name
- dimension_group: period_end
type: time
timeframes:
- time
- date
- week
- month
sql: ${TABLE}.period_end
- dimension_group: period_start
type: time
timeframes:
- time
- date
- week
- month
sql: ${TABLE}.period_start
- measure: count
type: count
drill_fields:
- period_name
- optimization_run.optimization_run_id
- optimization_run.scenario_name
Contents
- optimization_output_period.view.lkml
- optimization_output_period.view.lookml