Инструмент для преобразования локальных данных в реплицированные данные
В процессе репликации система-источник (владелец данных) отправляет данные в целевую систему (которая получает и сохраняет реплицированные данные).
В некоторых сценариях данные в целевой системе должны отражать данные в системе-источнике. Для упрощения выполнения этого требования, особенно в случаях, когда необходима выборочная репликация, вводится блокировка репликации, чтобы управлять тем, какие элементы данных в целевой системе являются подходящими для участия в процессе репликации.
Блокировка репликации служит этой цели, позволяя явно пометить для репликации обозначенные данные в целевой системе. Этот механизм обеспечивает сохранение целостности данных на протяжении всей операции репликации.
Следующая таблица иллюстрирует поведение репликации в различных условиях: когда блокировка репликации применена, частично применена или не применена вообще.
Исходная система
Целевая система (перед репликацией)
Заблокировано для репликации
Целевая система (после репликации)
Поведение репликации
Деталь P1 A1
Деталь P1 A.1 (локальная)
Деталь P1
Деталь P1 A.1 (реплицировано)
Реплицируется только деталь P1 A.1. Связи между родительскими и дочерними деталями (L3 и L4) удаляются из целевой системы.
Потомок C1 A.1
Потомок C1 A.1 (локальный)
Потомок C1 A.1 (локальный)
Потомок C2 A.1
Потомок C2 A.1 (локальный)
Потомок C2 A.1 (локальный)
Деталь P1 A.1
Деталь P1 A.1 (локальная)
Деталь P1, Потомок C1, Потомок C2
Деталь P1 A.1 (реплицировано)
Все детали реплицируются. Связи L3 и L4 будут удалены, а связи L1 и L2 - успешно реплицированы.
Потомок C1 A.1
Потомок C1 A.1 (локальный)
Потомок C1 A.1 (реплицировано)
Потомок C2 A.1
Потомок C2 A.1 (локальный)
Потомок C2 A.1 (реплицировано)
Деталь P1 A.1
Деталь P1 A.1 (локальная)
Не применено
Деталь P1 A.1 (локальная)
Возникает неперезаписываемое исключение. Ни одна из деталей не перезаписывается.
Потомок C1 A.1
Потомок C1 A.1 (локальный)
Потомок C1 A.1 (локальный)
Потомок C2 A.1
Потомок C2 A.1 (локальный)
Потомок C2 A.1 (локальный)
Деталь P3 A.1
Неприменимо
Деталь P3 A.1 (реплицировано)
Деталь P3 A.1 заново создается в целевой системе.
Важные правила репликации
Связи сильной стороны во время репликации удаляются
Связи слабой стороны во время репликации сохраняются
* 
Блокировки репликации не могут применяться к следующим объектам: управляемые опорные структуры, электрические детали и объекты, репликация которых не поддерживается.
Даже при наличии блокировки репликации и отсутствия несоответствия версий некоторые объекты все равно могут быть непригодны для перезаписи, чтобы сохранить целостность данных.
Например, если таблица семейства содержит четыре CAD-детали, но только три пригодны для репликации, при наложении блокировки не реплицируется ни одна из деталей.
Было ли это полезно?