ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

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

ArcGIS Online

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

ArcGIS Desktop

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

ArcGIS Enterprise

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

ArcGIS for Developers

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

ArcGIS Solutions

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

ArcGIS Marketplace

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

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

ArcMap

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

Создать базу данных Workflow

Доступно с лицензией Workflow Manager.

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

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

Создает схему Workflow Manager и настраивает многопользовательскую базу геоданных как базу данных Workflow Manager.

База данных Workflow Manager используется для сохранения работы и конфигурационной информации системы управления вашей работой. Создание новой базы данных Workflow Manager – административное действие, которое приводит к созданию схемы Workflow Manager в указанной многопользовательской базе геоданных. Схема базы данных Workflow Manager состоит из системных таблиц и одного класса объектов, использующегося для хранения геометрии области интереса (AOI) для ваших заданий.

Примечание:

Системные таблицы Workflow Manager, добавленные инструментом Создать базу данных Workflow, – это таблицы базы геоданных, зарегистрированные в вашей многопользовательской базе геоданных. Поскольку системные таблицыWorkflow Manager являются таблицами базы геоданных, настоятельно рекомендуется не удалять и не изменять эти таблицы с использованием инструментов РСУБД.

Примечание:

Имя репозитория Workflow Manager создается на основе имени экземпляра базы данных и имени пользователя в <instance name>_<username>. Если используется аутентификация операционной системы, возвращается имя пользователя текущего пользователя, вошедшего в систему.

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

  • При создании новой базы данных Workflow Manager требуется учетная запись владельца данных с правами доступа на обновление, вставку, выбор и удаление данных, а также необходимо использовать файл прямого подключения (*.sde) к многопользовательской базе геоданных.

    Примечание:

    Права доступа на обновление, вставку, выбор и удаление данных эквивалентны тем, что выданы создателю данных. Эти права доступа уровня базы данных должны присваиваться в базе данных Workflow Manager вашим системным администратором.

  • При создании новой базы данных Workflow Manager укажите пространственную привязку для классов объектов области интереса (AOI). Пространственная привязка, выбранная для класса объектов AOI, применяется ко всем областям интереса (AOI) в базе данных Workflow Manager. Так, рекомендуется использование глобальной координатной привязки, если области интереса для ваших задач располагаются в разных частях земного шара.

    Примечание:

    Подробнее о Workflow Manager AOI см. в разделе Основные термины Workflow Manager.

  • При создании новой базы данных Workflow Manager импортируется конфигурация с элементами Workflow Manager. Параметр Импорт конфигурации содержит три варианта импорта конфигурации в новую базу данных Workflow Manager:

    • Минимальная конфигурация (по умолчанию)
    • Быстрая конфигурация
    • Пользовательская конфигурация

    Опцией по умолчанию для импорта конфигурации является Минимальная конфигурация, импортирующая основные элементы, требующиеся для корректной работы системы Workflow Manager. Файл, необходимый для импорта, включается как часть установки Workflow Manager. Импортируются следующие элементы:

    • Права доступа
    • Группы пользователей – Только группа администраторов
    • Типы статусов
    • Типы операций
    • Типы уведомлений заданий
    • Настройки
    • Приоритеты
    • Типы удержаний

  • Следующий вариант импорта конфигурации – Быстрая конфигурация; импортируются все основные элементы Минимальной конфигурации, а также образцы других элементов. Файл, необходимый для импорта, включается как часть установки Workflow Manager. Образцы приведены ниже:

    • Пользователи
    • Группы пользователей
    • Запросы заданий
    • Типы шагов
    • Типы удержаний
    • Настройки
    • Типы заданий
    • Свойства по умолчанию
    • Рабочие процессы
    • Схемы наименований

    Если вы собираетесь импортировать конфигурации из существующей базы данных Workflow Manager, выберите Пользовательскую конфигурацию и укажите файл конфигурации, созданный путем экспорта конфигурации из существующей базы данных Workflow Manager.

    Примечание:

    Подробнее об экспорте существующей конфигурации см. раздел Экспорт файлов конфигурации. Подробнее об экспорте существующей конфигурации с заданиями см. инструмент Экспорт данных заданий

  • Проверьте в Database Administrator информацию о ключевом слове конфигурации, установленном для Workflow Manager. Если ключевое слово конфигурации не указано, будет использовано ключевое слово DEFAULTS.

  • Параметр Пользовательское хранилище определяет, из какого хранилища импортируется информация о пользователях и ролях. Есть два варианта получения информации: Портал и Традиционный. Если выбран Портал, берутся пользователи имеющегося портала и добавляются в репозиторий Workflow Manager. Если выбран вариант Традиционный, пользователи и роли определяются администратором в Workflow Manager Administrator. Эти роли можно импортировать из Active Directory или создать вручную.

    Примечание:

    Чтобы импортировать информацию пользовательского хранилища Портала, вам нужно войти на портал.

  • Файл выходной базы данных (.jtc) со схемой Workflow Manager.

    Файл .jtc хранится в пользовательской папке базы данных Workflow Manager

Синтаксис

CreateWorkflowDatabase_wmx (Input_Database_Connection, AOI_Spatial_Reference, Import_Configuration, Input_Custom_Configuration, {User_Store})
ПараметрОбъяснениеТип данных
Input_Database_Connection

