Ładowanie danych aplikacji
Zadbaj o to, by Twoje aplikacje zawsze odzwierciedlały najnowsze dane, przeładowując je. W przeciwieństwie do aktualizacji automatycznych aplikacje nie odświeżają się automatycznie po zmianie źródeł danych. Przeładuj ręcznie aplikacje, aby zsynchronizować je z najnowszymi danymi, lub dla wygody utwórz zadania w celu zaplanowania przeładowań. Przeładowanie można inicjować różnymi metodami, dzięki czemu wnioski będą zawsze aktualne.
Aby uzyskać informacje o tym, którzy użytkownicy mogą ładować dane, zobacz:
Planowanie ładowania danych aplikacji
Twórz zadania, aby zaplanować przeładowania aplikacji. Harmonogram może wykorzystywać wyzwalacze oparte na czasie lub zdarzeniach.
Aby utworzyć zadanie:
-
Wykonaj jedną z poniższych czynności:
-
W centrum aktywności kliknij
na aplikacji, a następnie wybierz opcję Harmonogram.
-
W aplikacji wykonaj jedną z następujących czynności:
-
Kliknij nazwę aplikacji, aby otworzyć obszar szczegółów aplikacji, a następnie kliknij
> Harmonogram.
-
Kliknij nazwę aplikacji, aby otworzyć obszar szczegółów aplikacji, a następnie kliknij Brak harmonogramu w sekcji harmonogramu
. Jeśli aplikacja ma już aktywne zadania, w tej sekcji może być wyświetlany inny tekst.
-
-
-
Kliknij Utwórz nowe zadanie.
-
W polu Nazwa zadania wprowadź nazwę zadania.
-
Opcjonalnie dodaj Opis.
-
W sekcji Działanie wybierz jedną z następujących opcji:
-
Pełne przeładowanie: odśwież wszystkich dane w aplikacji.
-
Częściowe przeładowanie: odświeża tylko instrukcje Load i Select poprzedzone prefiksem Add, Merge lub Replace, pozostawiając pozostałe dane w aplikacji bez zmian. Więcej informacji zawiera temat Częściowe ładowanie.
-
-
W sekcji Na podstawie wybierz wyzwalacz dla zadania. Dostępne są następujące opcje:
-
Oparte na czasie: zaplanuj odświeżanie w określonym momencie. Następnie skonfiguruj zadanie z powiązanymi ustawieniami dla tego wyzwalacza. Aby uzyskać szczegółowe informacje, zobacz temat Harmonogramy oparte na czasie.
Dostępne są następujące wyzwalacze czasowe:
-
Codziennie
-
Co tydzień
-
Co miesiąc
-
Co rok
-
-
Oparte na zdarzeniach: zaplanuj rozpoczęcie odświeżania po wystąpieniu określonego zdarzenia. Aby uzyskać szczegółowe informacje, zobacz temat Harmonogramy oparte na zdarzeniach.
Dostępne są następujące wyzwalacze oparte na zdarzeniach:
-
Inne zadanie powiodło się
-
Inne zadanie nie powiodło się
InformacjaUżyj wyzwalaczy opartych na zdarzeniach, aby utworzyć łańcuchy zadań do odświeżania danych. Dodatkowe instrukcje zawiera temat Tworzenie łańcuchów zadań do odświeżania danych. -
-
Harmonogramy oparte na czasie
Tworząc harmonogram oparty na czasie, możesz wybrać następujące ustawienia:
-
Częstotliwość i interwał uruchamiania
-
Strefa czasowa i pora dnia
-
Jak długo będzie obowiązywał harmonogram
-
Pełne lub Częściowe ładowanie
Dla powtarzających się odświeżeń można ustawić następujące interwały:
-
Codziennie: ustaw liczbę razy w ciągu dnia, strefę czasową i godziny.
-
Co tydzień: ustaw dni tygodnia, liczbę razy dziennie, strefę czasową i godziny.
-
Co miesiąc: ustaw dni miesiąca, liczbę razy dziennie, strefę czasową i godziny.
-
Co rok: ustaw miesiące, dni miesiąca, liczbę razy dziennie, strefę czasową i godziny.
W przypadku harmonogramów uruchamianych kilka razy dziennie w dowolnych odstępach czasu można także zdefiniować godziny, w których harmonogram będzie uruchamiany. Określ konkretną godzinę harmonogramu na rozpoczęcie tego dnia.
Harmonogramy domyślnie działają w sposób ciągły, bez daty końcowej. Możesz ustawić datę początkową, datę końcową lub uruchamianie harmonogramu tylko między dwiema datami.
Harmonogramy oparte na zdarzeniach
Harmonogramy oparte na zdarzeniach umożliwiają łączenie zadań w łańcuch dla różnych aplikacji, skryptów i przepływów danych. Jest to przydatne w przypadku sekwencyjnego odświeżania tych zasobów.
Więcej informacji zawiera temat Tworzenie łańcuchów zadań do odświeżania danych.
Zarządzanie zadaniami
Możesz zarządzać istniejącymi zadaniami, jeśli masz do tego uprawnienia.
Aby przeglądać zadania i nimi zarządzać:
-
Wykonaj jedną z poniższych czynności:
-
W centrum aktywności kliknij
na aplikacji, a następnie wybierz opcję Harmonogram.
-
W aplikacji wykonaj jedną z następujących czynności:
-
Kliknij nazwę aplikacji, aby otworzyć obszar szczegółów aplikacji, a następnie kliknij
> Harmonogram.
-
Kliknij nazwę aplikacji, aby otworzyć obszar szczegółów aplikacji, a następnie kliknij Brak harmonogramu > Dodaj harmonogram.
-
-
-
Kliknij
obok zadania i wybierz dowolną z dostępnych opcji. Zamiast tego możesz przejść do zakładki Historia, aby wyświetlić szczegółową historię wykonania zadania.
Więcej informacji zawiera temat Zarządzanie zadaniami do odświeżania danych.
Ograniczenia i uwagi
-
Zadanie odświeżania danych zostaje zdezaktywowane, jeśli nie zostanie wykonane pięć razy z rzędu. Jeśli jesteś właścicielem zadania, będziesz otrzymywać powiadomienia, gdy tak się stanie. Ustawienia powiadomień można dostosować pod kątem pojedynczej aplikacji, wszystkich aplikacji w przestrzeni lub wszystkich aplikacji w dzierżawie. Więcej informacji można znaleźć w temacie Własność zadań.
-
Jeśli właściciel zadania opuści dzierżawę lub zostanie z niej usunięty, inny użytkownik musi przejąć na własność to zadanie lub je usunąć i utworzyć na nowo. W przeciwnym razie zaplanowane odświeżenia nie powiodą się. Więcej informacji na temat zmiany tej własności zawiera temat Własność zadań.
-
W przypadku dużej liczby oczekujących w kolejce i wykonywanych procesów odświeżania danych (oraz dodatkowych jednoczesnych procesów intensywnie korzystających z procesora i pamięci) można zauważyć, że niektóre procesy odświeżania są wykonywane wyraźnie po zaplanowanym czasie rozpoczęcia.
-
Zadania odświeżania danych nie są uwzględniane w opublikowanej kopii aplikacji. W przypadku aplikacji opublikowanych należy ponownie skonfigurować zadania odświeżania na wersji w przestrzeni zarządzanej.
-
Jeśli aplikacja ma zadania odświeżania danych i zostanie przeniesiona między przestrzeniami (prywatnymi lub udostępnionymi), zadania te zostaną zdezaktywowane. Można je ponownie aktywować, gdy aplikacja będzie gotowa do wznowienia zaplanowanych odświeżeń. Zobacz temat Aktywacja i dezaktywacja zadania.
Własność zadań
Zadanie odświeżania danych działa w imieniu użytkownika, który jest właścicielem zadania, a nie właściciela aplikacji, skryptu lub przepływu danych. Aby zadanie zostało uruchomione pomyślnie, jego właściciel musi nadal mieć prawidłowy dostęp do aplikacji, skryptu lub przepływu danych i ich źródeł danych. Niektóre działania powodują zmiany właściciela zadania. Właściciel zadania jest określany przez następujące reguły:
-
Po utworzeniu zadania do planowania przeładowań aplikacji stajesz się właścicielem tego zadania.
-
Jeśli inny użytkownik edytuje lub zapisze istniejące zadanie, stanie się jego nowym właścicielem.
-
Jeśli inny użytkownik zmodyfikuje skrypt ładowania, wprowadzając zmiany w Edytorze ładowania danych (lub ładując dane w Menedżer danych), stanie się on nowym właścicielem wszystkich zadań dla zaplanowanych przeładowań tej aplikacji.
-
Utworzenie lub modyfikacja listy dystrybucyjnej aplikacji przez przesłanie pliku źródłowego w sekcji Raportowanie lub ręczną edycję skryptu ładowania powodują, że zostajesz nowym właścicielem wszystkich zadań utworzonych do zaplanowanych przeładowań tej aplikacji.
Więcej informacji na temat wspólnego opracowywania modeli danych aplikacji zawiera temat Wspólne opracowywanie skryptów ładowania danych w przestrzeniach udostępnionych.
Administrowanie zadaniami odświeżania danych
Administratorzy dzierżawy i administratorzy analityki mogą edytować i usuwać zaplanowane zadania przeładowania danych. Robią to w centrum aktywności Administrowanie. Więcej informacji zawiera temat:
Częściowe ładowanie
Włącz Częściowe ładowanie, aby uruchomić wstępnie zdefiniowaną część skryptu ładowania i zaktualizować odpowiednie tabele. Pełne ładowanie zawsze rozpoczyna się od usunięcia wszystkich tabel w istniejącym modelu danych, a następnie uruchamiany jest skrypt ładowania. Inaczej jest w przypadku częściowego ładowania. Zamiast tego zachowuje ono w modelu danych wszystkie tabele, a następnie wykonuje tylko instrukcje Load i Select poprzedzone prefiksem Add, Merge lub Replace.
Częściowe ładowanie należy najpierw skonfigurować w skrypcie ładowania w Edytorze ładowania danych. Więcej informacji zawiera temat Częściowe ładowanie.
Ręczne ładowanie danych aplikacji
Aplikację można przeładować ręcznie, dodając wydarzenie ładowania do kolejki.
Wykonaj następujące czynności:
Wykonaj jedną z poniższych czynności:
W centrum aktywności kliknij
na aplikacji, a następnie wybierz opcję Przeładuj teraz.
W aplikacji kliknij jej nazwę, aby otworzyć obszar szczegółów aplikacji, a następnie kliknij
> Przeładuj teraz.
Sprawdzanie stanu przeładowania
Możesz sprawdzić status przeładowania aplikacji. W zależności od lokalizacji w interfejsie wyświetlane są różne statusy.
Z widoku Historia przeładowywania
Po otwarciu Historii przeładowywania można zobaczyć stan przeładowania aplikacji we wszystkich przeładowaniach. Może to być Powodzenie, Przeładowanie lub Niepowodzenie. Informacje te można wyświetlić w następujących miejscach:
- W widoku listy aplikacji w kolumnie Ostatnia modyfikacja.
- Na karcie aplikacji w widoku kafelków lub widoku grupowym.
Więcej informacji zawiera temat Wyświetlanie historii ładowania aplikacji.
W widoku Historia w oknie dialogowym planowania
Po otwarciu okna dialogowego planowania w celu utworzenia zadań należy przejść do karty Historia. Ten widok pokazuje stan przeładowania dla wszystkich przeładowań wywołanych przez zadanie.
W tym widoku statusem może być Powodzenie, Uruchomiono lub Niepowodzenie.
Więcej informacji zawiera temat Wyświetlanie historii odświeżania zadania.
Wyświetlanie historii ładowania aplikacji
Historia przeładowywania zawiera historię przeładowań dla wybranej aplikacji. Historia przeładowywania przydaje się do przeglądania całej historii przeładowań aplikacji — przeładowań ręcznych, przeładowań zaplanowanych za pomocą zadania oraz przeładowań uruchomionych z Qlik Automate lub bezpośrednich wywołań API. Można wyświetlić status, godzinę rozpoczęcia i zakończenia, a także czas trwania minionych i bieżących ładowań. Ponadto można wyświetlić i pobrać odpowiedni plik dziennika.
Istnieją dwa sposoby przeglądania historii ładowania aplikacji.
- W widoku listy aplikacji kliknij datę w kolumnie Ostatnia modyfikacja i wybierz Wyświetl historię przeładowywania.
- Wybierz Szczegóły aplikacji i kliknij Historia przeładowywania
Odświeżanie historii aplikacji

