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

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

Во время обработки данных служба 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
Year Учебный год 2023
Time Данные и время, когда запись была определена во время обработки, UTC.  2023-08-21T02:53:00Z
  • Дополнительные сведения о правилах сопоставления и проверки данных см. в разделе Правила проверки и описания.
  • Дополнительные сведения о списке поддерживаемых значений по умолчанию см. в разделе Список значений по умолчанию.
  • familyName, givenName и электронная почта необходимы для пользователей, имеющих роли контакта или опекуна.
  • Ожидается, что телефон и sms должны быть указаны в E.164 и + должны быть включены. (Пример: +1234567890)

Совет

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

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

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

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

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

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

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

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

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

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

  • Данные об учреждениях

  • Пользователи Microsoft 365

  • Группы Microsoft 365

  • ИТ-группы Майкрософт

  • Последнее состояние

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

Примечание.

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

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

Примечание.

Дополнительные сведения о конфигурации учебного года см. в разделе Обработка учебного года.

Связь пользователя с сеансом (например, учебный год) основана на его роли, привязанной к организации.

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

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

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

Примечание.

Дополнительные сведения об обработке данных см. в статье Проверка, хранение и работоспособность данных в SDS Overview.