Вы можете создавать задачи для планирования автоматического запуска блокнота. При каждом запуске блокнота в соответствии с заданным вами расписанием, сайт открывает новый контейнер и запускает блокнот без необходимости открывать блокнот. Максимум пять задач может быть запущено одновременно во всех ваших блокнотах.
На панели Задач в редакторе блокнота вы можете создать одну или несколько запланированных задач для запуска блокнота. Вы можете запланировать его запуск один раз в будущем или периодически - от одного раза каждые 15 минут до одного раза в шесть месяцев.
Если вы готовите блокнот для автоматического запуска, например, на циклической основе, следует учитывать несколько особенностей.
Подготовка блокнота
Вы можете настраивать входные и выходные параметры для блокнота. Входные параметры соответствуют входным переменным в блокноте, которые вы хотите использовать для запланированной задачи. При выполнении запланированной задачи входные параметры будут вставлены в блокнот в его верхней части, аналогично глобальным переменным. Это позволяет создавать авторские общие блокноты и изменять значения входных переменных во время запуска.
Параметры задачи по умолчанию вводятся в ячейку в начале блокнота. Кроме того, вы можете использовать опцию ячеек Теги на панели инструментов, которая позволяет создавать теги и управлять ими для каждой ячейки в рабочей области блокнота, чтобы создать тег для ячейки с именем injected-parameters. Параметры задачи вводятся в ячейку, которая следует за тегом injected-parameters. Чтобы включить теги, вы можете изменить параметры панели инструментов ячейки, щелкнув Вид, щелкнув Панель инструментов ячейки и щелкнув Теги.
Рекомендации для ресурсов
Помимо ячейки параметров, которую он может вставить, планировщик блокнота не поддерживает взаимодействие пользователя с блокнотом. Избегайте добавления ресурсов, которые требуют взаимодействия с пользователем при работе блокнота, например, выбора точки на карте.
Любые учетные данные или новые переменные, которые вы хотите добавить в процессе автоматического выполнения, должны быть вставлены в ячейки параметров, как показано выше. Убедитесь, что блокнот не содержит ресурсы, которые могут помешать завершению блокнота.
Примечание:
При создании блокнотов используйте полные пути к директориям и файлам в директории рабочей области.
Например, используйте /arcgis/home/test.gdb вместо home/test.gdb.
Создание задачи
Когда блокнот будет готов, вы сможете создать задачу, чтобы запланировать ее выполнение. Используя панель Задачи в редакторе блокнота, вы можете создать одну или несколько задач для автоматизации запуска блокнота и указать расписание задачи.
- Убедитесь, что вы вошли с правами доступа, которые позволят вам создавать и планировать блокноты.
- Сохраните блокнот с заголовком, если вы еще этого не сделали.
Кнопка Задачи становится доступной на верхней ленте редактора блокнота.
- На верхней ленте редактора блокнота щелкните Задачи.
- Щелкните Создать задачу, чтобы открыть диалоговое окно.
Примечание:
Вы также можете создавать задачи на вкладке Задачи на странице сведений об элементе блокнота. - Введите название в текстовое поле Название для описания расписания задач, например Запуск еженедельной очистки данных.
- Если вы ранее не настраивали параметры для блокнота и есть параметры, которые вы хотите добавить в блокнот при запуске задачи, укажите их в разделе Параметры. Введите ключ для настройки Ключ и его парное значение в Значение для каждого параметра, и щелкните Добавить параметр, чтобы сохранить параметр.
Когда вы добавите хотя бы один параметр, появится опция Сохранить параметр в блокноте. Если эта опция включена, ячейка, вставленная с вашими новыми параметрами, сохраняется в блокноте при его запуске.
- Щелкните Далее.
- На странице Задать информацию о запланированном элементе задайте расписание для задачи.
Подсказка:
Когда вы изменяете значение для опции Тип повтора, приведенные ниже опции изменяются в соответствии с заданным значением. Например, если вы решите задать значение Неделя, окошки для отметок будут отображаться для каждого дня недели. - Используйте переключатель Обновить блокнот после завершения, чтобы сохранять блокнот после каждого выполненного запуска. Если вы хотите обновлять блокнот с результатами каждого запуска, включите этот переключатель. Если вы не хотите автоматически обновлять блокнот, выключите этот переключатель.
- Можно также нажать Дополнительно, чтобы ввести максимальную длительность выполнения задачи в минутах.
- Если вы удовлетворены своим заголовком, дополнительными параметрами и расписанием задач, щелкните Создать задачу.
Задача активна и запустит блокнот в соответствии с установленным расписанием.
Если вы хотите иметь несколько расписаний, вы можете создать больше задач для блокнота, используя один и тот же рабочий процесс. Максимум пять задач может быть запущено одновременно во всех ваших блокнотах. Задачи, запланированные к запуску во время выполнения пяти задач, отмечаются как неудавшиеся.
Работа с существующими задачами
После того, как вы создадите задачу для блокнота, вы сможете просмотреть детали задачи и отредактировать или удалить ее в любое время. Вы можете изменить задачи либо из панели Задачи редактора блокнота, либо из вкладки Задачи страницы сведений о блокноте. В обоих местах вы можете просматривать все задачи для блокнота с указанием времени создания и последнего изменения каждой задачи, а также его текущего состояния.
- Убедитесь, что вы вошли с соответствующими правами для создания блокнотов.
- На верхней ленте редактора блокнота щелкните Задачи.
- В разделе Запланированные задачи найдите задачи, с которыми вы хотите работать.
- Щелкните Действия
рядом с задачей и выполните следующее:
- Щелкните Детали, чтобы просмотреть детали и статус каждого запуска задачи. Чтобы просмотреть результаты запуска, щелкните кнопку Результаты. Может применяться один из следующих статусов:
- Выполнено – Задача успешно выполнена.
- Выполняется - Задача выполняется в настоящий момент.
- Не выполнено - Не удалось выполнить задачу. Если задачу не удалось выполнить пять раз, она полностью останавливается.
- Пропущено - задача пропущена, потому что предыдущий запуск все еще выполняется.
- Щелкните Редактировать, чтобы изменить название, параметры или расписание задачи.
- Щелкните Пауза, чтобы приостановить активную задачу. Если задача приостановлена, щелкните Возобновить, чтобы возобновить задачу.
- Щелкните Удалить, чтобы удалить задачу.
Примечание:
Удаление задачи также удаляет историю выполнения задачи. Чтобы сохранить историю активной задачи, рассмотрите возможность ее приостановки, чтобы остановить дальнейшие запуски.
- Щелкните Детали, чтобы просмотреть детали и статус каждого запуска задачи. Чтобы просмотреть результаты запуска, щелкните кнопку Результаты. Может применяться один из следующих статусов:
Изменение владельца блокнота также приводит к изменению владения задачами. Задачи будут переданы новому пользователю в неактивном состоянии. Новый пользователь может включить эти задачи на панели Задачи редактора блокнота или на вкладке Задачи страницы сведений о блокноте.