Местоположение файла подключения к многопользовательской базе геоданных со схемой и конфигурацией Workflow Manager. Файл подключения должен вручную подключаться к базе данных, а подключение должно осуществляться владельцем базы данных.

Workspace
AOI_Spatial_Reference

Пространственная привязка класса объектов области интереса AOI. Вы можете задать пространственную привязку разными путями:

  • Путем ввода пути к файлу .prj, например, c:/workspace/watershed.prj.
  • Указав объект пространственной привязки перед использованием этого инструмента, например, AOI_Spatial_Reference = arcpy.SpatialReference("c:/data/Africa/Carthage.prj") или AOI_Spatial_Reference = arcpy.SpatialReference('WGS 1984'), который вы затем будете использовать в качестве параметра пространственной привязки.

Coordinate System
Import_Configuration

Элементы Workflow Manager для импорта в новую базу данных Workflow Manager. Опцией импорта конфигурации по умолчанию является вариант Минимальная конфигурация.

  • Minimum Configuration —Импортирует основные элементы, требующиеся для системы Workflow Manager.
  • Quick Configuration —Включает элементы минимальной конфигурации и образцы для некоторых элементов.
  • Custom Configuration —Укажите файл конфигурации Workflow Manager в параметре Входная пользовательская конфигурация, экспортированной из предыдущей базы данных.
String
Input_Custom_Configuration

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

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

Хранилище пользователей, из которого будут взяты пользователи и роли. Пользователей можно импортировать из портала и присвоить ролям, созданным в репозитории Workflow Manager. Информацию о профиле пользователя портала нельзя редактировать в Workflow Manager Administrator. Пользователей и роли можно создавать в репозитории Workflow Manager с помощью опции TRADITIONAL. При использовании опции TRADITIONAL, пользователей и роли можно импортировать из Active Directory в Workflow Manager Administrator.

  • PORTAL —Пользователи будут импортированы с портала, в который вы вошли в настоящий момент.
  • TRADITIONAL —Пользователи и роли будут созданы в репозитории Workflow Manager с использованием Workflow Manager Administrator. Пользователей и роли можно импортировать из Active Directory, если используется эта опция. Используется по умолчанию.
String

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

NameОбъяснениеТип данных
Output_DatabasePath

Файл выходной базы данных (.jtc) со схемой Workflow Manager.

Файл .jtc хранится в пользовательской папке базы данных Workflow Manager

Пример кода

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

Скрипт создает и настраивает базу данных Workflow Manager в существующей многопользовательской базе геоданных, а хранилище пользователей настроено в Workflow Manager Administrator. Поскольку ключевое слово конфигурации не указано, инструмент будет использовать DEFAULTS.

# Import arcpy module
import arcpy
# Local variables:
Input_Database_Connection = r'C:\wmxrepository.sde'
AOI_Spatial_Reference = arcpy.SpatialReference('WGS 1984')
Import_Configuration = 'Quick Configuration'
User_Store = 'Traditional'
# Process: Create Workflow Database
arcpy.CreateWorkflowDatabase_wmx(Input_Database_Connection, AOI_Spatial_Reference, Import_Configuration, "", "", User_Store)
CreateWorkflowDatabase, пример 2 (автономный скрипт Python)

Скрипт создает и настраивает базу данных Workflow Manager в существующей многопользовательской базе геоданных, а хранилище пользователей импортируется из портала, на который вы вошли в настоящий момент. Применяется ключевое слово конфигурации базы данных WMX.

# Import arcpy module
import arcpy
# Local variables:
Input_Database_Connection = r'C:\wmxrepository.sde'
AOI_Spatial_Reference = arcpy.SpatialReference('WGS 1984')
Import_Configuration = 'Minimum Configuration'
Config_keyword = 'WMX'
User_Store = 'Portal'
# Process: Create Workflow Database
arcpy.CreateWorkflowDatabase_wmx(Input_Database_Connection, AOI_Spatial_Reference, Import_Configuration, "", Config_keyword, User_Store)
CreateWorkflowDatabase, пример 3 (автономный скрипт Python)

Скрипт создает и настраивает базу данных Workflow Manager в существующей многопользовательской базе геоданных, а хранилище пользователей импортируется из портала, на который вы вошли в настоящий момент.

# Import arcpy module
import arcpy
# Local variables:
Input_Database_Connection = r'C:\wmxrepository.sde'
AOI_Spatial_Reference = arcpy.SpatialReference('WGS 1984')
Import_Configuration = 'Custom Configuration'
Config_File = r'C:\WMX\CustomConfiguration.jxl'
User_Store = 'Traditional'
# Process: Create Workflow Database
arcpy.CreateWorkflowDatabase_wmx(Input_Database_Connection, AOI_Spatial_Reference, Import_Configuration, Config_File, "", User_Store)

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

  • Выходное ключевое слово CONFIG

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

  • ArcGIS Desktop Basic: Нет
  • ArcGIS Desktop Standard: Требует Workflow Manager
  • ArcGIS Desktop Advanced: Требует Workflow Manager

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

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

ArcGIS Desktop

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

ArcGIS Platform

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS for Developers
  • ArcGIS Solutions
  • ArcGIS Marketplace

Об Esri

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