Na stronie Historia przeładowywania kliknij przycisk Widok, aby wyświetlić podsumowanie przeładowań. Ewentualnie możesz także pobrać szczegółowy plik dziennika. Po osiągnięciu limitu przechowywanych dzienników najstarsze dzienniki są kolejno zastępowane nowymi.
Jeśli przeładowywanie aplikacji trwa zbyt długo lub zaktualizowano dane w aplikacji i chcesz rozpocząć nowe przeładowywanie, możesz chcieć anulować aktualne przeładowywanie aplikacji. Aby anulować przeładowywanie, przejdź do Historii przeładowywania i kliknij Anuluj.
Anulowanie przeładowanie pojawi się w Historii przeładowywania.
Wyświetlanie historii zadań
Oprócz widoku Historia przeładowywania można również wyświetlić historię wykonania skoncentrowaną na zadaniach utworzonych dla zaplanowanych przeładowań aplikacji. Więcej informacji zawiera artykuł Wyświetlanie historii odświeżania zadania.
Objaśnienie znaczników czasu: Zaktualizowano, Data modyfikacji i Data ostatniego przeładowania
Znacznik czasu Zaktualizowano jest wyświetlany u dołu każdego kafelka aplikacji w centrach aktywności. Można go również wyświetlić, wybierając w aplikacji, a następnie wybierając Szczegóły. Ten sam znacznik czasu jest podany w obszarze Szczegóły jako Data modyfikacji. Format daty może się różnić — na przykład, jeśli aplikacja została niedawno zaktualizowana, wartość Zaktualizowano na kafelku aplikacji może wyglądać tak: Zaktualizowano 15 minut temu.
Znacznik czasu Data ostatniego przeładowania można wyświetlić, wybierając w aplikacji, a następnie Szczegóły. Ta wartość jest odświeżana tylko po przeładowaniu danych aplikacji. Przeładowanie zmienia również wartości znaczników czasu Zaktualizowano oraz Data modyfikacji.
Pola Data modyfikacji oraz Data ostatniego przeładowania w Szczegółach aplikacji

