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

Przypisywanie silników w celu poprawy wydajności aplikacji

Po otwarciu aplikacji Qlik Cloud automatycznie wybiera silnik na podstawie rozmiaru aplikacji, użycia pamięci podczas przeładowywania i dostępnych zasobów systemowych. Możesz ręcznie przypisać większy silnik, aby uzyskać większą kontrolę lub poprawić wydajność. Ręczne przypisania wykorzystują pojemność dużej aplikacji.

Typy i rozmiary silników

Qlik Cloud zapewnia dwa typy silników: współdzielone i dedykowane.

Silniki współdzielone

Silniki współdzielone mogą uruchamiać wiele aplikacji jednocześnie i są domyślne dla mniejszych lub mniej złożonych aplikacji. Nie można ich przypisać ręcznie i nie wymagają dużej pojemności aplikacji.

Przykładowa specyfikacja:

  • 60 GB RAM

  • Do 14 rdzeni procesora

Dedykowane aparaty

Dedykowane aparaty uruchamiają jedną aplikację naraz i są odpowiednie dla większych lub intensywnie korzystających z zasobów obliczeniowych aplikacji. Wymagają dużej pojemności aplikacji i mogą być przypisane ręcznie.

Przykładowe dane techniczne:

Specyfikacje silnika
Typ silnika Pamięć Maks. liczba rdzeni*
Large-40 40 GB 10 rdzeni
Large-60 60 GB 14 rdzeni
Large-80 80 GB

20 rdzeni

Large-120 120 GB

30 rdzeni

Large-160 160 GB

40 rdzeni

Large-200 200 GB

50 rdzeni

* „Do” oznacza, że zasoby są udostępniane w razie potrzeby. Nie wszystkie rdzenie procesora są używane jednocześnie do każdego obliczenia.

InformacjaSpecyfikacje pamięci i procesora mogą ulec zmianie z czasem. Te informacje odzwierciedlają bieżącą konfigurację, ale Qlik Cloud może aktualizować specyfikacje w miarę rozwoju platformy.

Kiedy ręcznie przypisać większy silnik

Możesz chcieć zastąpić domyślne umiejscowienie silnika, gdy:

  • Twoja aplikacja ma złożone wizualizacje lub skomplikowane obliczenia, które wymagają więcej procesora.

  • Rozmiar lub złożoność Twojej aplikacji przekracza domyślną alokację silnika.

  • Chcesz przetestować i zweryfikować wzrost wydajności za pomocą wbudowanego narzędzia do oceny.

Ręczne przypisania wykorzystują dużą pojemność aplikacji, więc zawsze równoważ korzyści z wydajności z wykorzystaniem pojemności.

InformacjaNie można przypisać aplikacji do mniejszego silnika niż ten, który Qlik Cloud wybiera automatycznie.

Ręczne przypisywanie silników do aplikacji

Możesz ręcznie przypisać określony rozmiar silnika do aplikacji za pomocą interfejsu API rozmieszczania. Ręczne zastąpienia są dostępne tylko za pośrednictwem wywołań API i wymagają uprawnień Administratora dzierżawy lub Administratora analiz.

Dzięki API rozmieszczania możesz:

  • Przypisać rozmiar silnika do aplikacji

  • Sprawdzić, jaki rozmiar silnika jest aktualnie przypisany

  • Usunąć nadpisanie rozmiaru silnika

Aby uzyskać instrukcje i szczegóły API, zobacz Qlik Developer: Przypinanie aplikacji do rozmiarów silników.

Porównywanie wydajności aplikacji w różnych rozmiarach silnika

Narzędzie do oceny wydajności aplikacji w Qlik Cloud pomaga programistom ocenić wydajność aplikacji podczas interakcji użytkownika. Mierzy, jak efektywnie obiekty aplikacji — takie jak wykresy, arkusze i wskaźniki KPI — są obliczane i renderowane po otwarciu aplikacji.

To narzędzie jest szczególnie przydatne, jeśli przypiszesz większy silnik do aplikacji i chcesz sprawdzić, czy zmiana poprawia wydajność.

Co możesz zrobić za pomocą narzędzia do oceny

  • Zmierz, ile czasu zajmuje obliczenie określonych wykresów, arkuszy lub obiektów.

  • Porównaj wydajność aplikacji w różnych rozmiarach silników, aby sprawdzić, czy przypisanie większego silnika poprawia szybkość i responsywność.

InformacjaNarzędzie do oceny wydajności aplikacji nie testuje wydajności ponownego ładowania. Koncentruje się wyłącznie na użyciu aplikacji.

Uruchamianie oceny wydajności

Ocenę wydajności aplikacji można przeprowadzić na kilka sposobów:

  • Bezpośrednio z centrum aktywności

  • W ramach Qlik Automate przepływu pracy

  • Za pośrednictwem Qlik Cloud interfejsów API

Dzięki temu narzędzie jest dostępne dla programistów pracujących interaktywnie, jak i dla tych, którzy automatyzują testowanie aplikacji.

Więcej informacji zawiera temat Ocena wydajności aplikacji.

Rozważania dotyczące zużycia pojemności

Ręczne przypisania silnika wpływają na to, ile pojemności dużych aplikacji zużywa Twoja aplikacja. Obowiązują następujące zasady:

  • Wykorzystana pojemność = rozmiar silnika ÷ 4

    • Przykład: Przypisanie aplikacji o rozmiarze 3 GB do silnika o rozmiarze 80 GB zużywa 20 GB pojemności dużych aplikacji w czasie działania.

  • Qlik nie zmniejsza zużycia, jeśli aplikacja nie wykorzystuje w pełni przypisanego silnika.

  • Jeśli aplikacja się rozrośnie i zostanie później automatycznie przypisana do większego silnika, Qlik odpowiednio aktualizuje zużycie pojemności.

Więcej informacji zawiera temat Obsługa dużych aplikacji.

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ć!