Создание цепочек задач для обновления данных | Qlik Cloud Справка
Перейти к основному содержимому Перейти к дополнительному содержимому

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

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

video thumbnail

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

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

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

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

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

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

    • Другая задача завершилась сбоем

    • Другая задача завершена

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

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

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

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

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

Пример

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

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

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

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

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

Разрешения

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

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

  • Права профессионального пользователя (применяется только к подпискам на основе пользователей)

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

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

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

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

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

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

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

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

    • Может эксплуатировать

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

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

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

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