Forum Discussion
Possible problems with periodic sync aproach?
- Feb 07, 2018
Thanks for the quick answer. I know that the sections stay intact but what about the students if in the new CSV-files there is no mention of the section listed in previous CSV-files. Here is the scenario:
Sync 1 with CSV files batch 1: Section A (SIS ID 11111) with students
Sync 2 with CSV files batch 2 (same sync profile as Sync 1): Section B (SIS ID 2222) with students . In the batch 2 there is no mention of Section A in the section CSV file nor the student enrollment or teacher roster CSV files!
What will happen to Section A after Sync 2 is run?
- Section A will be gone and students too (I beleive this will not be the case)
- Section A will be there but with no students
- Section A will be there with the students
So, I want to find out how does the comparison actually work between different CSV-files :)
Thanks for the quick answer. I know that the sections stay intact but what about the students if in the new CSV-files there is no mention of the section listed in previous CSV-files. Here is the scenario:
Sync 1 with CSV files batch 1: Section A (SIS ID 11111) with students
Sync 2 with CSV files batch 2 (same sync profile as Sync 1): Section B (SIS ID 2222) with students . In the batch 2 there is no mention of Section A in the section CSV file nor the student enrollment or teacher roster CSV files!
What will happen to Section A after Sync 2 is run?
- Section A will be gone and students too (I beleive this will not be the case)
- Section A will be there but with no students
- Section A will be there with the students
So, I want to find out how does the comparison actually work between different CSV-files :)
My sincere apologies for the inexcusably late response. For some reason I'm no longer getting the notifications for responses on the forum- I need to fix that.
In your scenario, you have control over what happens.
your "option 1" will not happen- SDS will not remove the group if the group no longer exists in the CSV file.
If your "section" CSV file for 11111 is updated in the new CSV and the teachers and students are removed, they will be removed from the group.
If you "section" CSV file makes no reference to section 11111 at all, then it will be retained with all members still there.
We are working on additional end of term functionality and will have more information and details in the coming months. Stay tuned!
thanks,
Matt McGinnis
- Tapio AaltoMar 12, 2018Copper Contributor
Hi!
"If you "section" CSV file makes no reference to section 11111 at all, then it will be retained with all members still there."
I have to disagree about that one. If there is no reference to section 11111 at all, then students are removed. I have tested this.
So I would say, that the correct answer is: "2. Section A will be there but with no students"
If that is not way you wan't it, you have to change your query so that also archived (Primus?) sections are still in the csv file.
br Tapio Aalto
- Jarkko Seppo Tapani TornbergMar 12, 2018Brass Contributor
Thanks for the info. I was afraid this was the case. This is not so good news. It increases the risk of accidently deleting members (students) from existing teams from previous periods. All it takes is one mistake when transferring student data from SIS… So, this means we must include all the members (students) of all the teams of previous sections with every new SDS file transfer. I wonder what this end of term functionality that Matt mentioned will do? Hopefully pause sync of the sections of previous school year :)
- AnonymousMar 12, 2018
We will try to be smart about the end-of-term functionality that is coming, and I will make sure the engineers see your feedback. Thanks!
- AnonymousMar 12, 2018
Tapio- thanks so much for your community involvement.
Jarrko-
Tapio is correct. Even though you were clear, I missed the point you made about using the same sync profile and had assumed incorrectly that you were creating a new sync profile. I re-read and saw that you specifically said "using the same sync profile" so I need to amend my answer.
In the case of using the same sync profile, the users would be replaced/removed from the group.
However, if you create a new sync profile and make no reference to the old section ID, then the group would remain untouched.
I hope this clarifies. If not, I'll watch the forum closely for any follow-up questions.
Thanks,
Matt