Ручная синхронизация сопоставлений таблиц
Сопоставление таблиц интеграции связывает таблицу Business Central, например клиента, с таблицей Dataverse, например счетом. Синхронизация сопоставления таблиц интеграции позволяет синхронизировать данные во всех записях таблицы Business Central и таблицы Dataverse, которые связаны. Кроме того, в зависимости от конфигурации сопоставления таблицы, синхронизация может создавать и связывать новые записи в целевом решении для несвязанных записей в источнике.
Ручная синхронизация сопоставления таблицы интеграции может быть полезна в ходе начальной настройки интеграции, а также при диагностике ошибок синхронизации.
В этом статье описываются три способа ручной синхронизировать сопоставлений таблиц интеграции. Другой способ обеспечивает разный уровень синхронизации.
Выполнение полной синхронизации
Полная синхронизация выполняет все задания синхронизации интеграции по умолчанию для синхронизации записей Business Central и таблиц Dataverse, как определено на странице Сопоставления таблиц интеграции.
При полной синхронизации выполняются следующие операции для записей Business Central или Dataverse, которые:
Не связаны, новая соответствующая строка будет создана и связана в противоположном решении. Создается ли строка и место ее создания зависят от направления синхронизации. Например, при синхронизации данных из клиентов Business Central в организации Dataverse, если имеется клиент, который не связан с организацией, новая организация будет автоматически добавлена в Dataverse и связана с клиентом в Business Central. Обратное верно при направлении синхронизации из Dataverse в Business Central. Для каждой организации, которая еще не связана с клиентом, будет создан новый клиент в Business Central и он будет связан в этой организацией в Dataverse.
Примечание
Для этого операция полной синхронизации временно снимает параметр Синхр. только связанные записи в сопоставлении таблиц интеграции, которое используется заданием синхронизации. В конце процесса полной синхронизации выдается запрос, требуется ли оставить этот параметр сброшенным для всех заданий.
Связаны, направление синхронизации (например, из Business Central в Dataverse или из Dataverse в Business Central) предопределено сопоставлениями таблиц интеграции. Дополнительные сведения см. в разделе Сопоставление стандартных таблиц для синхронизации.
Важно!
Обычно используется только одна полная синхронизацию при первоначальной настройке интеграции между Business Central и Dataverse, и только одно из решений содержит данные, которые необходимо скопировать в другое решение. Полная синхронизации может быть полезна в демонстрационной среде. Поскольку полная синхронизация автоматически создает и связывает записи между решениями, она позволяет быстрее приступить к работе с синхронизацией данных между записями. С другой стороны, следует запускать полную синхронизацию только в том случае, если требуется строка в Business Central для каждой строки в Dataverse для определенных сопоставлений таблиц. В противном случае могут появиться нежелательные или повторяющиеся записи в Business Central или Dataverse.
Для выполнения полной синхронизации
Выберите значок
, введите Настройка подключения Dataverse, затем выберите соответствующую ссылку.
Заметка
Если вы хотите запустить полную синхронизацию для таблиц через Dynamics 365 Sales, вместо этого используйте страницу Настройка подключения к Microsoft Dynamics 365.
Выберите действие Запустить полную синхронизацию, затем выберите кнопку Да.
Когда полная синхронизация будет завершена, можно указать, требуется ли разрешить всем запланированным заданиям синхронизации создавать новые записи.
Если требуется, чтобы все задания синхронизации создавали новые записи в пункте назначения для несвязанных записей в источнике, выберите Да. При этом задается поле Синхр. только связанные записи в сопоставлениях таблиц, используемых в заданиях синхронизации.
Если требуется, чтобы задания синхронизации выполнялись таким же образом, как до полной синхронизации, в отношении создания новых записей, выберите Нет. Это настройка устанавливает в поле Синхр. только связанные записи значение, которое оно имело перед полной синхронизацией.
Вы можете просмотреть результаты полной синхронизации на странице Задания синхронизации интеграции. Для получения дополнительной информации см. раздел Просмотр статуса синхронизации.
Синхронизация всех измененных записей
Можно использовать страницу Настройка подключения Common Data Service для синхронизации изменений с данными во всех сопоставлениях таблиц интеграции. Это аналогично полной синхронизации. Будут синхронизированы данные во всех связанных записях в таблицах Business Central и Dataverse, которые определены в сопоставлениях таблиц. По умолчанию будут синхронизированы только данные, которые были изменены с момента последней синхронизации. Сопоставления таблиц синхронизируются заданий синхронизации в следующем порядке во избежание зависимостей связывания между таблицами:
- ВАЛЮТА
- ПРОДАВЦЫ
- ПОСТАВЩИК
- КЛИЕНТ
- КОНТАКТЫ
Вы можете просмотреть результаты синхронизации на странице Задания синхронизации интеграции. Для получения дополнительной информации см. раздел Просмотр статуса синхронизации.
Чаевые
Заранее изменив сопоставление таблиц интеграции, можно создать фильтры для контроля данных, которые будут синхронизированы, или настройки сопоставления для создания новых данных в целевом решении для несвязанных записей или строк в источнике. Дополнительные сведения см. в разделе Изменение сопоставлений таблицы для синхронизации.
Для синхронизации данных для всех таблиц
- Выберите значок
, введите Настройка подключения Microsoft Dynamics 365 Sales, затем выберите соответствующую ссылку.
- Выберите действие Синхронизировать измененные записи, затем выберите Да.
Синхронизация отдельных сопоставлений таблиц
Можно использовать страницу Сопоставления таблиц интеграции для запуска задания синхронизации для сопоставления таблиц. При этом будут синхронизированы данные для всех связанных записей или строк в таблицах Business Central и Dataverse, которые определены сопоставлением таблиц. По умолчанию будут синхронизированы только данные, которые были изменены с момента последней синхронизации.
Для синхронизации записей сопоставления таблиц интеграции
- Выберите значок
, введите Сопоставления таблиц интеграции, затем выберите соответствующую ссылку.
- Выберите действие Синхронизировать измененные записи, затем выберите Да.
См. также
Синхронизация Business Central и Dynamics 365 Sales
Настройка учетных записей пользователей для интеграции с Dynamics 365 Sales
Бесплатные модули электронного обучения для Business Central можно найти здесь