W poniższej tabeli wymieniono operacje, które odświeżają znaczniki czasu Zaktualizowano (taki sam jak Data modyfikacji) oraz Data ostatniego przeładowania:
Operacja | Zaktualizowano, Data modyfikacji | Data ostatniego przeładowania |
---|---|---|
Przeładuj | Tak | Tak |
Zmień nazwę | Tak | Nie |
Zmień opis | Tak | Nie |
Zmień miniaturę | Tak | Nie |
Publikowanie aplikacji | Tak | Nie |
Zmień właściciela | Tak | Nie |
Zmień skrypt | Tak | Nie |
Nowy arkusz | Nie | Nie |
Zmień arkusz | Nie | Nie |
Inne sposoby przeładowywania aplikacji
Ten temat pomocy koncentruje się głównie na przeładowywaniu z centrów aktywności. Możesz przeładowywać aplikacje na inne sposoby, takie jak:
Narzędzia Edytor ładowania danych lub Menedżer danych w aplikacji
Obiekt przycisku w aplikacji
Qlik Automate
Metoda, której używasz do przeładowania aplikacji, może mieć wpływ na limit pojemności Twojej subskrypcji Qlik Cloud. Przeładowania wywołane poza narzędziem Edytor ładowania danych lub Menedżer danych, na przykład z przycisków aplikacji, centrów aktywności lub automatyzacji, wliczają się do maksymalnej liczby zaplanowanych przeładowań aplikacji dziennie. Więcej informacji zawiera temat: