Расписание задач блокнота

Вы можете создавать задачи для планирования автоматического выполнения блокнота. При каждом запуске блокнота в соответствии с заданным вами расписанием, сайт открывает новый контейнер и самостоятельно запускает блокнот без обязательного участия пользователя. Максимум пять задач может быть запущено одновременно во всех ваших блокнотах.

На панели Задач в редакторе блокнота вы можете создать одну или несколько запланированных задач для запуска блокнота. Вы можете запланировать его запуск один раз в будущем или периодически - от одного раза каждые 15 минут до одного раза в шесть месяцев.

Если вы готовите блокнот для автоматического выполнения, например, на циклической основе, следует учитывать несколько особенностей.

Подготовка блокнота

Вы можете настраивать входные и выходные параметры для блокнота. Входные параметры соответствуют входным переменным в блокноте, которые вы хотите использовать для запланированной задачи. При выполнении запланированной задачи входные параметры будут вставлены в блокнот в его верхней части, аналогично глобальным переменным. Это позволяет создавать авторские общие блокноты и изменять значения входных переменных во время запуска.

Параметры задачи по умолчанию вводятся в ячейку в начале блокнота. Кроме того, вы можете использовать опцию Теги панели инструментов ячеек, которая позволяет создавать теги и управлять ими для каждой ячейки в рабочей области блокнота, чтобы создать тег для ячейки с именем injected-parameters. Параметры задачи вводятся в ячейку, которая следует за тегом injected-parameters. Чтобы включить теги, вы можете изменить параметры панели инструментов ячейки, щелкнув Вид, щелкнув Панель инструментов ячейки и щелкнув Теги.

Рекомендации для ресурсов

Помимо ячейки параметров, которую он может вставить, планировщик блокнота не поддерживает взаимодействие пользователя с блокнотом. Избегайте добавления ресурсов, которые требуют взаимодействия с пользователем при работе блокнота, например, выбора точки на карте.

Любые учетные данные или новые переменные, которые вы хотите добавить в процессе автоматического выполнения, должны быть вставлены в ячейки параметров, как показано выше. Убедитесь, что блокнот не содержит ресурсы, которые останавливают его работу.

Примечание:

При создании блокнотов используйте полные пути к директориям и файлам в директории рабочей области.

Например, используйте /arcgis/home/test.gdb вместо home/test.gdb.

Создание задачи

Когда блокнот будет готов, вы сможете создать задачу, чтобы запланировать ее выполнение. Используя панель Задачи в редакторе блокнота, вы можете создать одну или несколько задач для автоматизации запуска блокнота и указать расписание задачи.

  1. Убедитесь, что вы вошли с правами доступа, которые позволят вам создавать и планировать блокноты.
  2. Сохраните блокнот с заголовком, если вы еще этого не сделали.

    Кнопка Задачи становится доступной на верхней ленте редактора блокнота.

  3. На верхней ленте редактора блокнота щелкните Задачи.
  4. Щелкните Создать задачу, чтобы открыть диалоговое окно.

    Примечание:
    Вы также можете создавать задачи на вкладке Задачи на странице сведений об элементе блокнота.

  5. Введите название в текстовое поле Название для описания расписания задач, например Запуск еженедельной очистки данных.
  6. Если вы ранее не настраивали параметры для блокнота и есть параметры, которые вы хотите добавить в блокнот при запуске задачи, укажите их в разделе Параметры. Введите ключ для настройки Ключ и его парное значение в Значение для каждого параметра, и щелкните Добавить параметр, чтобы сохранить параметр.

    Когда вы добавите хотя бы один параметр, появится опция Сохранить параметр в блокноте. Если эта опция включена, ячейка, вставленная с вашими новыми параметрами, сохраняется в блокноте при его запуске.

    Если вы ранее настроили входные параметры с помощью опции Параметры, эти параметры будут автоматически заполнены для задачи. Вы можете добавлять, удалять или обновлять любые параметры, относящиеся к этой задаче. Это не приведет к изменению параметров по умолчанию для блокнота, настроенных с помощью опции параметры.

  7. Щелкните Далее.
  8. На странице Задать информацию о запланированном элементе задайте расписание для задачи.

    Подсказка:
    Когда вы изменяете значение для опции Тип повтора, приведенные ниже опции изменяются в соответствии с заданным значением. Например, если вы решите задать значение Неделя, окошки для отметок будут отображаться для каждого дня недели.

  9. Используйте переключатель Обновить блокнот после завершения, чтобы сохранять блокнот после каждого выполненного запуска. Если вы хотите обновлять блокнот с результатами каждого запуска, включите этот переключатель. Если вы не хотите автоматически обновлять блокнот, выключите этот переключатель.
  10. Можно также нажать Дополнительно, чтобы ввести максимальную длительность выполнения задачи в минутах.
  11. Если вы удовлетворены своим заголовком, дополнительными параметрами и расписанием задач, щелкните Создать задачу.

    Задача активна и запустит блокнот в соответствии с установленным расписанием.

Если вы хотите иметь несколько расписаний, вы можете создать больше задач для блокнота, используя один и тот же рабочий процесс. Максимум пять задач может выполняться одновременно во всех ваших блокнотах. Задачи, запланированные к запуску во время выполнения пяти задач, отмечаются как неудавшиеся.

Работа с существующими задачами

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

  1. Убедитесь, что вы вошли с соответствующими правами для создания блокнотов.
  2. На верхней ленте редактора блокнота щелкните Задачи.
  3. В разделе Запланированные задачи найдите задачи, с которыми вы хотите работать.
  4. Щелкните ДействияДействия рядом с задачей и выполните следующее:
    • Щелкните Детали, чтобы просмотреть детали и статус каждого запуска задачи. Чтобы просмотреть результаты запуска, щелкните кнопку Результаты. Статус задачи может быть один из следующих:
      • Выполнено – Задача успешно выполнена.
      • Выполняется - Задача выполняется в настоящий момент.
      • Не выполнено - Не удалось выполнить задачу. Если задачу не удалось выполнить пять раз, она полностью останавливается.
      • Пропущено - Задача пропущена, потому что предыдущий запуск выполняется.
    • Щелкните Редактировать, чтобы изменить название, параметры или расписание задачи.
    • Щелкните Пауза, чтобы приостановить активную задачу. Если задача приостановлена, щелкните Возобновить, чтобы возобновить задачу.
    • Щелкните Удалить, чтобы удалить задачу.
      Примечание:

      Удаление задачи также удаляет историю выполнения задачи. Чтобы сохранить историю активной задачи, рассмотрите возможность ее приостановки, чтобы остановить дальнейшие запуски.

Изменение владельца блокнота также приводит к изменению владения задачами. Задачи будут переданы новому пользователю в неактивном состоянии. Новый пользователь может включить эти задачи на панели Задачи редактора блокнота или на вкладке Задачи страницы сведений о блокноте.