Об автоматизации
Автоматизация – это совместная работа инструментов, процессов и ресурсов в эффективном, автономном процессе. Это позволяет упростить рабочий процесс и гарантировать отсутствие ошибок и повторяемость с идентичными или предсказуемыми результатами.
В зависимости от потребностей, необходимость в автоматизации проявляется во множестве обстоятельств, таких как:
- Публикация одинаковых ресурсов, пользователей, групп и т.д. на нескольких порталах.
- Составление списка всех элементов, принадлежащих определенному пользователю или группе, или соответствующих заданному критерию, например, префиксу имени.
- Получение списка ресурсов, которые были опубликованы до определенной даты. Например, можно создать список всех элементов, созданных за первый квартал прошлого года, и получить таблицу с именами и email-адресами их владельцев.
- Определение веб-карт или сцен или сцен, которые будут повреждены при удалении определенного сервиса.
- Периодическое обновление ресурсов в указанное время.
- Проверка всех веб-карт и сцен, обновление выявленных нарушенных связей.
- Мониторинг и анализ использования сервиса и выполнение соответствующих действий.
Независимо от деятельности, автоматизация может быстро поднять вашу продуктивность и эффективность работы. Esri предлагает решения для автоматизации ArcGIS Enterprise, как описано ниже.
ArcGIS Python API
После настройки портала согласно вашим спецификациям, вы можете автоматизировать наполнение портала пользователями, группами и элементами, а также автоматизировать текущее управление ими. Однажды настроив, вы можете автоматизировать массу задач, например, упомянутых в начале этого раздела. Это можно сделать с помощью ArcGIS Python API. Этот API позволяет администраторам ArcGIS, издателям и любым пользователям применять среду Python для автоматизации своих рабочих процессов и выполнять повторяющиеся задачи при помощи скриптов. Более подробно о том, что можно делать с помощью данного API см. в разделе Скрипты в ArcGIS Python API.