Installér School Data Sync Toolkit

Vigtigt: Denne artikel er maskinoversat. Se ansvarsfraskrivelsen. Du kan finde den engelske version af denne artikel her til din orientering.

Du kan bruge School Data Sync Toolkit til at validere dine CSV-filer og kontrollere for fejl, udføre en manuel synkronisering af CSV fra PowerShell og automatisere CSV-synkroniseringsprocessen efter behov.

I dette emne:

Installer Microsoft School Data Sync Toolkit

  1. Hent værktøjet fra Microsoft School Data Sync Toolkit.

  2. Dobbeltklik på værktøjet for at køre guiden.

  3. På siden Velkommen vælges Næste.

    Vælg Næste på velkomstsiden for opsætning af Microsoft School Data Sync Toolkit
  4. Accepter licensaftalen > klik på Næste, vælg en installationssti, og vælg derefter Næste.

    Vælg installationsstien for Microsoft School Data Sync Toolkit
  5. Vælg Installer > Udfør.

Funktionerne i School Data Sync Toolkit

Når du har installeret værktøjet, og din startprofil er blevet oprettet i School Data Sync-portalen, kan du bruge følgende script til at overføre flere CSV-filer regelmæssigt eller efter behov. Installationsprogrammet giver dig mulighed at køre flere cmdlets fra en PowerShell-administratorsession på computeren for at hjælpe dig med at installere School Data Sync korrekt. Se de følgende sektioner for at få en beskrivelse og use case for hver cmdlet.

Brug School Data Sync Toolkit til validering af CSV-fildata (Pre-sync)

Åbn PowerShell som administrator for at bruge værktøjet til validering af CSV-filer, før du overfører filerne til synkronisering, og brug Start-CSVFilesValidation-cmdletten som beskrevet med følgende syntaks og eksempler.

Start-CsvFilesValidation-syntaksen

Brug Start-CsvFilesValidation-cmdletten til at validere CSV-filer for en given synkroniseringsprofil.

Start-CsvFilesValidation -CsvFolderPath <String> -ProfileName <String> -UserName <String>

Parameter

Beskrivelse

CsvFolderPath

Stien til den mappe, der indeholder CSV-filerne.

ProfileName

Navnet på den profil, du har oprettet i School Data Sync for de CSV-filer, du vil validere.

UserName

Brugernavnet på administratorkontoen med globale administratorrettigheder til Office 365-lejeren.

I følgende eksempel udfører klientsiden validering af CSV-filer, der er placeret i mappen c:\temp på den lokale computer, for en profil med navnet "Skole 1" ved hjælp af den globale administratorkonto admin@contoso.com.

Start-CsvFilesValidation –CsvFolderPath “c:\temp” –ProfileName “School 1” –UserName admin@contoso.com

Brug School Data Sync Toolkit til synkronisering af CSV-filer

Åbn PowerShell som administrator for at overføre og synkronisere CSV-filer med School Data Sync, og brug Send-CsvFiles-cmdletten som beskrevet i følgende syntaks og eksempel.

Send-CsvFiles-syntaksen

Brug Send-CsvFiles-cmdletten til at overføre og synkronisere CSV-filer for en given synkroniseringsprofil.

Send-CsvFiles -CsvFolderPath <String> -ProfileName <String> -UserName <String>

Parameter

Beskrivelse

CsvFolderPath

Stien til den mappe, der indeholder CSV-filerne.

ProfileName

Navnet på den profil, du har oprettet i School Data Sync for de CSV-filer, du vil validere.

UserName

Brugernavnet på administratorkontoen med globale administratorrettigheder til Office 365-lejeren.

I det følgende eksempel overføres og synkroniseres et sæt CSV-filer, der er placeret i mappen c:\temp på den lokale computer, for en profil med navnet "Skole 1" ved hjælp af den globale administratorkonto admin@contoso.com.

Send-CsvFiles –CsvFolderPath “c:\temp” –ProfileName “School 1” –UserName “admin@contoso.com”

Brug School Data Sync Toolkit til konfiguration af automatiseret CSV-synkronisering

