Экспорт рабочих данных (Export Job Data) (Workflow Manager)
Резюме
Данный инструмент выполняет экспорт репозитория базы данных в папку. Данный инструмент требует устновки и настройки сервера Менеджера рабочих процессов (Workflow Manager) по всем участвующим узлам.
Использование
-
Дополнительный модуль ArcGIS Менеджер рабочих процессов (Workflow Manager) позволяет вам иметь распределенные репозитории на нескольких серверах или положениях для поддержки распределенной рабочей силы. Данные репозитории участвуют в элементах, называемых Кластерами менеджера рабочих процессов (Workflow Manager Clusters). В архитектуре Менеджера рабочих процессов (Workflow Manager) имеются дочерние узлы, которые отключены от участия в распределенной среде Менеджера рабочих процессов (Workflow Manager), существует необходимость создания репликации в автономном режиме. Это позволит администратору выполнить обновление дочерних репозиториев Менеджера рабочих процессов (Workflow Manager) с использованием наиболее свежей конфигурации. Менеджер рабочих процессов (Workflow Manager) будет отмечать время всех изменений, получая таким образом только изменения, выполненные в определенное время (например, последний экспорт/синхронизация), вы можете указывать значение от экспорта. Это приведет к экспорту только тех элементов, которые были изменены после указанной даты.
Синтаксис
Параметр | Объяснение | Тип данных |
Input_Repository_Name |
Имя репозитория Менеджера рабочих процессов (Workflow Manager), содержащего конфигурацию для обмена. | String |
Input_Folder |
Представляет собой расположение выходного JXL-файла инструмента. Эта папка может быть на локальном или сетевом приводе. | Folder |
Input_DatabasePath |
Файл подключения Менеджера рабочих процессов (Workflow Manager) для экспортируемой базы данных. Если файл подключения не указан, то приложение будет использовать текущую базу данных по умолчанию. | File |
Input_Export_Since |
Указание даты приведет к тому, что экспортируемый JXL-файл будет содержать только те изменения, которые произошли в период от указанной даты до текущей. Входом должен быть формат времени для текущего расположения машины. | Date |
Output_Status |
Статус экспорта будет 0 при успешном выполнении и отрицательным при сбое. Отрицательное значение используется для поиска причины сбоя. | Long |
Пример кода
Экспортируйте содержимое репозитория базы данных в папку.
# Import arcpy module
import arcpy
# Check out any necessary licenses
arcpy.CheckOutExtension("JTX")
# Local variables:
Input_Repository_Name = "Redlands_Repository"
Input_Folder = "C:\Temp"
Input_DatabasePath = "C:\\Program Files\\WMX\\Database\\wmx.jtc"
Input_Export_Since = "12/09/2009"
# Process: Export Job Data
arcpy.ExportJobData_WMX(Input_Repository_Name, Input_Folder, Input_DatabasePath, Input_Export_Since)