Skip to content

Commit a872c05

Browse files
k_student_assess needs to include stu unique id (#89)
* k_student_assess needs to include stu unique id * alphabetize keys * Update CHANGELOG.md --------- Co-authored-by: Jay Kaiser <jayckaiser@gmail.com>
1 parent 6936096 commit a872c05

2 files changed

Lines changed: 4 additions & 2 deletions

File tree

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
- Add (optional) support for incremental materialization of most expensive stg models
55
## Under the hood
66
## Fixes
7+
- Fix unique key `k_student_assessment` in `stg_ef3__student_assessments` to include `student_unique_id` (relevant only where `student_assessment_identifier` is not on its own unique)
78

89
# edu_edfi_source v0.4.6
910
## Fixes

models/staging/edfi_3/stage/stg_ef3__student_assessments.sql

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,9 +17,10 @@ keyed as (
1717
['tenant_code',
1818
'api_year',
1919
'lower(academic_subject)',
20-
'lower(student_assessment_identifier)',
2120
'lower(assessment_identifier)',
22-
'lower(namespace)']
21+
'lower(namespace)',
22+
'lower(student_assessment_identifier)',
23+
'lower(student_unique_id)']
2324
) }} as k_student_assessment,
2425
{{ gen_skey('k_assessment', extras = ['academic_subject']) }},
2526
{{ gen_skey('k_student') }},

0 commit comments

Comments
 (0)