Przeskocz do zawartości głównej Przejdź do treści uzupełniającej

Pętla i redukcja w Qlik Cloud

Dzięki funkcji pętli i redukcji w Qlik Cloud możesz używać jednej aplikacji głównej do zarządzania kilkoma powiązanymi aplikacjami. Wszystkie powiązane aplikacje mogą mieć dane aktualizowane z aplikacji głównej.

Jak działa pętla i redukcja

Podczas używania pętli i redukcji dane są zbierane za pomocą aplikacji generatora QVD. Aplikacja generatora QVD zazwyczaj zawiera skrypt, który wybiera dane tylko z kilku pól w większym zestawie danych, na przykład pól Region i Produkt z takiego źródła danych jak plik programu Excel. Po uruchomieniu skryptu w aplikacji głównej wszystkie powiązane aplikacje przechowywane w różnych przestrzeniach zarządzanych są automatycznie aktualizowane.

Przykład pętli i redukcji

Poniższy przykład przedstawia aplikację główną przechowywaną w przestrzeni udostępnionej. Pusta aplikacja jest publikowana w przestrzeniach zarządzanych 1–4. Przestrzenie zarządzane mogą mieć lokalne pliki danych lub połączenia danych, z których mogą wykonywać przeładowania. Gdy dostępne są nowe dane, aplikacja główna zostaje przeładowana, a powiązane aplikacje są aktualizowane o najnowsze dane.

Przykład pętli i redukcji z aplikacją nadrzędną połączoną z aplikacjami w przestrzeniach zarządzanych

Takie podejście ma kilka zalet:

  • Jedno źródło — aplikacja główna, która jest bardzo lekka, bo nie zawiera żadnych danych, a tylko logikę w skrypcie.

  • Łatwa konserwacja aplikacji głównej dzięki jej niewielkiej wadze.

  • Powiązane aplikacje w różnych przestrzeniach zarządzanych — sprzyja to elastyczności, a zabezpieczenia można ustawić dla przestrzeni, aplikacji lub obu tych obiektów.

Jak dane są przesyłane do przestrzeni

Skrypt w generatorze QVD wykonuje pętle przez wybrane pola i zapisuje zebrane dane w pliku danych QVD. Następnie skrypt zapisuje plik danych w każdej z przestrzeni zarządzanych. Gdy aplikacja główna zostanie przeładowana, powiązane aplikacje zostaną zaktualizowane o najnowsze dane.

Generator QVD przenosi wybrane dane do aplikacji

Konfiguracja pętli i redukcji

Do skonfigurowania pętli i redukcji wymagane są następujące elementy:

  • Aplikacja główna przechowywana w przestrzeni udostępnionej

  • Przestrzenie zarządzane, po jednej na każdą zredukowaną aplikację

  • Pusta aplikacja, opublikowana w każdej przestrzeni zarządzanej

  • Generator QVD — aplikacja generująca plik danych

Visit the discussion forum at community.qlik.com

Czy ta strona była pomocna?

Jeżeli natkniesz się na problemy z tą stroną lub jej zawartością — literówkę, brakujący krok lub błąd techniczny — daj nam znać, co możemy poprawić!