Поделиться через


Настройка интеграции с Dataverse

Применяется к следующим приложениям Dynamics 365:
Human Resources

Можно включать и выключать интеграцию между Microsoft Dataverse и Dynamics 365 Human Resources. Можно также просмотреть сведения о синхронизации, удалить данные отслеживания и повторно синхронизировать таблицу, чтобы помочь в устранении ошибок данных в этих средах.

Примечание

Дополнительные сведения об Dataverse (ранее Common Data Service) и обновлениях терминологии см. в разделе Что такое Microsoft Dataverse?

После отключения интеграции пользователи могут вносить изменения в Human Resources или Dataverse, но эти изменения не синхронизируются между этими двумя средами.

По умолчанию интеграция между Human Resources и Dataverse выключена.

В следующих ситуациях может потребоваться отключить интеграцию:

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

  • Имеются проблемы, связанные с данными в Human Resources или Dataverse. Если интеграция отключена, можно удалить запись в одной среде, не удаляя ее в другой. При повторном включении интеграции запись в среде, в которой она не была удалена, синхронизируется со средой, в которой она была удалена. Синхронизация начинается при следующем запуске пакетного задания Синхронизация пропущенных запросов для интеграции Dataverse.

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

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

Доступ к странице интеграции Dataverse

  1. В экземпляре Human Resources, для которого необходимо просмотреть или настроить параметры интеграции с Dataverse, выберите плитку Администрирование системы.

    Плитка администрирования системы.

  2. Выберите вкладку Ссылки.

    Вкладка ссылок.

  3. В Интеграции выберите конфигурация Dataverse.

    Ссылка на конфигурацию Dataverse.

Включение и выключение интеграции между Human Resources и Dataverse

  • Чтобы включить интеграцию, установите параметр Разрешить интеграцию с Dataverse как Да на странице Интеграция Microsoft Dataverse.

    Примечание

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

  • Чтобы отключить интеграцию, установите для параметра значение Нет.

Включение или отключение интеграции Dataverse.

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

Настоятельно рекомендуется отключить интеграцию Dataverse при выполнении задач переноса данных. Большие объемы передачи данных могут значительно повлиять на производительность системы. Например, отправка 2000 работников может занять несколько часов, если интеграция включена, и менее одного часа при отключении. Представленные в этом примере номера предназначены только для демонстрационных целей. Точное количество времени, необходимое для импорта записей, может сильно различаться в зависимости от многих факторов.

Просмотр сведений об интеграции данных

На экспресс-вкладке Администрирование на странице Интеграция Microsoft Dataverse можно увидеть, как взаимосвязаны строки между Human Resources и Dataverse.

  • Для просмотра строк таблицы выберите таблицу в поле Таблица Dataverse. В сетке отображаются все строки, связанные с выбранной таблицей.

Примечание

Не все таблицы Dataverse в данный момент перечисляются. В сетке отображаются только те таблицы, которые поддерживают использование настраиваемых полей. Новые таблицы становятся доступными через непрерывные выпуски Human Resources.

Сетка содержит следующие поля:

  • Таблица Dataverse — имя таблицы в Dataverse.
  • Ссылка на таблицу Dataverse — идентификатор, используемый Dataverse для идентификации записи. Это значение аналогично значению RecID для Human Resources. Идентификатор можно найти при открытии таблицы Dataverse в Microsoft Excel.
  • Имя объекта Human Resources — сущность Human Resources, которая последний раз синхронизировала данные с Dataverse. Объект может иметь либо префикс Dataverse, либо другой префикс.
  • Ссылка Human Resources — значение RecId, связанное с записью в Human Resources.
  • Удалено из Dataverse — значение, указывающее, была ли удалена строка из Dataverse.

Примечание

Записи в Human Resources соответствуют строкам в Dataverse.

Удаление связи записи Human Resources из строки Dataverse

При возникновении проблем с синхронизацией данных в процессе синхронизации между Human Resources и Dataverse можно разрешить их устранение путем очистки отслеживания и повторной синхронизации таблицы отслеживания. Если удалить связь, а затем изменить или удалить строку в Dataverse, изменения не будут синхронизированы с Human Resources. При внесении изменений в Human Resources создается новая запись отслеживания и обновляется строка в Dataverse.

  • Чтобы удалить связь записи Human Resources и строки Dataverse выберите таблицу в поле Таблица Dataverse, затем выберите Удалить информацию отслеживания.

Очистка информации отслеживания.

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

Синхронизация таблицы между Human Resources и Dataverse

Используйте эту процедуру, если:

  • Изменения из Dataverse слишком долго не появляются в Human Resources.

  • После очистки отслеживания необходимо обновить таблицу отслеживания.

Для выполнения полной синхронизации с таблицей между модулем Human Resources и Dataverse:

  1. Выберите таблицу в поле Таблица Dataverse.

  2. Выберите Синхронизировать.

Выполнение полной синхронизации.

См. также

Таблицы Dataverse
Настройка виртуальных таблиц Dataverse
Вопросы и ответы по виртуальным таблицам Human Resources
Что такое Microsoft Dataverse?
Обновления терминологии