LookML
Edtech
Course Transcript
Course Transcript model for edtech.
source-preserved
Blocks
course_transcript.view.lkml · 141 lines
inferred
view: course_transcript {
sql_table_name: public.CourseTranscript ;;
dimension: id {
primary_key: yes
sql: ${TABLE}.Id ;;
}
dimension: alternative_course_code {
sql: ${TABLE}.AlternativeCourseCode ;;
}
dimension: alternative_course_title {
sql: ${TABLE}.AlternativeCourseTitle ;;
}
dimension: attempted_credit_conversion {
type: number
sql: ${TABLE}.AttemptedCreditConversion ;;
}
dimension: attempted_credit_type_id {
type: int
sql: ${TABLE}.AttemptedCreditTypeId ;;
}
dimension: attempted_credits {
type: number
sql: ${TABLE}.AttemptedCredits ;;
}
dimension: course_attempt_result_type_id {
type: int
sql: ${TABLE}.CourseAttemptResultTypeId ;;
}
dimension: course_code {
sql: ${TABLE}.CourseCode ;;
}
dimension: course_education_organization_id {
type: int
sql: ${TABLE}.CourseEducationOrganizationId ;;
}
dimension: course_repeat_code_type_id {
type: int
sql: ${TABLE}.CourseRepeatCodeTypeId ;;
}
dimension: course_title {
sql: ${TABLE}.CourseTitle ;;
}
dimension: earned_credit_conversion {
type: number
sql: ${TABLE}.EarnedCreditConversion ;;
}
dimension: earned_credit_type_id {
type: int
sql: ${TABLE}.EarnedCreditTypeId ;;
}
dimension: earned_credits {
type: number
sql: ${TABLE}.EarnedCredits ;;
}
dimension: education_organization_id {
type: int
sql: ${TABLE}.EducationOrganizationId ;;
}
dimension: final_letter_grade_earned {
sql: ${TABLE}.FinalLetterGradeEarned ;;
}
dimension: final_numeric_grade_earned {
type: number
sql: ${TABLE}.FinalNumericGradeEarned ;;
}
dimension: method_credit_earned_type_id {
type: int
sql: ${TABLE}.MethodCreditEarnedTypeId ;;
}
dimension: school_id {
type: int
sql: ${TABLE}.SchoolId ;;
}
dimension: school_year {
type: number
sql: ${TABLE}.SchoolYear ;;
}
dimension: student_usi {
type: int
sql: ${TABLE}.StudentUSI ;;
}
dimension: term_descriptor_id {
type: int
sql: ${TABLE}.TermDescriptorId ;;
}
dimension: when_taken_grade_level_descriptor_id {
type: int
sql: ${TABLE}.WhenTakenGradeLevelDescriptorId ;;
}
dimension_group: create {
type: time
timeframes: [time, date, week, month]
sql: ${TABLE}.CreateDate ;;
}
dimension_group: last_modified {
type: time
timeframes: [time, date, week, month]
sql: ${TABLE}.LastModifiedDate ;;
}
measure: count {
type: count
drill_fields: [detail*]
}
measure: count_with_d_or_f {
type: count
filters: [final_letter_grade_earned: "D,F"]
}
measure: percent_d_or_lower {
type: number
value_format: "#.#\%"
sql: 100.0 * ${count_with_d_or_f} / nullif(${count},0) ;;
}
}
course_transcript.view.lookml · 95 lines
source-preserved
- view: course_transcript
sql_table_name: public.CourseTranscript
fields:
- dimension: id
primary_key: true
sql: ${TABLE}.Id
- dimension: alternative_course_code
sql: ${TABLE}.AlternativeCourseCode
- dimension: alternative_course_title
sql: ${TABLE}.AlternativeCourseTitle
- dimension: attempted_credit_conversion
type: number
sql: ${TABLE}.AttemptedCreditConversion
- dimension: attempted_credit_type_id
type: int
sql: ${TABLE}.AttemptedCreditTypeId
- dimension: attempted_credits
type: number
sql: ${TABLE}.AttemptedCredits
- dimension: course_attempt_result_type_id
type: int
sql: ${TABLE}.CourseAttemptResultTypeId
- dimension: course_code
sql: ${TABLE}.CourseCode
- dimension: course_education_organization_id
type: int
sql: ${TABLE}.CourseEducationOrganizationId
- dimension: course_repeat_code_type_id
type: int
sql: ${TABLE}.CourseRepeatCodeTypeId
- dimension: course_title
sql: ${TABLE}.CourseTitle
- dimension: earned_credit_conversion
type: number
sql: ${TABLE}.EarnedCreditConversion
- dimension: earned_credit_type_id
type: int
sql: ${TABLE}.EarnedCreditTypeId
- dimension: earned_credits
type: number
sql: ${TABLE}.EarnedCredits
- dimension: education_organization_id
type: int
sql: ${TABLE}.EducationOrganizationId
- dimension: final_letter_grade_earned
sql: ${TABLE}.FinalLetterGradeEarned
- dimension: final_numeric_grade_earned
type: number
sql: ${TABLE}.FinalNumericGradeEarned
- dimension: method_credit_earned_type_id
type: int
sql: ${TABLE}.MethodCreditEarnedTypeId
- dimension: school_id
type: int
sql: ${TABLE}.SchoolId
- dimension: school_year
type: number
sql: ${TABLE}.SchoolYear
- dimension: student_usi
type: int
sql: ${TABLE}.StudentUSI
- dimension: term_descriptor_id
type: int
sql: ${TABLE}.TermDescriptorId
- dimension: when_taken_grade_level_descriptor_id
type: int
sql: ${TABLE}.WhenTakenGradeLevelDescriptorId
- dimension_group: create
type: time
timeframes:
- time
- date
- week
- month
sql: ${TABLE}.CreateDate
- dimension_group: last_modified
type: time
timeframes:
- time
- date
- week
- month
sql: ${TABLE}.LastModifiedDate
- measure: count
type: count
drill_fields:
- detail*
- measure: count_with_d_or_f
type: count
filters:
- final_letter_grade_earned: D,F
- measure: percent_d_or_lower
type: number
value_format: '#.#\%'
sql: 100.0 * ${count_with_d_or_f} / nullif(${count},0)
Contents
- course_transcript.view.lkml
- course_transcript.view.lookml