LKML
Ecommerce marketplace
Course
Course model for ecommerce marketplace.
inferred
Blocks
course.view.lkml · 223 lines
inferred
view: course {
sql_table_name: javaprod.course ;;
dimension: course_id {
type: int
primary_key: yes
sql: ${TABLE}.course_id ;;
}
dimension: active_test_key {
sql: ${TABLE}.active_test_key ;;
}
dimension: archived_in_s3 {
type: yesno
sql: ${TABLE}.archived_in_s3 ;;
}
dimension: attask_id {
sql: ${TABLE}.attask_id ;;
}
dimension: base_promotional_offer_id {
type: int
sql: ${TABLE}.base_promotional_offer_id ;;
}
dimension: brief_url {
sql: ${TABLE}.brief_url ;;
}
dimension: course_description {
sql: ${TABLE}.course_description ;;
}
dimension: course_description_plain {
sql: ${TABLE}.course_description_plain ;;
}
dimension: course_materials_formatted {
sql: ${TABLE}.course_materials_formatted ;;
}
dimension: course_materials_plain {
sql: ${TABLE}.course_materials_plain ;;
}
dimension: course_name {
sql: ${TABLE}.course_name ;;
}
dimension: course_state {
sql: ${TABLE}.course_state ;;
}
dimension: course_summary {
sql: ${TABLE}.course_summary ;;
}
dimension: course_trailer_video_shahash {
sql: ${TABLE}.course_trailer_video_shahash ;;
}
dimension: default_site_id {
type: int
sql: ${TABLE}.default_site_id ;;
}
dimension: estimated_enrollment {
type: number
sql: ${TABLE}.estimated_enrollment ;;
}
dimension: featured {
type: yesno
sql: ${TABLE}.featured ;;
}
dimension: highlights {
sql: ${TABLE}.highlights ;;
}
dimension: include_in_transcode_check {
type: yesno
sql: ${TABLE}.include_in_transcode_check ;;
}
dimension: location {
sql: ${TABLE}.location ;;
}
dimension: main_image_alt {
sql: ${TABLE}.main_image_alt ;;
}
dimension: never_released {
type: yesno
sql: ${TABLE}.never_released ;;
}
dimension: obj_version {
type: int
sql: ${TABLE}.obj_version ;;
}
dimension: product_id {
type: int
hidden: yes
sql: ${TABLE}.product_id ;;
}
dimension: related_courses {
sql: ${TABLE}.related_courses ;;
}
dimension: seo_description {
sql: ${TABLE}.seo_description ;;
}
dimension: seo_keywords {
sql: ${TABLE}.seo_keywords ;;
}
dimension: seo_name {
sql: ${TABLE}.seo_name ;;
}
dimension: short_summary {
sql: ${TABLE}.short_summary ;;
}
dimension: size {
sql: ${TABLE}.size ;;
}
dimension: skill_level {
type: int
sql: ${TABLE}.skill_level ;;
}
dimension: storage_type {
sql: ${TABLE}.storage_type ;;
}
dimension: student_only {
type: yesno
sql: ${TABLE}.student_only ;;
}
dimension: sub_classification {
sql: ${TABLE}.sub_classification ;;
}
dimension: sub_title {
sql: ${TABLE}.sub_title ;;
}
dimension: title {
sql: ${TABLE}.title ;;
}
dimension: transcript_job_id {
type: int
sql: ${TABLE}.transcript_job_id ;;
}
dimension: uploaded_in_s3 {
type: yesno
sql: ${TABLE}.uploaded_in_s3 ;;
}
dimension: url_name {
sql: ${TABLE}.url_name ;;
}
dimension: video_id {
sql: ${TABLE}.video_id ;;
}
dimension: volume {
sql: ${TABLE}.volume ;;
}
dimension_group: created {
type: time
timeframes: [time, date, week, month]
sql: ${TABLE}.created ;;
}
dimension_group: end {
type: time
timeframes: [time, date, week, month]
sql: ${TABLE}.end_date ;;
}
dimension_group: last_modified {
type: time
timeframes: [time, date, week, month]
sql: ${TABLE}.last_modified ;;
}
dimension_group: shoot {
type: time
timeframes: [time, date, week, month]
sql: ${TABLE}.shoot_date ;;
}
dimension_group: start {
type: time
timeframes: [time, date, week, month]
sql: ${TABLE}.start_date ;;
}
dimension_group: vault_toggle {
type: time
timeframes: [time, date, week, month]
sql: ${TABLE}.vault_toggle_date ;;
}
measure: count {
type: count
}
}
course.view.lookml · 151 lines
source-preserved
- view: course
sql_table_name: javaprod.course
fields:
- dimension: course_id
type: int
primary_key: true
sql: ${TABLE}.course_id
- dimension: active_test_key
sql: ${TABLE}.active_test_key
- dimension: archived_in_s3
type: yesno
sql: ${TABLE}.archived_in_s3
- dimension: attask_id
sql: ${TABLE}.attask_id
- dimension: base_promotional_offer_id
type: int
sql: ${TABLE}.base_promotional_offer_id
- dimension: brief_url
sql: ${TABLE}.brief_url
- dimension: course_description
sql: ${TABLE}.course_description
- dimension: course_description_plain
sql: ${TABLE}.course_description_plain
- dimension: course_materials_formatted
sql: ${TABLE}.course_materials_formatted
- dimension: course_materials_plain
sql: ${TABLE}.course_materials_plain
- dimension: course_name
sql: ${TABLE}.course_name
- dimension: course_state
sql: ${TABLE}.course_state
- dimension: course_summary
sql: ${TABLE}.course_summary
- dimension: course_trailer_video_shahash
sql: ${TABLE}.course_trailer_video_shahash
- dimension: default_site_id
type: int
sql: ${TABLE}.default_site_id
- dimension: estimated_enrollment
type: number
sql: ${TABLE}.estimated_enrollment
- dimension: featured
type: yesno
sql: ${TABLE}.featured
- dimension: highlights
sql: ${TABLE}.highlights
- dimension: include_in_transcode_check
type: yesno
sql: ${TABLE}.include_in_transcode_check
- dimension: location
sql: ${TABLE}.location
- dimension: main_image_alt
sql: ${TABLE}.main_image_alt
- dimension: never_released
type: yesno
sql: ${TABLE}.never_released
- dimension: obj_version
type: int
sql: ${TABLE}.obj_version
- dimension: product_id
type: int
hidden: true
sql: ${TABLE}.product_id
- dimension: related_courses
sql: ${TABLE}.related_courses
- dimension: seo_description
sql: ${TABLE}.seo_description
- dimension: seo_keywords
sql: ${TABLE}.seo_keywords
- dimension: seo_name
sql: ${TABLE}.seo_name
- dimension: short_summary
sql: ${TABLE}.short_summary
- dimension: size
sql: ${TABLE}.size
- dimension: skill_level
type: int
sql: ${TABLE}.skill_level
- dimension: storage_type
sql: ${TABLE}.storage_type
- dimension: student_only
type: yesno
sql: ${TABLE}.student_only
- dimension: sub_classification
sql: ${TABLE}.sub_classification
- dimension: sub_title
sql: ${TABLE}.sub_title
- dimension: title
sql: ${TABLE}.title
- dimension: transcript_job_id
type: int
sql: ${TABLE}.transcript_job_id
- dimension: uploaded_in_s3
type: yesno
sql: ${TABLE}.uploaded_in_s3
- dimension: url_name
sql: ${TABLE}.url_name
- dimension: video_id
sql: ${TABLE}.video_id
- dimension: volume
sql: ${TABLE}.volume
- dimension_group: created
type: time
timeframes:
- time
- date
- week
- month
sql: ${TABLE}.created
- dimension_group: end
type: time
timeframes:
- time
- date
- week
- month
sql: ${TABLE}.end_date
- dimension_group: last_modified
type: time
timeframes:
- time
- date
- week
- month
sql: ${TABLE}.last_modified
- dimension_group: shoot
type: time
timeframes:
- time
- date
- week
- month
sql: ${TABLE}.shoot_date
- dimension_group: start
type: time
timeframes:
- time
- date
- week
- month
sql: ${TABLE}.start_date
- dimension_group: vault_toggle
type: time
timeframes:
- time
- date
- week
- month
sql: ${TABLE}.vault_toggle_date
- measure: count
type: count
Contents
- course.view.lkml
- course.view.lookml