Updates voor de integratie van informatiesystemen voor D2L Standard CSV
Over dit artikel
D2L Standard CSV is een van de vele opties voor informatiesysteemintegratie die door onze klanten worden gebruikt om cursussen, semesters, gebruikers en inschrijvingen doorgaans in Brightspace te laden en te beheren vanuit een informatiesysteembron via een reeks CSV-bestanden met een bepaald niveau of automatisering.
D2L Standard CSV is de derde iteratie in onze familie van CSV-bronsysteemopties binnen ons Integration Pack for Information Systems (IPSIS). Eerdere CSV-bronsystemen zijn nu onze legacy-oplossing.
- IPSIS-integratie 1.0 (verouderd)
- Standaard CSV (verouderd)
- D2L Standaard CSV
Dit artikel is bedoeld om informatie te verstrekken over de mogelijkheden van nieuwe functies, de volgende stappen voor klanten die al gebruik maken van ons nieuwste CSV-bronsysteem en die van plan zijn enkele van de nieuwe functies te gebruiken en migratiepaden voor klanten die geïnteresseerd zijn in de overstap naar D2L Standard CSV van een verouderd CSV-bronsysteem.
Dit artikel is relevant voor Brightspace-beheerders, griffiers, HRIS- en SIS-beheerders en ondersteunende IT-mensen die helpen bij het delen van gebruikersinformatie tussen klantsystemen en Brightspace.
D2L Standaard CSV 2.0 Nieuwe functies
D2L Standard CSV Version 2.0 is een bijgewerkt bestandsformaat dat de D2L Standard CSV-functionaliteit uitbreidt en extra functies toevoegt in Brightspace die kunnen worden beheerd met behulp van een studenteninformatiesysteem (SIS). Deze functie voegt ondersteuning toe voor:
- Rekenkamer [Wat is een auditor?]
- Voorkeursnamen [Wat zijn voorkeursnamen?]
- Aangepaste organisatie-eenheden en unieke organisatiestructuren
- Bijgewerkte opmaak voor bovenliggende relaties
- Het verwijdert ook niet-functionerende opties uit de gebruikersinterface.
Door ondersteuning voor aangepaste organisatie-eenheden toe te voegen, elimineert deze functie de noodzaak van handmatige interventie voor organisaties die een hogere organisatiestructuur boven het afdelingsniveau gebruiken. Dit type organisatiestructuur kan geavanceerde rapportage mogelijk maken, klanten die aangepaste inloglogica gebruiken en de competentietool.
Vergelijking van functies
Afbeelding: Een afbeelding van een grafiek waarin CSV-functies worden vergeleken.
Uw CSV-systeem identificeren
In de loop der jaren heeft D2L zijn CSV-bronsystemen die gewoonlijk "IPSIS CSV" worden genoemd, herhaald. Op dit moment hebben we drie eigen D2L-bronsystemen, allemaal uniek op hun manier, maar met vergelijkbare namen, wat tot veel verwarring heeft geleid.
Voordat we ingaan op de mogelijkheden en de volgende stappen, laten we eerst even opfrissen wat IPSIS precies is?
IPSIS staat voor Integration Pack for Student Information System. Laat je niet misleiden door de naam, we integreren gegevens met veel systemen, niet alleen met studenteninformatiesystemen (leerlinginformatiesystemen, HRIS, enz.). IPSIS is de familienaam, binnen IPSIS zijn er producten, deze producten hebben een eigen identiteit, met unieke productnamen en features. Dit artikel richt zich alleen op de exclusieve D2L CSV-producten, maar als je meer wilt weten over andere producten, ga dan naar dit pagina in onze Community.
D2L heeft drie "IPSIS CSV"-bronsystemen die gebruikmaken van een D2L-standaardspecificatie in plaats van de IMS Global Specification. Deze systemen zijn:
- IPSIS-integratie 1.0 (verouderd)
- Standaard CSV (verouderd)
- D2L Standaard CSV
IPSIS-integratie 1.0 – Ons eerste bronsysteem. Oorspronkelijk ontworpen om LIS, een IMS Global Standard-specificatie, te ondersteunen. Is uitgebreid om D2L-gedefinieerde CSV-bestanden te ondersteunen, maar was beperkt tot standaard ingesteld in Brightspace.
UI was niet gebruiksvriendelijk; Het configuratiescherm heeft handlers en vertalers die in de juiste volgorde moesten worden geplaatst om het gewenste resultaat te bereiken.
Mogelijkheden:
- Afzonderlijke CSV-bestanden worden geüpload naar een SFTP
- Geplande taak: eenmaal per nacht
- Rolondersteuning: 2 roltypen
- Ondersteuning voor organisatiestructuur: standaard D2L-organisatiestructuur
Hoe te identificeren - IPSIS-beheer:
Figuur: Het IPSIS-CSV dashboard.
Standaard CSV – Vergelijkbaar met IPSIS-integratie 1.0, maar eenvoudige vragen vervangen het complexe beheer van vertalers en handlers, waardoor de configuratie en het oplossen van problemen worden vereenvoudigd.
Mogelijkheden:
- Afzonderlijke CSV-bestanden worden geüpload naar een SFTP
- Geplande taak: eenmaal per nacht
- Rolondersteuning: 2 roltypen
- Ondersteuning voor organisatiestructuur: standaard D2L-organisatiestructuur
- Introduceert
- Bijgewerkte gebruiksvriendelijke gebruikersinterface met standaardconfiguraties
Identificatie - IPSIS-beheer:
Afbeelding: Het standaard CSV-dashboard dat wordt weergegeven als Ingeschakeld.
D2L Standaard CSV - Er is Drie versies Binnen dit bronsysteem worden die gedefinieerd door de aan- of afwezigheid van een manifestbestand. Binnen dit bronsysteem is het eenvoudig om te migreren naar nieuwe formaten.
D2L Standaard CSV 1.0 - Het CSV-bestandsformaat blijft hetzelfde, maar bestanden worden geüpload in een zip-archief. We hebben de regels en eisen losgekoppeld van de LIS-specificatie.
De gebruikersinterface is vergelijkbaar met standaard CSV, maar de vragen zijn enigszins gewijzigd om opties te verwijderen die niet werden ondersteund (cursuscode kan bijvoorbeeld niet worden gewijzigd omdat dit de bron-ID voor de record is).
Introduceert een gebruikersinterface voor slepen en neerzetten om bestanden op aanvraag uit te voeren, plus een SFTP die elke 10 minuten wordt gecontroleerd voor automatische bestandsverwerking.
Mogelijkheden:
- Ondersteuning voor organisatiestructuur: standaard D2L-organisatiestructuur
- Introduceert:
- Individuele CSV-bestanden worden in een zip-archief geüpload naar een SFTP die elke 10 minuten wordt gecontroleerd
- Rolondersteuning: onbeperkt aantal roltypen
- Mogelijkheid om Manager Dashboard-attributen CSV op te nemen in het zip-archief, waardoor de verwerking van gegevens in één upload wordt gestroomlijnd
- Vernieuwde gebruikersinterface
- UI-functionaliteit slepen en neerzetten
- Mogelijkheid om een User Sourced Id (ook bekend als OrgDefinedID) bij te werken via een nieuw tabblad. Houd er rekening mee dat de OrgDefinedId naar verwachting een constante id is die niet wordt gewijzigd of opnieuw wordt gebruikt. Dit tabblad biedt de mogelijkheid om OrgDefinedId's één voor één bij te werken voor eenmalige omstandigheden.
D2L Standaard CSV Versie 1.1 – Herhaalt V1.0 door de mogelijkheid toe te voegen om bovenliggende/kind-relaties toe te wijzen aan het gebruikersbestand ter ondersteuning van Brightspace for Parent (BfP) via een nieuwe kolom. Deze nieuwe kolom wordt beschouwd als een belangrijke wijziging, dus hebben we een manifest geïntroduceerd om in het zip-archief aan te kondigen welke versie u gebruikt.
Mogelijkheden:
- Individuele CSV-bestanden worden in een zip-archief geüpload naar een SFTP die elke 10 minuten wordt gecontroleerd
- Rolondersteuning: onbeperkt aantal roltypen
- Ondersteuning voor organisatiestructuur: standaard D2L-organisatiestructuur
- Mogelijkheid om Manager Dashboard-attributen CSV op te nemen in het zip-archief, waardoor de verwerking van gegevens in één upload wordt gestroomlijnd
- Introduceert:
- Afzonderlijk manifestbestand om versie aan te kondigen
- Mogelijkheid om BfP-relaties te maken, bij te werken en te verwijderen (geformatteerd als JSON-blok)
D2L Standaard CSV Versie 2.0 – Geladen met nieuwe functies op basis van verzoeken van klanten, afrekenmogelijkheden voor meer informatie.
Dit was een grote versiehobbel omdat er wijzigingen nodig waren in zowel de organisatie-eenheid als de gebruikersbestanden.
Mogelijkheden:
- Individuele CSV-bestanden worden in een zip-archief geüpload naar een SFTP die elke 10 minuten wordt gecontroleerd
- Rolondersteuning: onbeperkt aantal roltypen
- Mogelijkheid om Manager Dashboard-attributen CSV op te nemen in het zip-archief, waardoor de verwerking van gegevens in één upload wordt gestroomlijnd
- Introduceert:
- Uitgebreide ondersteuning voor organisatiestructuur: aangepaste en standaard D2L-organisatiestructuur
- Kan BfP-relaties maken, bijwerken en verwijderen (bijgewerkt JSON-object naar gescheiden pijp)
- Ondersteuning voor voorkeursvoor- en achternaam
- Ondersteuning van de rol van de auditor
- Wijs meerdere organisatie-ouders toe door pijpscheiding toe te voegen
- Inschrijving in organisatie-eenheden buiten secties (d.w.z. Inschrijving bij een schoolorganisatie voor aangepaste aanmeldingslogica)
Identificatie - IPSIS-beheer:
Afbeelding: Het D2L standaard CSV-dashboard dat wordt weergegeven als Ingeschakeld met de mogelijkheid om te bladeren en een ZIP-bestand neer te zetten.
Hopelijk maakt dit duidelijk welk product je gebruikt, nog meer, ik hoop dat je geïntrigeerd bent door alle nieuwe functies en enthousiast bent om te migreren van een legacy-bronsysteem naar D2L Standard CSV!
Volgende stappen: migreren
Ik gebruik al D2L Standard CSV
Als u al op D2L Standard CSV zit, is het mogelijk om zelfstandig te plannen en te migreren naar het nieuwe formaat.
Het wordt aanbevolen om de noodzakelijke wijzigingen in uw testomgeving te testen voordat u naar productie gaat om bestandsindelingen te verifiëren en ervoor te zorgen dat eventuele automatisering en bestandstransformatie van uw informatiesysteem indien nodig wordt aangepast. Bij alle D2L CSV-tests is het de standaardpraktijk om één bestand tegelijk uit te voeren met slechts een paar rijen om eenvoudig de IPSIS-beheeraudit en systeemlogboeken te bekijken.
U heeft doorgaans al een functioneel D2L Standard CSV Source-systeem op uw testlocatie. Eventuele problemen met het D2L Standard CSV Source-systeem op uw testlocatie kunnen worden gericht aan D2L Support.
Ik gebruik een verouderd CSV-bronsysteem
- Identificeer welk verouderd product u gebruikt. Voor een succesvolle migratie moet u contact opnemen met ons implementatieteam. Dit kan via je Customer Success Manager / Technical Account Manager.
- Bepaal naar welke versie van D2L Standard CSV u wilt migreren:
- Als V1.0:
- U moet uw dagelijkse CSV-bestanden opnemen in een zip-archief (individuele CSV-bestanden worden niet verwerkt als ze afzonderlijk worden geüpload
- Alle bestanden bevatten alleen delta
- U ontvangt bijgewerkte SFTP-inloggegevens om uw zip-archief naar te uploaden
- Uw implementatieconsultant migreert de gegevens van uw oude bronsysteem naar uw productiebronsysteem
- Het wordt aanbevolen om deze stappen op uw testomgeving uit te voeren voordat u naar uw productieomgeving gaat
- Als V2.0:
- Als V1.1:
- Al het bovenstaande
- Het bestand moet worden gesorteerd om ouders op te nemen vóór het kind (kind verklaart ouders)
- Gebruikersbestand bevat een nieuwe relatiekolom, bovenliggende/onderliggende relaties moeten worden opgemaakt met behulp van JSON.
- Manifest.json bestand moet aanwezig zijn in het zip-archief (V1.1)
- Al het bovenstaande
- Organisatiebestand(en) bevatten nieuwe custom_code kolom
- Gebruikersbestand bevat nieuwe pref_first_name en pref_last_name kolom, relatiekolom maakt gebruik van pijpscheiding in plaats van JSON
- Manifest.json bestand moet aanwezig zijn in het zip-archief (V2.0)