Du kan planlægge automatiserede synkroniseringer mellem dine CSV-filer, der er gemt lokalt, og din SDS-synkroniseringsprofil i Office 365. Åbn PowerShell som administrator for at gøre dette, og brug Add-CsvFileSyncTask-cmdletten som beskrevet med følgende syntaks og eksempler. Når den planlagte opgave er afsluttet, kan du overvåge fremskridt og oversigt over disse automatiserede synkroniseringer ved at gennemgå den netop oprettede planlagte opgave i Opgavestyring. Denne planlagte opgave kører dagligt ved midnat, medmindre du ændrer starttidspunktet ved hjælp af parameteren nedenfor.

Når du kører denne kommando, bliver du bedt om at godkende. Den første godkendelsesinstruktion kræver dine globale administratoroplysninger og indeholder allerede det brugernavn, du angiver i kommandoen nedenfor, under parameteren brugernavn. Når du skriver adgangskoden og klikker på Enter, får du derefter en anden, grundlæggende godkendelsesinstruktion. Her skal du angive den lokale administrators brugernavn og adgangskode, som er de legitimationsoplysninger, der bruges til at køre den planlagte opgave, hver gang den starter dagligt. Hvis du medtager StoreCredentials-parameteren, gemmes legitimationsoplysningerne for den lokale administratorkonto i Legitimationsstyring og fortsætter med at fungere, så længe adgangskoden er uændret. Hvis du ikke angiver StoreCredentials-parameteren, får du tildelt en tilladelses-token, som har en maksimal levetid på 90 dage. Dette kræver, at du kører kommandoen igen, når tilladelses-tokenen udløber og ikke længere kan godkende, mens den planlagte opgave udføres.

Add-CsvFileSyncTask-syntaksen

Brug Add-CsvFileSyncTask-cmdletten til at overføre og synkronisere CSV-filer for en given synkroniseringsprofil.

Add-CsvFileSyncTask -CSVFolderPath <path to csv file location> -ProfileName <name of sync profile in SDS> -LogPath <path to store logs> -UserName <global admin account> -Validate -RedirectOutput

Parameter

Beskrivelse

CSVFolderPath

Stien til den mappe, der indeholder de CSV-filer, der skal synkroniseres regelmæssigt.

ProfileName

Navnet på den SDS-synkroniseringsprofil, du synkroniserer CSV-filerne op imod.

UserName

UserPrincipalName på den globale administrator, der skal bruges med SDS.

LogPath

Stien til den mappe, hvor du vil gemme dine valideringslogfiler.

RedirectOutput

Gør det muligt for outputtet for valideringsparameteren at blive skrevet ud til den angivne mappe. Dette er påkrævet, hvis du vil gennemse resultaterne af valideringsparameteren.

Valider

Kør valideringsopgaven før hver synkronisering. Opretter en fil i mappen Logpath, hvis parameteren RedirectOutput også er inkluderet.

TaskUserName

Navnet for den planlagte opgave.

TaskStartTime

Tidspunkt på dagen, den planlagte opgave begynder.

StoreCredentials

Opretter en indtastning i Legitimationsstyring for at køre den planlagte opgave. Legitimationsoplysningerne forbliver gyldige og fortsætter med at fungere, medmindre den adgangskode, der er knyttet til denne konto, udløber.

I følgende eksempel oprettes der en automatiseret, synkroniseret planlagt opgave for CSV-filer, der er placeret i mappen C:\temp, på en synkroniseringsprofil med navnet SDSSync, opretter valideringslogfiler i mappen C:\temp\logs og indstiller C:\temp\SDS\Logs-mappen som placering for alle logfiler, der er oprettet. Denne kommando kører også valideringsprocessen for CSV-filerne, før synkroniseringen begynder og gemmer valideringsresultatet i den samme c:\temp\logs-mappe.

Add-CsvFileSyncTask -CSVFolderPath “C:\temp” -ProfileName “SDSSync” -LogPath “C:\temp\logs” -UserName admin@contoso.com -Validate -RedirectOutput

Brug School Data Sync Toolkit til konvertering af OneRoster CSV-filer

