Установка School Data Sync Toolkit

Важно :  Данная статья переведена с помощью машинного перевода, см. Отказ от ответственности. Используйте английский вариант этой статьи, который находится здесь, в качестве справочного материала.

Средство School Data Sync Toolkit позволяет проверять CSV-файлы на наличие ошибок, синхронизировать их вручную из PowerShell, а также автоматизировать синхронизацию.

В этой статье

Установка Microsoft School Data Sync Toolkit

  1. Скачайте средство со страницы Microsoft School Data Sync Toolkit.

  2. Дважды щелкните средство, чтобы запустить мастер.

  3. На странице приветствия нажмите кнопку Next (Далее).

    Выберите Next (Далее) на странице приветствия Microsoft SChool Data Sync Toolkit
  4. Примите условия лицензионного соглашения, нажмите кнопку Next (Далее), выберите путь установки, а затем снова нажмите Next.

    Выберите путь установки для Microsoft School Data Sync Toolkit
  5. Нажмите кнопки Install (Установить) и Finish (Готово).

Возможности School Data Sync Toolkit

После установки этого набора средств и создания первоначального профиля на портале School Data Sync вы можете использовать приведенный ниже сценарий для однократного или регулярного добавления новых CSV-файлов. Для развертывания School Data Sync можно использовать командлеты PowerShell, которые выполняются из сеанса администратора. Эти командлеты и случаи их использования описаны в следующих разделах.

Проверка данных CSV-файла с помощью School Data Sync Toolkit (до синхронизации)

Чтобы с помощью набора средств проверить CSV-файлы перед их добавлением для синхронизации, откройте PowerShell с правами администратора и выполните командлет Start-CsvFilesValidation, как указано ниже.

Синтаксис Start-CsvFilesValidation

С помощью командлета Start-CsvFilesValidation можно проверить CSV-файлы для определенного профиля синхронизации.

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

Параметр

Описание

CsvFolderPath

Путь к папке с CSV-файлами.

ProfileName

Имя профиля, который вы создали в School Data Sync для проверяемых CSV-файлов.

UserName

Имя пользователя учетной записи с правами глобального администратора для клиента Office 365.

В этом примере на стороне клиента выполняется проверка CSV-файлов из каталога c:\temp локального компьютера для профиля School 1 с использованием учетной записи глобального администратора admin@contoso.com.

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

Синхронизация CSV-файлов с помощью School Data Sync Toolkit

Для добавления CSV-файлов и их синхронизации с помощью School Data Sync откройте PowerShell с правами администратора и выполните командлет Send-CsvFiles, как указано ниже.

Синтаксис Send-CsvFiles

Используйте командлет Send-CsvFiles, чтобы добавить и синхронизировать CSV-файлы для определенного профиля синхронизации.

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

Параметр

Описание

CsvFolderPath

Путь к папке с CSV-файлами.

ProfileName

Имя профиля, который вы создали в School Data Sync для проверяемых CSV-файлов.

UserName

Имя пользователя учетной записи с правами глобального администратора для клиента Office 365.

В этом примере набор CSV-файлов из каталога c:\temp локального компьютера синхронизируется с профилем School 1 с использованием учетной записи глобального администратора admin@contoso.com.

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

Настройка автоматической синхронизации CSV-файла с помощью School Data Sync Toolkit

Вы можете запланировать автоматическую синхронизацию локальных CSV-файлов и профиля синхронизации SDS в Office 365. Для этого откройте PowerShell с правами администратора и выполните командлет Add-CsvFileSyncTask, как указано ниже. Для отслеживания хода выполнения и журнала автоматической синхронизации можно просматривать запланированные задачи в планировщике задач. Запланированные задачи выполняются ежедневно в полночь, если вы не задали другое время с помощью указанного ниже параметра.

При выполнении этой команды вам будет предложено пройти проверку подлинности. При этом сначала потребуется ввести пароль глобального администратора, имя которого, заданное вами в команде, уже будет указано. После ввода пароля и нажатия клавиши ВВОД появится запрос обычной проверки подлинности. Здесь нужно ввести имя пользователя и пароль локального администратора, которые будут использоваться при ежедневном запуске запланированной задачи. Если вы указали параметр StoreCredentials, учетные данные локального администратора будут храниться в диспетчере учетных данных и их можно будет использовать до тех пор, пока не изменится пароль. Если не указать параметр StoreCredentials, вам будут предоставлен маркер проверки подлинности, максимальный срок жизни которого составляет 90 дней. После того как его срок действия истечет, вам потребуется снова запустить команду.

Синтаксис Add-CsvFileSyncTask

Используйте командлет Add-CsvFileSyncTask, чтобы добавить и синхронизировать CSV-файлы для определенного профиля синхронизации.

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

Параметр

Описание

CSVFolderPath

