Синхронизация работоспособности и мониторинга

Домашняя панель мониторинга

Во время обработки данных служба School Data Sync (SDS) проверяет данные, принося хорошие данные в кэш и помечая недопустимые данные. В конце каждого запуска синхронизации создаются статистические данные, помогая в работе с работоспособностью и мониторингом.

Чтобы определить работоспособность данных, передается через правила сопоставления и проверки данных, которые помогают защитить требуемые и необязательные данные, только попадающие в кэш. Данные, которые не проходят проверку, идентифицируются как ошибки или предупреждения и не отправляются в кэш.

Если ошибки или предупреждения не обнаружены, результатом выполнения будет завершено. На домашней панели мониторинга отобразится сообщение "Ошибки данных или предупреждения не найдены" и "Мы не сталкивались с ошибками данных или предупреждениями во время последнего запуска. Продолжайте большую работу!"

Снимок экрана: баннер без ошибок или предупреждений.

Если обнаружены ошибки и предупреждения, результатом выполнения будет завершено с ошибками.

  • Ошибка возникает, если значение записи для необходимых данных не прошло правило сопоставления данных и или правила проверки; запись удалена и не отправлена в кэш.

Если обнаружены только предупреждения, результатом выполнения будет Завершено с предупреждениями.

  • Предупреждение возникает, если значение записи для необязательных данных не прошло правило сопоставления и или проверки данных; значение было удалено, но запись была отправлена в кэш.

Домашняя панель мониторинга сообщает о том, что "Мы обнаружили некоторые проблемы с вашими данными", и рекомендуется исследовать работоспособность синхронизации. Чтобы получить дополнительные сведения о результатах выполнения синхронизации, выберите Исследовать работоспособность синхронизации.

Снимок экрана: баннер с найденными проблемами.

Синхронизация работоспособности

Общие сведения о работоспособности синхронизации

Синхронизация работоспособности — это средство, помогающее лучше понять работоспособность синхронизируемых данных и помочь в исследовании данных.

Изменения данных происходят на основе изменений данных после последнего запуска синхронизации.

Выполнение синхронизации — это виртуализация конфигураций данных для подключения и управления ими.

Снимок экрана: экран работоспособности выполнения.

Работоспособность синхронизации также предоставляет историческое представление последних 14 запусков.

  • Запуск запуска: метка времени, когда общий запуск запущен
  • Завершение выполнения: метка времени, когда общий запуск завершен
  • Состояние выполнения: общее состояние во всех потоках данных
    • Выполнение: активное выполнение
    • Завершено: завершено без ошибок или предупреждений
    • Завершено с ошибками: завершено, но ошибки найдены
    • Завершено с предупреждениями: завершено, но найдены только предупреждения
    • Сбой: запуск отменен системой или клиентом

Чтобы исследовать помеченные данные, можно выбрать Скачать отчет , чтобы получить копию отчета.

Отчет имеет следующий формат:

Столбец Описание Пример
Правило Представление правила проверки RequiredDataViolated
ExternalIdentifier Внешний или исходный идентификатор связанной сущности из исходной системы 7B2C8A0B33-F7E5-460B-993A-7257165430F7
Severity Представление серьезности помеченных данных Ошибка проверки, предупреждение проверки
EntityCode Представление области, связанной с ошибкой Человек, организация, регистрация
FriendlyMessage На основе сообщений об ошибках и предупреждениях Для создания записи в имени поля отсутствует обязательное значение для {record}: {field} из источника [{fileName}/{apiEndPoint}].
FlowName Имя входящего или исходящего потока Входящий трафик API OneRoster
SourceSystemName Имя источника, откуда поступила запись Contoso SIS
Time Данные и время, когда запись была определена во время обработки, UTC.  2023-08-21T02:53:00Z
  • Дополнительные сведения о правилах сопоставления и проверки данных см. в разделе Правила проверки и описания.
  • Дополнительные сведения о списке поддерживаемых значений по умолчанию см. в разделе Список значений по умолчанию.
  • familyName, givenName и электронная почта необходимы для пользователей, имеющих роли контакта или опекуна.
  • Ожидается, что телефон и sms должны быть указаны в E.164 и + должны быть включены. (Пример: +1234567890)

Совет

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

Предупреждение

Максимальное количество отгрузок с соответствующим выполнением — шесть раз в календарный день. После этого при отправке он будет выполняться еще два раза на основе автоматической частоты выполнения SDS каждые 12 часов.

Приоритизация ошибок для исправления

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

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

Сведения о представлении работоспособности синхронизации

Общие сведения о синхронизации

Чтобы просмотреть статистику по выполнению, выберите Просмотреть сведения , чтобы открыть всплывающее окно, чтобы просмотреть сведения о выполнении. Статистика по выполнению отображается на вкладке Обзор .

Снимок экрана: всплывающее окно сведений о выполнении.

Этапы синхронизации сведений

Этапы — это средство, предоставляющее аналитические сведения о выбранном выполнении по мере его прохождения на каждом из этапов активного запуска синхронизации. Сведения, представленные автоматическим обновлением в качестве этапа, завершаются и запускается еще один этап.

В зависимости от размера данных этап может находиться в состоянии "выполняется" в течение длительного периода времени.

Изображение экрана этапов синхронизации данных о работоспособности.

Примечание.

Дополнительные сведения см. в разделе Институциональная статистика и статистика выполнения по статистике, найденной в разделе Сведения о выполнении.

Как SDS определяет наличие данных и задает активное состояние

Связь пользователя с организацией основана на его роли, связанной с организацией.

Связь пользователя с классом основана на его роли, связанной с регистрацией.

На основе подключенных данных эти правила используются для определения осведомленности о записи и ее состоянии сеанса в хранилище данных.

  • Данные отражаются при первом представлении новой записи.
    • SDS задает дату первого вида (время) и дату последнего изменения (время) как текущую.
  • Данные отражают, когда та же запись присутствует при последующем выполнении.
    • SDS сохраняет первое видимое значение даты (времени), присвоив последней измененной дате (времени) значение текущее.
  • Данные отражаются, когда одна и та же запись отсутствует при последующем выполнении.
    • SDS сохраняет значения даты (времени) и последней измененной даты (времени).
      • Исключения возникают, когда организации, люди (пользователи) и записи сеансов сохраняются с течением времени и не деактивируются.
      • Существуют последовательные обновления для "инактивированных". Например, если пользовательская запись отсутствует, система сохраняет существующие значения даты (времени) и последней измененной даты (времени).

Примечание.

Дополнительные сведения об обработке данных см. в разделе Общие сведения о проверке и работоспособности данных в SDS.