Forum Discussion
UnmatchedEntry errors on Student Enrollment
I'm getting a lot of UnmatchedEntry errors on my SDS upload. I can't seem to figure out what's going on. Looking at just one specific section and I see 6 unmatched entry errors on the Enrollments CSV. There are 2 teachers and 22 students in this section. I checked the Teachers, Enrollments, and Sections CSVs and everything looks good. All students and teachers exist in Azure, their email addresses match but yet SDS keeps throwing errors. The Microsoft Team is never created either. I'm at a loss; has anyone else seen this? Also, this is happening to dozens of sections but I'm singling out one for troubleshooting.
Our SDS syncs using Clever CSVs. The same section syncs fine in Clever...
Relevant log entries below (sensitive data retracted)
SDS Error Log:
EntryStatus | EntryType | ErrorCode | ErrorMessage | JoiningValue | MitigationSteps | Operation | RecordedTime | TenantActionable | ReportableIdentifier |
Error | StudentEnrollment | UnmatchedEntry | An update to this entry observed in the source could not be processed, because it could not be matched to an entry in the target: JSONSourceDirectory. | 56045 | Update | 9/9/2022 15:45 | TRUE | 56045 | |
Error | StudentEnrollment | UnmatchedEntry | An update to this entry observed in the source could not be processed, because it could not be matched to an entry in the target: JSONSourceDirectory. | 56045 | Update | 9/9/2022 15:45 | TRUE | 56045 | |
Error | StudentEnrollment | UnmatchedEntry | An update to this entry observed in the source could not be processed, because it could not be matched to an entry in the target: JSONSourceDirectory. | 56045 | Update | 9/9/2022 15:45 | TRUE | 56045 | |
Error | StudentEnrollment | UnmatchedEntry | An update to this entry observed in the source could not be processed, because it could not be matched to an entry in the target: JSONSourceDirectory. | 56045 | Update | 9/9/2022 15:45 | TRUE | 56045 | |
Error | StudentEnrollment | UnmatchedEntry | An update to this entry observed in the source could not be processed, because it could not be matched to an entry in the target: JSONSourceDirectory. | 56045 | Update | 9/9/2022 15:45 | TRUE | 56045 | |
Error | StudentEnrollment | UnmatchedEntry | An update to this entry observed in the source could not be processed, because it could not be matched to an entry in the target: JSONSourceDirectory. | 56045 | Update | 9/9/2022 15:45 | TRUE | 56045 |
Sections CSV:
School_id | Section_id | Teacher_id | Teacher_2_id | Teacher_3_id | Teacher_4_id | Name | Section_number | Course_name | Course_number | Course_description | Period | Subject | Term_name | RowNumber |
3 | 56045 | 979 | 2027 | GLOBAL HISTORY 10 - 0111 - Period 11 | 1 | GLOBAL HISTORY 10 | 111 | GLOBAL HIST 10 | 1 | Social studies | 2022-2023 | 1 |
Teachers CSV (Names Changed)
School_id | Teacher_id | Teacher_number | Teacher_email | First_name | Middle_name | Last_name | Title | Username |
3 | 979 | 979 | email address removed for privacy reasons | Teacher | 1 | Teacher | Teacher1 | |
3 | 2027 | 2027 | email address removed for privacy reasons | Teacher | 2 | Teacher Assistant | Teacher2 |
There is too much data to redact from the students.csv but I have verified all students listed in the enrollments are also in the students.csv with the same ID.