Путь к папке с CSV-файлами, которые нужно регулярно синхронизировать.

ProfileName

Имя профиля синхронизации SDS, с которым синхронизируются CSV-файлы.

UserName

UserPrincipalName учетной записи глобального администратора, которую нужно использовать для SDS.

LogPath

Путь к каталогу, в котором вы хотите хранить файлы журнала проверки.

RedirectOutput

Позволяет записывать результаты проверки в указанную папку. Задайте его, если хотите просматривать результаты проверки.

Validate

Позволяет выполнять проверку перед каждой синхронизацией. Если также указан параметр RedirectOutput, в каталоге Logpath создается файл.

TaskUserName

Имя запланированной задачи.

TaskStartTime

Время начала запланированной задачи.

StoreCredentials

Создает в диспетчере учетных данных запись для запуска запланированной задачи. Учетные данные будет действительны до истечения срока действия пароля, связанного с учетной записью.

В следующем примере создается задача автоматической синхронизации CSV-файлов в папке C:\temp для профиля синхронизации под названием SDSSync, генерируются файлы журнала проверки в папке C:\temp\logs, а для хранения всех файлов журнала назначается каталог C:\temp\SDS\Logs. Эта команда также запускает процесс проверки для CSV-файлов перед началом синхронизации и сохраняет результаты проверки в том же каталоге c:\temp\logs.

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

Преобразование CSV-файлов OneRoster с помощью School Data Sync Toolkit

С помощью набора инструментов можно преобразовать CSV-файлы OneRoster и синхронизировать их со School Data Sync. Для этого откройте PowerShell с правами администратора и выполните командлет Convert-OneRostertoMicrosoftSDS, как указано ниже. После завершения преобразования можно синхронизировать CSV-файлы через SDS, следуя стандартным инструкциям по синхронизации CSV-файлов.

Синтаксис Convert-OneRostertoMicrosoftSDS

Используйте командлет Convert-OneRostertoMicrosoftSDS, чтобы добавить и синхронизировать CSV-файлы для определенного профиля синхронизации.

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

Параметр

Описание

OneRosterFolderPath

Путь к папке с CSV-файлами, экспортированными из OneRoster.

SDSFolderPath

Путь к папке, в которой будут созданы преобразованные CSV-файлы.

LogPath

Путь к папке, в которой требуется сохранить журнал для этих действий.

В следующем примере преобразуется набор CSV-файлов OneRoster в папке C:\temp\OneRoster, создается новый набор CSV-файлов в каталоге C:\temp\SDS локального компьютера, а для хранения всех сгенерированных файлов журнала назначается каталог C:\temp\SDS\Logs.

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

Проверка данных CSV-файла с помощью School Data Sync Toolkit (после синхронизации)

Чтобы проверить CSV-файлы после их добавления и синхронизации, откройте PowerShell с правами администратора и выполните командлет Compare-DirectoryToCSVFiles, как указано ниже.

Синтаксис Compare-DirectoryToCSVFiles

Используйте командлет Compare-DirectoryToCSVFiles, чтобы проверить CSV-файлы для определенного профиля синхронизации.

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

Параметр

Описание

CsvFolderPath

Путь к папке с CSV-файлами.

ProfileName

Имя профиля, который вы создали в School Data Sync для проверяемых CSV-файлов.

UserName

Имя пользователя учетной записи с правами глобального администратора для клиента Office 365.

В этом примере на стороне клиента выполняется проверка CSV-файлов из каталога c:\temp локального компьютера для профиля School 1 с использованием учетной записи глобального администратора admin@contoso.com.

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

Примечание : Отказ от ответственности относительно машинного перевода. Данная статья была переведена с помощью компьютерной системы без участия человека. Microsoft предлагает эти машинные переводы, чтобы помочь пользователям, которые не знают английского языка, ознакомиться с материалами о продуктах, услугах и технологиях Microsoft. Поскольку статья была переведена с использованием машинного перевода, она может содержать лексические,синтаксические и грамматические ошибки.

См. также

Общие сведения о School Data Sync и Classroom

CSV-файлы для School Data Sync

Обязательные атрибуты School Data Sync для PowerSchool Sync

Развертывание School Data Sync с помощью CSV-файлов

Развертывание School Data Sync с помощью PowerSchool Sync

Развертывание School Data Sync с помощью Clever Sync

Развертывание School Data Sync с помощью CSV-файлов OneRoster

Ошибки синхронизации School Data Sync и их устранение

Совершенствование навыков
Перейти к обучению
Первоочередный доступ к новым возможностям
Присоединиться к программе предварительной оценки Office

Были ли сведения полезными?

Спасибо за ваш отзыв!

Благодарим за отзыв! Возможно, будет полезно связать вас с одним из наших специалистов службы поддержки Office.

×