Du kan bruge School Data Sync Toolkit til at konvertere OneRoster CSV-filer og synkronisere dem med School Data Sync. Åbn PowerShell som administrator for at gøre dette, og brug Convert-OneRostertoMicrosoftSDS-cmdlet som beskrevet i følgende syntaks og eksempel. Når konverteringen er fuldført, kan du derefter synkronisere disse CSV-filer via SD ved at følge vores standard CSV-synkroniseringsvejledning.

Convert-OneRostertoMicrosoftSDS-syntaksen

Brug Convert-OneRostertoMicrosoftSDS-cmdletten til at overføre og synkronisere CSV-filer for en given synkroniseringsprofil.

Convert-OneRostertoMicrosoftSDS -OneRosterFolderPath <String> -SDSFolderPath <String> -LogPath <String>

Parameter

Beskrivelse

OneRosterFolderPath

Stien til den mappe, der indeholder CSV-filerne, som er eksporteret fra OneRoster.

SDSFolderPath

Stien til den mappe, hvor de konverterede CSV-filer oprettes.

LogPath

Stien til den mappe, hvor du ønsker at gemme logføring over disse handlinger.

Det følgende eksempel konverterer et sæt OneRoster CSV-filer placeret i mappen C:\temp\OneRoster, opretter et nyt sæt CSV-filer, der er placeret i mappen C:\temp\SDS på den lokale computer, og indstiller C:\temp\SDS\Logs-mappen som placering for alle de oprettede logfiler.

Convert-OneRostertoMicrosoftSDS -OneRosterFolderPath “C:\temp\OneRoster” -SDSFolderPath “C:\temp\SDS” -LogPath “C:\temp\SDS\logs”

Brug School Data Sync Toolkit til validering af CSV-fildata (Post-sync)

Åbn PowerShell som administrator for at bruge værktøjet til validering af CSV-filer, efter du overfører og synkroniserer et sæt CSV-filer, og brug Compare-DirectoryToCSVFiles-cmdletten som beskrevet i følgende syntaks og eksempler.

Compare-DirectoryToCSVFiles-syntaksen

Brug Compare-DirectoryToCSVFiles-cmdletten til validering af CSV-filer for en given synkroniseringsprofil.

Compare-DirectoryToCSVFiles -CsvFolderPath <String> -ProfileName <String> -UserName <String>

Parameter

Beskrivelse

CsvFolderPath

Stien til den mappe, der indeholder CSV-filerne.

ProfileName

Navnet på den profil, du har oprettet i School Data Sync for de CSV-filer, du vil validere.

UserName

Brugernavnet på administratorkontoen med globale administratorrettigheder til Office 365-lejeren.

I følgende eksempel udfører klientsiden validering af CSV-filer, der er placeret i mappen c:\temp på den lokale computer, for en profil med navnet "Skole 1" ved hjælp af den globale administratorkonto admin@contoso.com.

Compare-DirectoryToCsvFiles –CsvFolderPath “c:\temp” –ProfileName “School 1” –UserName “admin@contoso.com”

Bemærk: Ansvarsfraskrivelse for maskinoversættelse: Denne artikel er blevet oversat af et computersystem uden menneskelig indgriben. Microsoft tilbyder disse maskinoversættelse for at hjælpe ikke-engelsktalende brugere til at kunne nyde indhold om Microsofts produkter, tjenester og teknologier. Da artiklen er maskinoversat, kan den indeholde forkerte ord eller syntaks- eller grammatikfejl.

Se også

Oversigt over School Data Sync og Classroom

CSV-filer til School Data Sync

Attributter krævet af School Data Sync til PowerSchool Sync

Sådan installerer du School Data Sync ved hjælp af CSV-filer

Sådan installerer du School Data Sync ved hjælp af PowerSchool Sync

Sådan installerer du School Data Sync ved hjælp af Clever Sync

Sådan installerer du School Data Sync ved hjælp af OneRoster-CSV-filer

Fejl og fejlfinding i School Data Sync

Udvid dine færdigheder
Gå på opdagelse i kurser
Få nye funktioner først
Bliv Office Insider

Var disse oplysninger nyttige?

Tak for din feedback!

Tak for din feedback! Det lyder, som om det vil kunne hjælpe, hvis du bliver sat i forbindelse med en af vores Office-supportteknikere.

×