Переход с JTX 3.x, 9.x и система Workflow Manager 10
Эта тема относится только к ArcGIS for Desktop Standard и ArcGIS for Desktop Advanced.
О переносе базы данных Workflow Manager
Для обновления существующей базы данных JTX или Workflow Manager используйте инструмент Workflow Manager Post Installation. Этот инструмент определяет, содержит ли база данных схему Workflow Manager и, если содержит, обновляет ее.
Как обновить схему до последней версии
-
В меню Пуск (Start) щелкните ArcGIS Workflow Manager > Workflow Manager Post Installation.
Появится мастер Workflow Manager Post-Installation.
- Введите информацию о подключении ксуществующему репозиторию 3.x.
-
Нажмите Далее (Next).
Workflow Manager автоматически определит наличие репозитория в базе геоданных.
-
Выберите ключевое слово конфигурации, используемое для хранения репозитория.
- Нажмите Далее (Next).
-
Укажите, хотите ли вы создать новое подключение базы данных Workflow Manager для этого репозитория после обновления.
-
Нажмите кнопку Готово (Finish).
Появляется последняя страница мастера с сообщением об успешном завершении постинсталляции или возникших проблемах.
-
Укажите, хотите ли вы просмотреть журнал.
- Щелкните Закрыть (Close).
Файл MinimumConfig.jxl содержит обновленные элементы конфигурации. Вы можете импортировать его в Administrator после выполнения постинсталляции для слияния обновленного контента с существующим репозиторием. Более подробно см. Слияние файлов конфигурации.
Новые привилегии
Вместе с новыми функциями, добавленными в Workflow Manager, добавляются новые привилегии для управления правами доступа. При обновлении существующих баз данных Workflow Manager 10, эти привилегии включаются как часть примера файла конфигурации (QuickStartConfig), но их необходимо добавить в список существующих привилегий. Необходимо добавить эти привилегии группам, которые должны пользоваться новыми функциями. Этими привилегиями являются:
- CanUpdateUserProfile
- CanSubscribeToNotifications
- CanRecreateWorkflow
- ExportJobs
- CanReopenClosedJobs
Для пользователей, которые переходят с JTX 3x в Workflow Manager 10, имеется список дополнительных прав, которые могут отсутствовать:
- ManageReplication
- AOIOverlapOverride
Для пользователей, которые переходят непосредственно с JTX 3x на Workflow Manager 10.1, имеется список дополнительных привилегий, которые могут отсутствовать:
- DeleteJobs
- ManageDataWorkspace
- CanChangeJobOwner
Пользовательские шаги
Основные изменения, которые вы заметите, когда начнете создавать рабочие процессы в Workflow Manager, это изменения, связанные с выполнением типов шагов. Добавлено три новых типа выполнения:
- Открыть файл: открывается указанный файл. Файл хранится в базе данных, поэтому точный путь к нему не требуется. Это также удобно для рабочих процессов, которые будут выполняться из Интернета.
- Запустить URL: открывает веб-браузер с заданным URL.
- Задать вопрос: задает вопрос, который вы указали. Этот тип выполнения заменяет ранее использовавшиеся шаги для задания вопросов (Workflow ManagerCustomSteps.AskUser и Workflow ManagerCustomSteps.AskQuestion).
Также обновлена ранее использовавшаяся библиотека Workflow ManagerCustomSteps. Хотя устаревшие шаги все еще могут работать в Workflow Manager, рекомендуется обновить их новыми, входящими в Workflow Manager. Если вы разработали пользовательские шаги для вашей организации, рекомендуется обновить их для использования нового интерфейса IJTXCustomStep, и не использовать устаревший IJTXCustomExecute.
Управление подключением к базе данных
В версии 10.1 схема таблиц баз данных в системных таблицах Workflow Manager изменена. В результате, в процессе перехода вам понадобиться задать имя пользователя и пароль для всех существующих рабочих областей данных.
Это необходимо только для пользователей, переходящих с JTX 3.0.1 на самую последнюю версию.
В предыдущих версиях Workflow Manager, информация о подключении к репозиторию Workflow Manager и к рабочей области пространственных данных содержалась в таблице JTX_CONN_INFO. Теперь эта информация находится в таблице JTX_DATABASES. Если вы хранили информацию о подключении отдельно от репозитория, теперь эту таблицу необходимо переместить.
Это изменение влияет на настройку информации о подключении для Workflow Manager двумя способами.
- После обновления базы данных 3.x, необходимо перенастроить подключение к базе данных Workflow Manager в Workflow Manager Administrator или в ArcCatalog, или воспользоваться соответствующей опцией в конце постинсталляции.
- Подключения к рабочим областям пространственных данных используются иначе. Они называются подключениями Data Workspace и более не настраиваются с помощью мастера База данных Workflow Manager. Преимуществом этого подхода является то, что теперь вы можете подключаться к пространственным данным, хранящимся в нескольких различных базах геоданных ArcSDE. См. добавление подключений рабочих областей данных в книге Настройка конфигурации Workflow Manager, чтобы получить более подробную информацию о создании подключений к пространственным данным.