Skip to main content

AcademicTimePeriodDim View

Purpose​

Brings together the School Year, Session, and Grading Period in a manner that facilitates creating a hierarchy, for example in Power BI.

  • School Year
    • Session
      • Grading Period

SQL Object​

analytics.AcademicTimePeriodDim

Usage Notes​

Can join to theΒ analytics.GradingPeriodDimΒ  to get a grading period's

  • PeriodSequence
  • BeginDate
  • EndDate

Sources​

Data Standard 2.2​

AcademicTimePeriod, DS 2.2

Data Standard 3+​

AcademicTimePeriod for DS3.x

Structure​

Same for both 2.2 and 3+ data standards.

ColumnData TypeSourceDescription
AcademicTimePeriodKeyString{Session.SchoolId}-{Session.SchoolYear}-{Session.TermDescriptorId}-{GradingPeriod.GradingPeriodDescriptorId}-{GradingPeriod.BeginDate}Surrogate key so that modeling tools will have a unique primary key
SchoolYearKeyStringSchoolYearType.SchoolYear
SchoolYearNameStringSchoolYearType.SchoolYearDescription
IsCurrentSchoolYearBoolSchoolYearType.CurrentSchoolYear
SchoolKeyStringSession.SchoolId
SessionKeyString{Session.SchoolId}-{Session.SchoolYear}-{Session.TermDescriptorId}
SessionNameStringSession.SessionName
TermNameStringDescriptor.Description
GradingPeriodKeyString{GradingPeriod.GradingPeriodDescriptorId}-{GradingPeriod.SchoolId}-{GradingPeriod.BeginDate}
GradingPeriodNameStringDescriptor.Description
LastModifiedDateDateMost recent of (SchoolYearType.LastModifiedDate, Session.LastModifiedDate, GradingPeriod.LastModifiedDate,)