Создание цепочек задач на обновление данных
В контексте обновления аналитических данных цепочка задач – это набор задач, сконфигурированных на события, зависящие друг от друга. Вы можете создавать цепочки задач, которые обновляют приложения, скрипты, потоки данных и Рецепты таблицы в определенном порядке. Например, можно запустить один за другим три потока данных и после этих событий перезагрузить приложение, чтобы собрать и проанализировать данные из этих потоков данных.
Запуск цепочки задач
Чтобы запустить цепочку задач, необходимо создать зависимость между текущей и существующей задачей.
Выполните следующие действия.
-
Создайте задачу (для приложения, скрипта, потока данных или Рецепта таблицы), которая обновляет данные по времени.
-
Создайте еще одно задание. При настройке задания в разделе На основе выберите одно из следующего:
-
Другая задача выполнена успешно
-
Другая задача не выполнена
-
-
Выберите Пространство, Содержимое и Задачу, которые следует связать с текущей задачей.
-
Нажмите кнопку Сохранить.
Таким образом можно связать в цепочку несколько разных задач.
Чтобы создать цепочку задач, создайте задачу, выполняемую по событию.

Пример
Например, можно настроить следующую цепочку:
-
Задача 1 перезагружает приложение в определенное время.
-
Если задача 1 завершена, задача 2 запускает скрипт для экспорта данных QVD.
-
Если задача 2 успешно завершена, задача 3 запускает поток данных для экспорта дополнительных данных QVD.
-
Если задача 3 успешно завершена, задача 4 перезагружает второе приложение. Это приложение объединяет данные, загруженные каждым из этих ресурсов.
Разрешения
Цепочка задач – это просто набор из нескольких взаимозависимых задач. Для создания цепочки и успешного выполнения задач необходимы соответствующие разрешения в каждом пространстве ресурса.
Для создания и управления задачами на обновление аналитических данных требуются следующие разрешения:
-
Право пользователя «Профессионал» или Full User в клиенте Qlik Cloud
-
Для приложения, скрипта, потока данных или Рецепта таблицы в общем пространстве требуется одна из следующих ролей в общем пространстве:
-
Владелец (пространства)
-
Может управлять
-
Может изменять данные в приложениях
-
Может изменять
-
-
Для приложения, скрипта, потока данных или Рецепта таблицы в управляемом пространстве требуется одна из следующих ролей в общем пространстве:
-
Владелец (пространства)
-
Может управлять
-
Может выполнять задачи оператора
-
Задачи по созданию и управлению могут также администраторы клиента или аналитики. Однако, если ресурс находится в общем или управляемом пространстве, потребуются также соответствующие роли в пространстве (см. выше).
О разрешениях в общих и управляемых пространствах см.: