# Tworzenie łańcuchów zadań do odświeżania danych

W kontekście odświeżania danych analitycznych łańcuch zadań to zestaw zadań skonfigurowanych z harmonogramami opartymi na zdarzeniach, które są od siebie zależne. Można tworzyć łańcuchy zadań, które odświeżają aplikacje, skrypty, przepływy danych i przepisy na tabele w określonej kolejności. Można na przykład uruchomić trzy przepływy danych, jeden po drugim, a po tych zdarzeniach przeładować aplikację, aby zebrać i przeanalizować dane z tych przepływów danych.

[Creating task chains for data refreshes](https://play.vidyard.com/WhTG1zErMM75ouASvZN96j)

## Uruchamianie łańcucha zadań

Aby rozpocząć łańcuch zadań, należy utworzyć zależność między bieżącym zadaniem a istniejącym zadaniem.

Wykonaj następujące czynności:

1. Utwórz zadanie (dla aplikacji, skryptu, przepływu danych lub przepisu na tabelę), które odświeża dane zgodnie z harmonogramem.

   [Tworzenie zadania](https://help.qlik.com/pl-PL/cloud-services/Subsystems/Hub/Content/Sense_Hub/Refresh/refresh-work-with-tasks.htm#Creating)

2. Utwórz kolejne zadanie. Podczas konfigurowania zadania w sekcji Na podstawie wybierz jedną z poniższych opcji:

   * Inne zadanie zakończyło się powodzeniem: Rozpocznij odświeżanie, gdy wybrane zadanie zakończy się powodzeniem.

   * Inne zadanie zakończyło się niepowodzeniem: Uruchom odświeżanie, gdy wybrane zadanie zakończy się niepowodzeniem.

   * Inne zadanie zostało ukończone: Rozpocznij odświeżanie, gdy wybrane zadanie zakończy działanie, niezależnie od tego, czy zakończyło się powodzeniem, czy niepowodzeniem.

   * Po odświeżeniu danych: Rozpocznij odświeżanie po wykryciu aktualizacji danych w potoku Qlik Talend Data Integration używanym na dalszym etapie w aplikacji. Dostępne tylko dla aplikacji.

     WskazówkaOpcja jest dostępna tylko wtedy, gdy aplikacja jest połączona z potokiem Qlik Talend Data Integration.

3. Wybierz Przestrzeń, Zasób i Zadanie, które chcesz połączyć z bieżącym zadaniem.

4. Kliknij przycisk Zapisz.

W ten sposób można połączyć w łańcuch wiele różnych zadań.

Aby utworzyć łańcuch zadań, utwórz zadanie z harmonogramem opartym na zdarzeniach.

Aby utworzyć łańcuch zadań, utwórz zadanie z harmonogramem opartym na zdarzeniach.

Aby utworzyć łańcuch zadań, utwórz zadanie z harmonogramem opartym na zdarzeniach. ![Okno dialogowe tworzenia zadania z używaną listą rozwijaną, aby wybrać wyzwalacz oparty na zdarzeniu we właściwości „Na podstawie”.](https://help.qlik.com/pl-PL/cloud-services/Subsystems/Hub/Content/Resources/Images/ui-gen_reload-task-chain.png)

## Przykład łączenia zadań w łańcuch

Na przykład można skonfigurować następujący łańcuch:

1. Zadanie 1 powoduje przeładowanie aplikacji w określonym czasie.

2. Po zakończeniu zadania 1 — niezależnie od statusu powodzenia lub niepowodzenia — zadanie 2 uruchamia skrypt eksportujący dane QVD.

3. Po pomyślnym uruchomieniu zadania 2 zadanie 3 uruchamia przepływ danych w celu eksportowania dodatkowych danych QVD.

4. Gdy zadanie 3 zostanie pomyślnie uruchomione, zadanie 4 przeładuje drugą aplikację. Ta aplikacja łączy dane załadowane przez każdy z tych zasobów.

## Wizualizacja łańcuchów zadań

Można wizualizować łańcuchy zadań i zarządzać nimi w sekcji Zadania centrum aktywności Analytics. Zobacz [Przeglądanie łańcuchów zadań i zarządzanie nimi](https://help.qlik.com/pl-PL/cloud-services/Subsystems/Hub/Content/Sense_Hub/Refresh/refresh-monitor-tasks.htm#ManageChains).

## Uprawnienia

Łańcuch zadań to po prostu zestaw kilku zadań, między którymi występują zależności. Aby móc utworzyć łańcuch zadań i pomyślnie go uruchomić, musisz mieć wymagane uprawnienia w przestrzeni każdego zasobu.

Do tworzenia zadań odświeżania danych analitycznych i zarządzania nimi wymagane są następujące uprawnienia:

* Uprawnienie użytkownika profesjonalnego (dotyczy tylko subskrypcji opartych na użytkownikach)

* W przypadku aplikacji, skryptu, przepływu danych lub przepisu na tabelę w przestrzeni udostępnionej wymagana jest jedna z następujących ról w przestrzeni udostępnionej:

  * Właściciel (przestrzeni)

  * Może zarządzać

  * Może edytować dane w aplikacjach

  * Może edytować

* W przypadku aplikacji, skryptu, przepływu danych lub przepisu na tabelę w przestrzeni zarządzanej wymagana jest jedna z następujących ról w przestrzeni zarządzanej:

  * Właściciel (przestrzeni)

  * Może zarządzać

  * Może operować

Możesz także tworzyć zadania i zarządzać nimi jako administrator dzierżawy lub analityki. Jeśli jednak zasób znajduje się w przestrzeni współdzielonej lub zarządzanej, potrzebne są również wymagane role w przestrzeni (patrz wyżej).

Więcej informacji o uprawnieniach w przestrzeniach udostępnionych i zarządzanych zawiera temat:

* [Uprawnienia do przestrzeni udostępnionej dla użytkowników z licencją Professional i subskrypcją opartą na pojemności](https://help.qlik.com/pl-PL/cloud-services/Subsystems/Hub/Content/Sense_Hub/Spaces/permissions-shared-space-prof-full.htm)

* [Uprawnienia do przestrzeni zarządzanej dla użytkowników z licencją Professional i subskrypcją opartą na pojemności](https://help.qlik.com/pl-PL/cloud-services/Subsystems/Hub/Content/Sense_Hub/Spaces/permissions-managed-space-prof-full.htm)

[Planowanie odświeżania danych przy użyciu zadań](https://help.qlik.com/pl-PL/cloud-services/Subsystems/Hub/Content/Sense_Hub/Refresh/refresh-work-with-tasks.htm)