Skip To Content

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

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

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

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

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

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

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

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

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

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

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

    Примечание:

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

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

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

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

    Для создания задачи выполните следующие действия:

    1. Сохраните блокнот с заголовком, если вы еще этого не сделали.

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

    2. Щелкните Создать задачу, чтобы открыть диалоговое окно.

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

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

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

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

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

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

    7. Можно также развернуть раздел Дополнительно, чтобы ввести максимальную длительность выполнения задачи в минутах.

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

    8. При желании, в разделе Дополнительно можно включить переключатель Обновить блокнот после завершения, чтобы обновлять блокнот результатами каждого запуска.
    9. Если вы удовлетворены своим заголовком, дополнительными параметрами и расписанием задач, щелкните Создать задачу.

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

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

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

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

    Чтобы работать с существующими задачами, выполните следующие действия:

    1. На верхней ленте редактора блокнота щелкните Задачи.
    2. В разделе Запланированные задачи найдите задачи, с которыми вы хотите работать.
    3. Щелкните ДействияДействия рядом с задачей и выполните следующее:
      • Щелкните Подробная информация для просмотра результатов каждого выполнения задачи. Просмотр блокнота сохраняется с подробной информацией о каждой выполненной задаче.
        Примечание:

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

      • Щелкните Редактировать, чтобы изменить название, параметры или расписание задачи.
      • Щелкните Пауза, чтобы приостановить активную задачу, и щелкните Возобновить, чтобы возобновить выполнение задачи.
      • Щелкните Удалить, чтобы удалить задачу.
        Примечание:

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

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