Создать реплику с сервера (Инструменты Управление данными)
Краткая информация
Создает реплику с использованием указанного списка классов пространственных объектов, слоев, наборов классов объектов и таблиц из удаленной базы геоданных, используя сервис геоданных, опубликованный на ArcGIS Server.
Использование
Источником данных должен сервис геоданных, представляющий удаленную многопользовательскую базу геоданных. Назначением может быть локальная или удаленная база геоданных.
Убедитесь, что имена полей в многопользовательской базе геоданных, к которым обращается сервис геоданных, не превышают максимальную длину имени поля, поддерживаемую в базе данных, где хранится целевая база геоданных. Если целевая база геоданных не может хранить все символы, имена полей будут усечены. Это приводит к тому, что имена полей не совпадают. Последующие синхронизации реплик не приведут к переносу изменений между этими полями из-за несовпадения имен полей.
Данные, которые будут реплицированы, должны быть зарегистрированы как традиционные версионные, но не с опцией переноса редактирования в базу. Пользователь подключенной базы данных должен также иметь права доступа для записи данных. Для двусторонних и двух типов односторонних реплик все наборы данных должны содержать столбец Global Id и пространственную привязку высокой точности.
Для реплик открепления и односторонних реплик в качестве базы геоданных дочерней реплики может использоваться многопользовательская или файловая.
Для двусторонних и односторонних реплик из дочерней в родительскую базу, дочерней базой геоданных должна быть многопользовательская.
Чтобы использовать архивирование для односторонних реплик, родительская рабочая область должна быть подключена к версии по умолчанию. Для односторонних реплик из дочерней в родительскую базу дочерняя рабочая область должна быть подключена к версии по умолчанию.
По умолчанию для классов объектов реплицируются все объекты. Фильтр по умолчанию для таблиц — только схема; будет реплицирована только схема для таблицы. Если вы задали параметр среды Экстент или указали объекты геометрии реплики, это будет применяться как пространственный фильтр, где только те пространственные объекты, которые пересекают экстент или объекты, определяющие область реплики, будут реплицированы. Таблицы также будут содержать строки, которые связаны со строками, являющимися частью реплики.
Параметр Объекты геометрии реплики может использоваться для определения границы реплики. Можно также использовать параметр среды Экстент для задания геометрии реплики.
Если задан только параметр Геометрия объектов реплик, будут реплицированы данные, пересекающие геометрию объектов реплик.
Если задан только параметр среды Экстент, будут реплицированы только данные, пересекающие этот экстент.
Если заданы оба параметра среды, Геометрия объектов реплик и Экстент, будет использоваться Геометрия объектов реплик.
Если параметры среды Геометрии объектов реплик и Экстент не установлены, используется полный экстент данных.
В геометрии объектов реплик могут использоваться точки, линии или полигоны.
Векторный слой, используемый для определения области реплики, может содержать один или несколько пространственных объектов. Если в слое более одного объекта, их геометрия объединяется, и реплицируются только те данные, которые пересекают объединенную геометрию.
Если в геометрии объектов реплики были определены фильтры (например, пространственный фильтр, определяющий запрос или выборка), то для определения геометрии реплики будут использоваться только те объекты, которые соответствуют этим фильтрам. Более подробно см. в разделе Подготовка данных для репликации.
Опции параметра Повторное использование схемы доступны только с репликами открепления.`
Параметры
| Подпись | Объяснение | Тип данных |
|---|---|---|
|
Сервис геоданных |
Сервис геоданных, представляющий базу геоданных, с которой будет создана реплика. База геоданных, на которую ссылается сервис геоданных, должна быть многопользовательской. |
GeoDataServer |
|
Наборы данных |
Список наборов классов объектов, автономных классов пространственных объектов, таблиц и автономных классов атрибутивных отношений из сервиса геоданных, которые будут реплицироваться. |
String |
|
Тип реплики |
Задайте тип реплики для создания.
|
String |
|
База геоданных, в которой будет создана реплика данных |
Локальная база геоданных, которая будет принимать дочернюю реплику. Сервисы геоданных используются для представления удаленных баз геоданных. Это может быть многопользовательская или файловая база геоданных. При создании двусторонних реплик, дочерней базой геоданных должна быть многопользовательская. Для односторонних реплик и реплик открепления, базой геоданных может быть файловая или многопользовательская. Файловые базы геоданных должны уже существовать до запуска этого инструмента. |
Workspace ; GeoDataServer |
|
Имя реплики |
Имя, идентифицирующее реплику. |
String |
|
Тип доступа к реплике (Дополнительный) |
Задает тип доступа к реплике.
|
String |
|
Начальный отправитель данных (Дополнительный) |
Задает, какая реплика может отправлять изменения в автономном режиме. Если вы работаете в режиме подключения, этот параметр является несущественным. Это гарантирует, что связанная реплика не отправляет обновления, пока изменения в первый раз не будут получены от исходного отправителя данных.
|
String |
|
Расширить классы объектов и таблицы (Дополнительный) |
Указывает, будут ли добавлены расширенные классы пространственных объектов и таблицы, например в сетях, топологиях или классах отношений.
|
String |
|
Повторное использование схемы (Дополнительный) |
Определяет, будет ли повторно использоваться база геоданных, содержащая схему реплицируемых данных. Это сокращает количество времени, требующееся для репликации данных. Этот параметр доступен только с репликами открепления.
|
String |
|
Реплицировать связанные данные (Дополнительный) |
Указывает, реплицировать ли строки, связанные со строками, которые уже существуют в реплике. Например, пространственный объект (f1) внутри фильтра реплики и связанный объект (f2) из другого класса вне фильтра. Пространственный объект f2 будет включен в реплику, если вы указали получать связанные данные.
|
String |
|
Геометрия объектов реплик (Дополнительный) |
Объект, используемый для определения области для репликации. |
Feature Layer |
|
Использовать архивирование для отслеживания изменений для односторонней репликации (Дополнительный) |
Указывает, использовать ли класс архивов для перенесения изменений вместо использования версионных дельта-таблиц. Доступно только для однонаправленных реплик.
|
Boolean |
|
Все записи для таблиц (Дополнительный) |
Указывает, будут ли скопированы все записи или только схема в дочернюю базу геоданных для таблиц, к которым не применены фильтры (например, выборки или определяющие запросы). Таблицы с примененными фильтрами будут учтены.
|
Boolean |
Производные выходные данные
| Подпись | Объяснение | Тип данных |
|---|---|---|
|
Внешний сервис геоданных |
Обновленный сервис геоданных |
Workspace; GeoDataServer |
|
Имя реплики |
Имя выходной реплики. |
String |
Параметры среды
Текущая рабочая область, Выходное ключевое слово конфигурации, Экстент, Временная рабочая область
Информация о лицензировании
- Basic: Нет
- Standard: Да
- Advanced: Да