Перейти к основному содержимому Перейти к дополнительному содержимому

Создание цепочек задач на обновление данных

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

video thumbnail

Запуск цепочки задач

Чтобы запустить цепочку задач, необходимо создать зависимость между текущей и существующей задачей.

  1. Создайте задачу (для приложения, скрипта, потока данных или Рецепта таблицы), которая обновляет данные по времени.

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

  2. Создайте еще одно задание. При настройке задания в разделе На основе выберите одно из следующего:

    • Другая задача выполнена успешно

    • Другая задача не выполнена

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

  4. Нажмите кнопку Сохранить.

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

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

Диалог создания задачи с выпадающим меню для выбора триггера на основе события в свойстве "На основе".

Пример

Например, можно настроить следующую цепочку:

  1. Задача 1 перезагружает приложение в определенное время.

  2. Если задача 1 завершена, задача 2 запускает скрипт для экспорта данных QVD.

  3. Если задача 2 успешно завершена, задача 3 запускает поток данных для экспорта дополнительных данных QVD.

  4. Если задача 3 успешно завершена, задача 4 перезагружает второе приложение. Это приложение объединяет данные, загруженные каждым из этих ресурсов.

Разрешения

Цепочка задач – это просто набор из нескольких взаимозависимых задач. Для создания цепочки и успешного выполнения задач необходимы соответствующие разрешения в каждом пространстве ресурса.

Для создания и управления задачами на обновление аналитических данных требуются следующие разрешения:

  • Право пользователя «Профессионал» или Full User в клиенте Qlik Cloud

  • Для приложения, скрипта, потока данных или Рецепта таблицы в общем пространстве требуется одна из следующих ролей в общем пространстве:

    • Владелец (пространства)

    • Может управлять

    • Может изменять данные в приложениях

    • Может изменять

  • Для приложения, скрипта, потока данных или Рецепта таблицы в управляемом пространстве требуется одна из следующих ролей в общем пространстве:

    • Владелец (пространства)

    • Может управлять

    • Может выполнять задачи оператора

Задачи по созданию и управлению могут также администраторы клиента или аналитики. Однако, если ресурс находится в общем или управляемом пространстве, потребуются также соответствующие роли в пространстве (см. выше).

О разрешениях в общих и управляемых пространствах см.:

Помогла ли вам эта страница?

Если вы обнаружили какую-либо проблему на этой странице или с ее содержанием — будь то опечатка, пропущенный шаг или техническая ошибка, сообщите нам об этом!