Экспорт рабочих данных (Workflow Manager)

Краткая информация

Этот инструмент экспортирует Workflow Manager (Classic)репозиторий в .jxl файл в заданной папке. Файл .jxl будет содержать всю информацию о конфигурации репозитория, а также информацию о всех заданиях. Файл .jxl можно импортировать в другой Workflow Manager (Classic)репозиторий с помощью инструмента Импорт данных задания.

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

  • У вас могут быть распределенные базы данных репозиториев на нескольких серверах или в разных местоположениях для распределенного пользовательского доступа. В автономной репликации, когда родительские и дочерние узлы не подключены к сети или интернету, вам может потребоваться создать реплику и синхронизировать изменения в автономном режиме (офлайн). Инструмент Экспорт данных задания выполняет это, чтобы администратор мог обновить дочерние Workflow Manager (Classic) репозитории с наиболее актуальной конфигурацией. Workflow Manager (Classic) ставит метки времени на все изменения, и вы можете загрузить изменения, начиная с указанного времени (например, последний импорт/синхронизация), вы можете настроить дату в параметре Экспортировать с. Таким образом, будут экспортированы только те элементы, которые были изменены, начиная с заданной даты Экспортировать с.... Чтобы получить изменения, выполненные за период времени, используйте параметр Экспортировать с для указания даты начала периода и параметр Экспортировать до, чтобы задать конечную дату.

  • Этот инструмент показывает целочисленное значение статуса экспорта. Статус экспорта будет 0 при успешном выполнении. Статус экспорта можно просмотреть в сообщениях элемента Истории геообработки, созданного при запуске этого инструмента, либо использовать его как предварительное условие при последующем выполнении инструмента в Модели.

Параметры

ПодписьОписаниеТип данных
Папка для экспорта

Местоположение выходного JXL-файла инструмента. Эта папка может быть на локальном или сетевом приводе.

Folder
Путь к входной базе данных (.jtc)
(Дополнительный)

Файл подключения Workflow Manager (Classic) для экспортируемой базы данных. Если файл подключения не задан, то в проекте используется текущая база данных Workflow Manager (Classic) по умолчанию.

File
Имя хранилища
(Дополнительный)

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

String
Экспортировать с
(Дополнительный)

Указание даты приведет к тому, что экспортируемый JXL-файл будет содержать только те изменения, которые произошли в период от указанной даты до текущей. Входные данные должны быть в формате времени UTC.

Date
экспортировать до
(Дополнительный)

Указание даты приведет к тому, что экспортируемый JXL-файл будет содержать только те изменения, которые произошли в период от даты параметра Экспортировать с и до указанного времени. Входные данные должны быть в формате времени UTC.

Date

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

ПодписьОписаниеТип данных
Status

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

Long

arcpy.wmx.ExportJobData(Input_Folder, {Input_DatabasePath}, {Input_Repository_Name}, {Input_Export_Since}, {Input_Export_Until})
ИмяОписаниеТип данных
Input_Folder

Местоположение выходного JXL-файла инструмента. Эта папка может быть на локальном или сетевом приводе.

Folder
Input_DatabasePath
(Дополнительный)

Файл подключения Workflow Manager (Classic) для экспортируемой базы данных. Если файл подключения не задан, то в проекте используется текущая база данных Workflow Manager (Classic) по умолчанию.

File
Input_Repository_Name
(Дополнительный)

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

String
Input_Export_Since
(Дополнительный)

Указание даты приведет к тому, что экспортируемый JXL-файл будет содержать только те изменения, которые произошли в период от указанной даты до текущей. Входные данные должны быть в формате времени UTC.

Date
Input_Export_Until
(Дополнительный)

Указание даты приведет к тому, что экспортируемый JXL-файл будет содержать только те изменения, которые произошли в период от даты параметра Экспортировать с и до указанного времени. Входные данные должны быть в формате времени UTC.

Date

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

ИмяОписаниеТип данных
Output_Status

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

Long

Пример кода

ExportJobData, пример 1 (автономный скрипт)

Экспортирует конфигурацию с информацией о задании указанного репозиторияWorkflow Manager (Classic) в папку. Экспорт будет произведен в конфигурации от 09 декабря 2010 г.

# Import arcpy module
import arcpy
# Check out any necessary licenses
arcpy.CheckOutExtension("JTX")
# Local variables:
Input_Folder = "C:\\Temp"
Input_DatabasePath = "C:\\Program Files\\WMX\\Database\\wmx.jtc"
Input_Repository_Name = "Redlands_Repository"
Input_Export_Since = "12/09/2010 2:14:30 PM"
Input_Export_Until = "12/09/2012 4:00:00 PM"
# Process: Export Job Data
arcpy.ExportJobData_wmx(Input_Folder, Input_DatabasePath, Input_Repository_Name, Input_Export_Since, Input_Export_Until)
ExportJobData, пример 2 (автономный скрипт)

Экспортирует конфигурацию с информацией о задании репозитория Workflow Manager (Classic) по умолчанию в папку.

# Import arcpy module
import arcpy
# Check out any necessary licenses
arcpy.CheckOutExtension("JTX")
# Local variables:
Input_Folder = "C:\\Temp"
# Process: Export Job Data
arcpy.ExportJobData_wmx(Input_Folder)

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

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

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

  • Basic: Нет
  • Standard: Обязательно Workflow Manager
  • Advanced: Обязательно Workflow Manager

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