Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Next »

Purpose

Describes Assignments created in a  Learning Management System (LMS)

SQL Object Name

analytics.engage_AssignmentDim

Usage Notes

None

Data Definition and Sources

(warning) Depends on the lmsx.Assignment  table that is introduced by the LMSX extension from the LMS Toolkit.

Column

Data Type

Source

Description

AssignmentKeyvarchar

lmsx.Assignment.AssignmentIdentifier

→ this is the natural key from the source system

Unique key for the assignment
SchoolKeyint

lmsx.Assignment.SchoolId

→ when using the LMS toolkit, this value is inferred from the relationship of the SIS Section Identifier defined in the LMS's section to the SectionIdentifier defined in an Ed-Fi Section.

Unique key for a school
SourceSystemvarchar

edfi.Descriptor.ShortDescription via

lmsx.SourceSystemDescriptor

Name of the LMS source system
Titlevarcharlmsx.Assignment.TitleTitle of the assignment
Descriptionvarcharlmsx.Assignment.AssignmentDescriptionLong description of the assignment (not available in all systems)
StartDateKeyvarcharlmsx.Assignment.StartDateTimeStart date of the assignment, formatted as a string for use with the DateDim View
EndDateKeyvarcharlmsx.Assignment.EndDateTimeEnd date of the assignment, formatted as a string for use with the DateDim View
DueDateKeyvarcharlmsx.Assignment.DueDateTimeDue date of the assignment, formatted as a string for use with the DateDim View
MaxPointsintlmsx.Assignment.MaxPointsMaximum number of points available in the assignment
SectionKeyvarchar

Concatenation of the components of the Section natural key, using the column from lmsx.Assignment:

  • SchoolId
  • LocalCourseCode
  • SchoolYear
  • SectionIdentifier
  • SessionName

→ when using the LMS toolkit, these values are inferred from the relationship of the SIS Section Identifier defined in the LMS's section to the SectionIdentifier defined in an Ed-Fi Section.

The unique key for a section, allowing for joins to the SectionDim View
GradingPeriodKeyvarchar

Concatenation of components of the edfi.GradingPeriod entity:

  • GradingPeriodDescriptorId
  • SchoolId
  • BeginDate

→ Inferred from the edfi.SessionGradingPeriod by looking for a related grading period whose begin and end dates encompass the due date of the assignment.

The unique key for a grading period, allowing for joins to the GradingPeriodDim View

August 5, 2021

This documentation is in a pre-release state. The views documented here are in the main  branch of the source code repository but have not been formally released to the community yet.

Contents

  • No labels