Illuminate DnA¶
Vendor: | Illuminate Education |
---|---|
Frequency: | Nightly |
Method: | A SQL query is run against the Illuminate database with the result replicated to BigQuery under the Staging dataset. |
Initial setup¶
Airflow connections¶
Our DAG looks for the following Airflow connection:
illuminate_odbc
- Conn type: Postgres
- Host: Illuminate database IP address
- Schema: Illuminate database name
- Login: Illuminate odbc username
- Password: Illuminate odbc password
- Port: 5432
Data we pull¶
Table Name | Column Name | BigQuery Column Name |
---|---|---|
public.students | local_student_id | StudentUniqueId |
public.students | last_name | LastSurname |
public.students | first_name | FirstName |
dna_assessments.assessments | assessment_id | AssessmentIdentifier |
dna_assessments.assessments | title | AssessmentTitle |
codes.dna_subject_areas | code_translation | AcademicSubject |
codes.dna_scopes | code_translation | Scope |
public.grade_levels | short_name | GradeLevels |
dna_assessments.students_assessments | date_taken | AdministrationDate |
dna_assessments.agg_student_responses | points | Points |
dna_assessments.agg_student_responses | points_possible | PointsPossible |
dna_assessments.agg_student_responses | percent_correct | Result |
dna_assessments.performance_bands | label | PerformanceBandLabel |