Репликация с расширенными наборами данных базы геоданных

Доступно с лицензией Standard или Advanced.

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

Правила атрибутов и зависящие значения

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

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

Геометрические сети

Геометрические сети доступны только для чтения и не поддерживаются в репликах, созданных в ArcGIS AllSource; это относится к любым классам объектов, участвующих в геометрической сети.

Наборы данных участков

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

Представления

Если ваши данные содержат представления, которые были созданы до реплики, они будут реплицированы. Если вы примените символ к объекту в одной реплике и выполните синхронизацию, этот символ будет применен к объекту в соответствующей реплике. Изменения в представлениях не поддерживаются.

Например, рассмотрим случай, когда в представления был добавлен новый символ, и он был использован для объекта в реплике. Когда данный объект будет синхронизирован, он будет отображен в связанной реплике с неизвестным символом, поскольку новый символ не существует в связанной реплике. Вы можете добавить в связанную реплику другой символ с таким же id. В этом случае синхронизированный объект отображается в связанной реплике с некорректным символом.

Наборы данных Terrain и наборы сетевых данных

При репликации наборов сетевых данных и наборов данных terrain, будут реплицированы только классы объектов, использованные при построении этих структур данных. Фактические структуры данных terrain, наборы данных terrain и наборы сетевых данных не реплицируются. Для того, чтобы можно было реплицировать участвующие в наборе сетевых данных или terrain классы объектов, они должны быть зарегистрированы как версионные и соответствовать требованиям к данным для репликации. Вы можете выбрать опцию повторного построения данных terrain или набора сетевых данных в базе геоданных дочерней реплики после создания реплики.

Примечание:

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

Топология

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

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

Если объект отмечен как исключение из правил топологии, то это будет сохранено, и данный объект будет выглядеть как исключение и в дочерней реплике.

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

Родительская и дочерняя реплики базы геоданных при репликации топологии

Инженерные сети

Инженерные сети используют исключительно сервис-ориентированные версии; поэтому инженерные сети не поддерживаются в репликах базы геоданных.