ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

  • My Profile
  • Справка
  • Sign Out
ArcGIS Desktop

ArcGIS Online

Картографическая платформа вашей организации

ArcGIS Desktop

Полноценная профессиональная ГИС

ArcGIS Enterprise

ГИС предприятия

ArcGIS Developers

Инструменты для встраивания приложений с местоположениями

ArcGIS Solutions

Бесплатные шаблоны карт и приложений для отрасли

ArcGIS Marketplace

Получение приложения и данных для вашей организации.

  • Документация
  • Поддержка
Esri
  • Войти
user
  • Мой профиль
  • Выход

ArcMap

  • На главную
  • Начало работы
  • Карта
  • Анализ
  • Управление данными
  • Инструменты
  • Дополнительные модули

Репликация данных задачи

  • Сводка
  • Использование
  • Синтаксис
  • Пример кода
  • Параметры среды
  • Информация о лицензиях

Сводка

Реплицирует конфигурацию ArcGIS Workflow Manager (Classic) из родительского репозитория в дочерние репозитории с помощью ArcGIS Workflow Manager (Classic) Server for Server. Каждый дочерний репозиторий становится идентичной копией (репликой) родительского репозитория.

Более подробно о Репликации Workflow Manager (Classic)

Использование

  • Дополнительный модуль Workflow Manager (Classic) позволяет вам иметь распределенные базы данных репозиториев на нескольких серверах или в разных местоположениях для разделенного пользовательского доступа. Данные репозитории участвуют в элементах, называемых Кластерами Workflow Manager (Classic). Входящие в один кластер репозитории идентифицируются как родительский и дочерний. Для получения дополнительной информации см. раздел Репликация Workflow Manager (Classic).

  • Репозиторий, заданный параметрами URL родительского репозитория и Имя родительского репозитория, должен содержать данные, которые распространяются всем участникам кластера. Родительский репозиторий должен публиковаться как сервис Workflow Manager (Classic) для автономной репликации и репликации с подключением по сети.

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

  • Входящие в кластер дочерние репозитории задаются параметром Имена и URL дочерних репозиториев. Данный параметр имеет три информационные составляющие: Имя репозитория, Состояние подключения и URL.

    • Имя репозитория – имя дочернего репозитория.
    • Подключено – обозначает состояние подключения репозитория (подключен или отключен).
      • true – дочерний репозиторий является подключенным. Это значит, что для данного репозитория установлен и настроен сервер Workflow Manager (Classic). Оба репозитория (родительский и дочерний) должны публиковаться как сервисы Workflow Manager (Classic), а серверы должны иметь подключение к интернету.
      • false – дочерний репозиторий является неподключенным.T Это значит, что сервер Workflow Manager (Classic) не установлен, а дочерний репозиторий не опубликован как сервисы Workflow Manager (Classic).
    • URL –
      • если Подключено показывает true, то это – URL дочернего репозитория.
      • если Подключено показывает false, то это – местоположение папки для хранения файла конфигурации, экспортированного из родительского репозитория. Файл конфигурации может использоваться с инструментом Импорт данных задачи для репликации родительской версии в этот неподключенный репозиторий.

  • Чтобы выполнить отключенную репликацию с помощью инструмента Реплицировать данные задания, родительский репозиторий должен быть опубликован как сервисы Workflow Manager (Classic), а сервер должен быть подключен к сети.

Синтаксис

arcpy.wmx.CreateJobDataReplica(Input_Parent_Repository_URL, Input_Parent_Repository_Name, Input_Multi_Name)
ПараметрОбъяснениеТип данных
Input_Parent_Repository_URL

URL-адрес для родительского репозитория, идентичный URL-адресу сервиса Workflow Manager (Classic), например, http://localhost/arcgis/rest/services/parent/wmserver.

String
Input_Parent_Repository_Name

Имя родительского репозитория, распространяющего задачи и элементы конфигурации Workflow Manager (Classic).

String
Input_Multi_Name
[[child_name, connected, URL],...]

Дочерние репозитории, которые будут обновлены до конфигурации родительского репозитория.

  • child_name – имя дочернего репозитория.
  • connected – укажите "true", если дочерний репозиторий участвует в подключенной репликации, и оба сервиса (и родительский, и дочерний) Workflow Manager (Classic) опубликованы и подключены к интернету. Выберите "false", если дочерний репозиторий участвует в неподключенной репликации. В этом случае опубликован и подключен только родительский сервис Workflow Manager (Classic).
  • URL – если connected имеет параметр "true", укажите URL-адрес дочернего репозитория. Если connected имеет параметр "false", укажите местоположение папки для файла конфигурации, экспортированного из родительского репозитория. Файл конфигурации может использоваться с инструментом Импорт данных задачи для репликации родительской версии в этот неподключенный репозиторий.

Value Table

Производные выходные данные

ИмяОбъяснениеТип данных
Output_CreateReplicaStatus

Результат операции репликации. При успехе, возвращает 0.

Long
Output_LastSync

Табличное представление сведений о синхронизации задания.

Таблица значений

Пример кода

Пример CreateJobDataReplica (автономный скрипт)

В данном примере создана реплика родительского репозитория Workflow Manager (Classic) Redlands в репозиториях Ohio and Arizona.

# Import arcpy module
import arcpy
# Check out any necessary licenses
arcpy.CheckOutExtension("JTX")
# Local variables:
Input_Parent_Repository_URL = "http://ServerName/arcgis/rest/services/ServerObjectName/WMServer"
Input_Parent_Repository_Name = "Redlands_Repository"
Input_Multi_Name = "Ohio_Repository true http://ohioServer/arcgis/rest/services/SO/WMServer;AZ_Repository true http://AZServer/arcgis/rest/services/SO/JTServer"
# Process: Replicate Job Data
arcpy.CreateJobDataReplica_wmx(Input_Parent_Repository_URL, Input_Parent_Repository_Name, Input_Multi_Name)

Параметры среды

Этот инструмент не использует параметры среды геообработки

Информация о лицензиях

  • Basic: Нет
  • Standard: Требуется Workflow Manager
  • Advanced: Требуется Workflow Manager

Связанные разделы

  • Обзор набора инструментов Workflow Manager
  • Синхронизировать данные задания

ArcGIS Desktop

  • На главную
  • Документация
  • Поддержка

ArcGIS

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS
  • ArcGIS Developer
  • ArcGIS Solutions
  • ArcGIS Marketplace

Об Esri

  • О нас
  • Карьера
  • Блог Esri
  • Конференция пользователей
  • Саммит разработчиков
Esri
Расскажите нам, что вы думаете.
Copyright © 2021 Esri. | Конфиденциальность | Правовая информация