Momentopname plat bestand
Belangrijk
Het is belangrijk om op te merken dat voor de doeleinden van dit document het gebruik van de term 'momentopname' betrekking heeft op het algemene proces van het nemen van point-in-time gegevens uit het Studentinformatiesysteem die zijn opgeslagen in een plat bestand dat vervolgens wordt gebruikt door Blackboard - niet de momentopnamecontroller.
Snapshot biedt de mogelijkheid om te integreren met behulp van point-in-time-gegevens zoals geleverd door het Studentinformatiesysteem met twee ondersteunde integratietypen (lees: gegevensindelingen) binnen het Studentinformatiesysteem-framework voor Snapshot: Snapshot XML en Snapshot Flat File (of gescheiden gegevens). Het laatste integratietype, Momentopname-bestand, is de indeling van de toekomst en die wordt dan ook bijgewerkt voor ondersteuning van nieuwe gegevensobjecten. Momentopname-XML krijgt alleen nog onderhoudsupdates.
De verwerking voor beide integratietypen op basis van momentopnamen bestaat uit het via HTTP posten van het gegevensbestand naar het betreffende eindpunt
Ondersteunde gegevens
Gegevensobject | Ondersteuning voor Momentopname-bestand | Ondersteuning voor Momentopname-XML |
|---|---|---|
Gebruikers | Ja | Ja |
Cursussen | Ja | Ja |
Lidmaatschappen (Inschrijvingen en personeelsopdrachten) | Ja | Ja |
Cataloguscategorieën | Ja | Ja |
Organisaties | Ja | Ja |
Waarnemers | Ja | Ja |
Instellingsrollen | Ja | Ja |
Knooppunten | Ja | |
Gecombineerde cursussen | Ja | |
Semester | Ja | |
Normen (als een cursuskenmerk) | Ja |
Eisen
Mogelijkheid van het SIS om gegevens te genereren voor het gekozen integratietype: Momentopname-XML of Momentopname-bestand met het juiste scheidingsteken.
Nog een belangrijk punt: de Snapshot Controller of de gegevensindeling Momentopname-XML moet niet de eerste keuze zijn voor een integratie aangezien er alleen nog onderhoudsupdates worden uitgebracht en er geen ondersteuning voor nieuwe objecten is en er geen nieuwe functies meer worden ontwikkeld. De kans is groot dat er in de toekomst een aankondiging zal komen dat de ondersteuning helemaal gaat stoppen, uiteraard wel met voldoende tijd voor klanten om over te stappen naar een ander type integratie.
Raadpleeg de sectie met voorbeelden voor Enterprise 1.1 voor een uitvoerige beschrijving van het integratietype. Belangrijk hierbij is dat de gegevensindeling iets verschilt tussen de twee ondersteunde varianten van Enterprise 1.1 (Standard en Vista).
Installatie: Typen snapshot-integratie
Naast inzicht in de gegevens die betrokken zijn bij een Studentinformatiesysteem-integratie, vereist het instellen van de Snapshot-integratietypen kennis van de Studentinformatiesysteem-mogelijkheden en -eindpunten, waarbij wordt nagegaan of de gegevensobjecten die in het geselecteerde Snapshot-type worden ondersteund, voldoen aan de integratiedoelen van de client. Daarnaast is kennis van de specifieke bestandsindeling noodzakelijk. U kunt een Snapshot-integratie maken via de volgende stappen in de Blackboard System Administrator SIS Integration UI: on the Administrator Panel select Gegevensintegratie en vervolgens Integratie van het Studenteninformatiesysteem.
De volgende stappen zijn hetzelfde voor beide soorten momentopname-integraties, met als enige verschil de keuze van het integratietype: XML-gegevens (kies Momentopname-XML) of gescheiden tekens (Momentopname-bestand).
Selecteer Integratie maken.
Selecteer Momentopname-XML of Momentopname-bestand. Selecteer op het volgende scherm de configuratie-opties.
Opmerking
Als je geavanceerde configuratie wilt uitvoeren (zoals gegevenstoewijzing), moet een integratie de status Bezig met testen of Actief hebben
Integratienaam: voer Snapshot XML of Snapshot Flat File in.
Beschrijving (optioneel): voer in wat je wilt om de integratie te beschrijven; bijvoorbeeld: Snapshot XML testen of Snapshot Flat File testen.
Gedeelde gebruikersnaam en Gedeeld wachtwoord worden gebruikt voor het posten van gegevens.
Stel de integratiestatus in:
Inactief: geen verwerking door integratie.
Actief — Integratie voert verwerking uit en werkt Blackboard gegevens bij.
Bezig met testen: verwerking door integratie en Blackboard-gegevens worden niet bijgewerkt
Stel het detailniveau van de logboekfunctie in: voor testdoeleinden raden we aan om Alle diagnose- en foutopsporingsberichten te selecteren. Voor de status Actief raden we aan om een lagere instelling te gebruiken, zoals Alleen fouten of Fouten en waarschuwingen.
Selecteer vervolgens de gegevensbronsleutel (DSK) die je wilt gebruiken voor deze integratie. Je kunt een specifieke bestaande DSK selecteren, een nieuwe sleutel maken of de gegevensbron gebruiken die in de feed is opgenomen.
Opmerking
In alle gevallen moet er een DSK worden aangemaakt voordat de datafeeds verwerkt mogen worden.
Het beheer van bovenliggende knooppunten wordt alleen ondersteund door Momentopname-bestand. Maak de juiste keuze op basis van je doelen.
Selecteer de objecten die worden verwerkt via deze integratie en geef aan hoe pariteit moet worden afgehandeld. In de meeste gevallen zijn de standaardwaarden prima. OPMERKING: Mogelijk hebt u meerdere integratietypen die elk een unieke subset van beschikbare integratieobjecten verwerken.
Selecteer Verzenden en de nieuwe Momentopname-integratie wordt toegevoegd aan de lijst met integraties.
Je moet nog één stap uitvoeren om de Momentopname-integratie te ondersteunen en dat is het configureren van het SIS-systeem voor het posten van gegevens naar Blackboard of het configureren van een cron- of batchtaak op de toepassingsserver voor het posten van de gegevens naar Blackboard. Momentopname-eindpunten zijn specifiek voor de vereiste taak die moet worden uitgevoerd.
Het plaatsen aan de toepassingsserverzijde Blackboard wordt uitgevoerd met behulp van CURL of een soortgelijke toepassing die wordt geactiveerd door een cron- of batchtaak:
curl -k -w %{http_code} -H "Content-Type:text/plain" -u SHARED_USERNAME:SHARED_PASSWORD --data-binary @PATH_TO_TEST_FILE ENDPOINT_URLVervang:
SHARED_USERNAME met de gedeelde gebruikersnaam
SHARED_PASSWORD met het gedeelde wachtwoord
PATH_TO_TEXT_FILE met het pad naar het XML-gegevensbestand
Vervang ENDPOINT_URL door de url van het eindpunt.
U kunt een lijst met eindpunten op de server bekijken door naar de HTTP-informatiepagina te gaan in het contextmenu van uw flat-file-integratie. Selecteer in het configuratiescherm voor beheerders Gegevensintegratie en vervolgens Integraties van Studentinformatiesystemen. Kies in het menu van je integratie de optie Http-informatie.
Als de integratie wordt ondersteund door middleware of door het SIS, kunnen gegevens rechtstreeks naar het eindpunt worden gepost door het bovenstaande protocol te volgen.
Zodra het bovenstaande is voltooid en het Studentinformatiesysteem is ingeschakeld om gegevens te genereren en te posten of op te slaan in een bestand om te posten, zou Blackboard u logboeken over de integratie moeten zien.
Bekijk de gegevens en bepaal of je de beschikbare gegevensobjecten moet aanpassen met behulp van Geavanceerde configuratie/Veldtoewijzing. Zie de sectie over veldtoewijzing aan het einde van de sectie met voorbeelden voor een beschrijving van deze functionaliteit.
Zie Automatisering van Momentopname-bestand voor meer informatie over het verwerken van gegevensbestanden.
Snapshot-integraties
Momentopname-integraties zijn gebaseerd op sets met gegevens die voldoen aan specifieke voorwaarden, Bijvoorbeeld voor het beheren van gebruikers of cursussen in het systeem. Van de twee ondersteunde typen - snapshot XML en Snapshot Flat File - mag alleen Snapshot Flat File als meest actueel worden beschouwd met ondersteunde Blackboard gegevensobjecten.
Zoals met alle "bestandsgebaseerde" integratietypen (Snapshot en Enterprise 1.1 types) zijn er twee processen voor het consumeren van gegevens in die bestanden - het gebruik van de GUI Upload Feed File of het gebruik van een http-gegevensoverdracht (bijvoorbeeld: cURL). In het geval van een HTTP-gegevensoverdracht kan een cron- of batchtaak worden gebruikt om de bewerking te activeren. Bovendien kan een gegevensstroom, op voorwaarde dat deze wordt ondersteund door het Studentinformatiesysteem of de middelste laag, rechtstreeks worden gepost.
Elke bewerking wordt gerealiseerd via een bepaald eindpunt. Deze eindpunten voor de toepassingsserver zijn beschikbaar via de koppeling HTTP-gegevens in het menu van de integratie.
Een gegevensbestand maken
Ga in het Configuratiescherm voor systeembeheer naar Integraties en selecteer Gegevensintegratie.
Selecteer Integraties van studenteninformatiesysteem.
Selecteer In de vervolgkeuzelijst Integratie maken de optie Momentopname-bestand als je handmatig een bestand maakt.
Voer een integratienaam in (verplicht). Je kunt desgewenst een beschrijving invoeren.
Je kunt beveiliging toevoegen door een Gedeelde gebruikersnaam en Gedeeld wachtwoord in te voeren. Deze optie wordt vaker gebruikt voor publicatie naar het eindpunt.
Selecteer in het veld Scheidingsteken invoerbestand het teken dat de velden in je gegevensbestand van elkaar scheidt.
Selecteer in het gebied Integratiestatus de optie Inactief, Actief of Testen.
Selecteer in Detaildetails van logboeken hoe gedetailleerd u de logboeken wilt hebben.
In het gebied Gegevensondersteuning kunt u logische gegevenssegmentatie uitvoeren. Als je bijvoorbeeld twee verschillende Studentinformatiesystemen hebt voor twee verschillende campussen, kun je segmenteren voor die twee afzonderlijke campussen. Of als u gegevens wilt segmenteren voor verschillende semesters.
In Gegevensbron leren kunt u selecteren of de gegevensbron moet worden gedefinieerd in de binnenkomende gegevens of dat u dezelfde Blackboard gegevensbron moet gebruiken voor alle nieuwe binnenkomende gegevens.
Je kunt een voorvoegsel voor batch-UID invoeren. Om conflicten tussen ID's te voorkomen tijdens de integratie, kunnen er voorvoegsels worden toegevoegd. Het wordt niet aanbevolen deze optie te wijzigen nadat er gegevens zijn gemaakt voor deze integratie.
Selecteer de positie van het knooppunt in het bovenliggende hiërarchieknooppunt.
In Geavanceerde configuratie kun je een reeks opties kiezen voor bijvoorbeeld het afhandelen van situaties waarin specifieke records niet in een batch aanwezig zijn. In dit geval laten we de standaardselecties staan.
Wanneer je je gegevens hebt ingevoerd, selecteer je Verzenden. Hiermee wordt je bestand voor integratie gemaakt.
Upload een gegevensbestand voor integratie:
Ga in het Configuratiescherm voor systeembeheer naar Integraties en selecteer Gegevensintegratie.
Selecteer Integraties van studenteninformatiesysteem.
Selecteer het menu van het bestand dat je wilt uploaden. Selecteer Invoerbestand uploaden.
Selecteer je gegevenstype in het menu Gegevenstype. De meest voorkomende integraties zijn Hiërarchieknooppunt (als uw bestand uw hiërarchie vertegenwoordigt), Cursuskoppeling, Organisatiekoppeling en Gebruikerskoppeling.
Voor Bewerkingstype is de meest gebruikelijke optie Store.
Gebruik Volledig vernieuwen wanneer je volledige gegevensvergelijkingen uitvoert en als je iets wilt verwijderen dat niet in het bestand staat. Wees voorzichtig met deze optie.
Gebruik Verwijderen om de records te verwijderen die u uploadt.
Selecteer Verzenden.
Je kunt het SIS-logboek controleren om te bevestigen dat het is toegevoegd. Voor grotere bestanden kan het een paar minuten duren om te uploaden. Selecteer Logboeken onder Extra en hulpprogramma's en selecteer vervolgens Studentinformatiesysteem-logboeken.
Momentopname-eindpunten
Eindpunten voor snapshot-bewerkingen voor Flat File
Gebruik deze gegevens om het SIS in te stellen voor het publiceren van Momentopname-invoerbestanden naar de integratie. Opgeslagen objecten blijven behouden, evenals de bijbehorende gegevens. Verwijderde objecten worden verwijderd. Met Volledig vernieuwen worden alle bestaande objecten verwijderd die niet in het invoerbestand staan. Als er gegevens van een bepaald objecttype worden gepost naar een andersoortig eindpunt, mislukt de bewerking. Bijvoorbeeld: het posten van een cursusgegevensbestand naar een persoonseindpunt mislukt.
Belangrijk
Als je een cursus uitschakelt, worden lidmaatschappen in die cursus ook uitgeschakeld. Dit is nieuw gedrag.
Je kunt de eindpunt-URL van een bewerking ook vinden in de Blackboard gebruikersinterface. Navigeer naar het configuratiescherm voor beheerders en selecteer Gegevensintegratie vervolgens Integraties van Studentinformatiesystemen. Zoek de integratie, open het menu en selecteer HTTP-gegevens. De URL's van het eindpunt van de integratie staan vermeld.
Bewerking | URL van eindpunt |
|---|---|
Cursus - Store | https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/course/store |
Cursus - Complete Refresh | https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/course/refresh |
Cursus - Complete Refresh by DSK | https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/course/refreshlegacy |
Cursus - Delete | https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/course/delete |
Cursuskoppeling - Store | https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/courseassociation/store |
Cursuskoppeling - Complete Refresh | https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/courseassociation/refresh |
Cursuskoppeling - Complete Refresh by DSK | https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/courseassociation/refreshlegacy |
Cursuskoppeling - Delete | https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/courseassociation/delete |
Cursuscategorie - Store | https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/coursecategory/store |
Cursuscategorie - Complete Refresh | https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/coursecategory/refresh |
Cursuscategorie - Complete Refresh by DSK | https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/coursecategory/refreshlegacy |
Cursuscategorie - Delete | https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/coursecategory/delete |
Lidmaatschap cursuscategorie - Store | https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/coursecategorymembership/store |
Lidmaatschap cursuscategorie - Complete Refresh | https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/coursecategorymembership/refresh |
Lidmaatschap cursuscategorie - Complete Refresh by DSK | https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/coursecategorymembership/refreshlegacy |
Lidmaatschap cursuscategorie - Delete | https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/coursecategorymembership/delete |
Cursuslidmaatschap - Store | https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/membership/store |
Cursuslidmaatschap - Complete Refresh | https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/membership/refresh |
Cursuslidmaatschap - Complete Refresh by DSK | https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/membership/refreshlegacy |
Cursuslidmaatschap - Delete | https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/membership/delete |
Koppeling cursusstandaard - Store | https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/standardsassociation/store |
Koppeling cursusstandaard - Complete Refresh | https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/standardsassociation/refresh |
Koppeling cursusstandaard - Complete Refresh by DSK | https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/standardsassociation/refreshlegacy |
Koppeling cursusstandaard - Delete | https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/standardsassociation/delete |
Hiërarchieknooppunt - Store | https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/node/store |
Hiërarchieknooppunt - Complete Refresh | https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/node/refresh |
Hiërarchieknooppunt - Complete Refresh by DSK | https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/node/refreshlegacy |
Hiërarchieknooppunt - Delete | https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/node/delete |
Waarnemerskoppeling - Store | https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/associateobserver/store |
Waarnemerskoppeling - Complete Refresh | https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/associateobserver/refresh |
Waarnemerskoppeling - Complete Refresh by DSK | https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/associateobserver/refreshlegacy |
Waarnemerskoppeling - Delete | https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/associateobserver/delete |
Organisatie - Store | https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/organization/store |
Organisatie - Complete Refresh | https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/organization/refresh |
Organisatie - Complete Refresh by DSK | https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/organization/refreshlegacy |
Organisatie - Delete | https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/organization/delete |
Organisatiekoppeling - Store | https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/organizationassociation/store |
Organisatiekoppeling - Complete Refresh | https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/organizationassociation/refresh |
Organisatiekoppeling - Complete Refresh by DSK | https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/organizationassociation/refreshlegacy |
Organisatiekoppeling - Delete | https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/organizationassociation/delete |
Organisatiecategorie - Store | https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/organizationcategory/store |
Organisatiecategorie - Complete Refresh | https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/organizationcategory/refresh |
Organisatiecategorie - Complete Refresh by DSK | https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/organizationcategory/refreshlegacy |
Organisatiecategorie - Delete | https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/organizationcategory/delete |
Lidmaatschap organisatiecategorie - Store | https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/organizationcategorymembership/store |
Lidmaatschap organisatiecategorie - Complete Refresh | https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/organizationcategorymembership/refresh |
Lidmaatschap organisatiecategorie - Complete Refresh by DSK | https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/organizationcategorymembership/refreshlegacy |
Lidmaatschap organisatiecategorie - Delete | https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/organizationcategorymembership/delete |
Organisatielidmaatschap - Store | https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/organizationmembership/store |
Organisatielidmaatschap - Complete Refresh | https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/organizationmembership/refresh |
Organisatielidmaatschap - Complete Refresh by DSK | https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/organizationmembership/refreshlegacy |
Organisatielidmaatschap - Delete | https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/organizationmembership/delete |
Persoon - Store | https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/person/store |
Persoon - Complete Refresh | https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/person/refresh |
Persoon - Complete Refresh by DSK | https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/person/refreshlegacy |
Persoon - Delete | https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/person/delete |
Periode - Store | https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/term/store |
Periode - Complete Refresh | https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/term/refresh |
Periode - Complete Refresh by DSK | https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/term/refreshlegacy |
Periode - Delete | https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/term/delete |
Gebruikerskoppeling - Store | https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/userassociation/store |
Gebruikerskoppeling - Complete Refresh | https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/userassociation/refresh |
Gebruikerskoppeling - Complete Refresh by DSK | https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/userassociation/refreshlegacy |
Gebruikerskoppeling - Delete | https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/userassociation/delete |
Secundaire instellingsrol van gebruiker - Store | https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/secondaryinstrole/store |
Secundaire instellingsrol van gebruiker - Complete Refresh | https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/secondaryinstrole/refresh |
Secundaire instellingsrol van gebruiker - Complete Refresh by DSK | https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/secondaryinstrole/refreshlegacy |
Secundaire instellingsrol van gebruiker - Delete | https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/secondaryinstrole/delete |
Als je bekend bent met de oude variant van momentopnamen, zul je zien dat het type Momentopname-bestand van het SIS Framework een ongewijzigde indeling heeft, afgezien van de toevoeging van headers voor de nieuwe ondersteunde gegevensobjecten. Zie Gegevensindeling van Momentopname-bestand en Voorbeelden van Momentopname-bestanden voor meer informatie.
Eindpunten voor snapshot-bewerkingen voor XML
Gebruik deze gegevens om de POST XML-invoerbestanden voor de integratie van het SIS in te stellen. Opgeslagen objecten blijven bestaan en behouden hun gegevens. Verwijderde objecten worden verwijderd. Met Volledig vernieuwen worden alle bestaande objecten verwijderd die niet in het invoerbestand staan. Het publiceren van een object met een onjuist objecttype is niet mogelijk.
Bewerking | Eindpunt |
|---|---|
Recordstatus gebruiken | https://<servername.domain.edu>/webapps/bb-data-integration-ss-xml-BB<DATABASEIDENTIFIER>/endpoint |
Volledig vernieuwen | https://<servername.domain.edu>/webapps/bb-data-integration-ss-xml-BB<DATABASEIDENTIFIER>/endpoint/refresh |
Alleen verwijderen | https://<servername.domain.edu>/webapps/bb-data-integration-ss-xml-BB<DATABASEIDENTIFIER>/endpoint/delete |