Najlepsze praktyki dotyczące raportowania w aplikacji
Ta strona zawiera listę najlepszych praktyk, których można przestrzegać, aby uzyskać najlepsze wyniki podczas pracy z raportowaniem w aplikacji w Qlik Cloud Analytics.
Harmonogramowanie zadań raportowania
Równoległe wykonywanie zadań raportowania wydłuży czas przetwarzania zadań raportowania. Równoczesne uruchamianie wielu zadań raportowania zwiększa ryzyko przekroczenia limitu czasu lub niepowodzenia zadań. Równoczesne uruchamianie wielu zadań raportowania wydłuża również czas wykonywania poszczególnych zadań raportowania.
Aby uzyskać optymalne wyniki:
-
Unikaj harmonogramowania wielu zadań raportowania w tym samym czasie. Lepiej jest rozłożyć czas rozpoczęcia.
-
W przypadku harmonogramowania wielu zadań raportowania dla tej samej aplikacji unikaj planowania uruchamiania tych zadań w zbliżonym czasie. Zaleca się rozłożenie czasów rozpoczęcia, aby wykonanie jednego zadania wyczyściło jego żądania do aplikacji przed rozpoczęciem wykonywania kolejnego zadania.
Należy również starać się unikać harmonogramowania zadań raportowania o pełnych godzinach, ponieważ jest to czas szczytowego obciążenia żądaniami dla dzierżawy i regionu.
Zarządzanie odbiorcami zadań raportowania
Konfiguracja zadania raportowania jest elastyczna i umożliwia dodawanie zarówno pojedynczych użytkowników, jak i grup użytkowników jako odbiorców raportu wyjściowego. Jeśli to możliwe, najlepszą praktyką jest używanie grup do dodawania odbiorców do zadania raportowania. Grupy to zbiory odbiorców, które są zdefiniowane w liście dystrybucyjnej. W przypadku zmiany adresu e-mail odbiorcy, który został dodany do zadania jako część grupy, raporty są generowane i dostarczane na zaktualizowany adres e-mail.
Z drugiej strony dodawanie pojedynczych odbiorców może być ryzykowne, jeśli istnieje prawdopodobieństwo, że adres e-mail odbiorcy ulegnie zmianie w przyszłości. Najlepszą praktyką jest dodawanie użytkowników indywidualnie tylko wtedy, gdy dodanie ich jako członków grupy nie jest odpowiednie.
Kwestie projektowe dotyczące aplikacji używanych do raportowania
Unikaj używania bardzo dużych, interaktywnych aplikacji do celów raportowania. Zamiast tego rozważ posiadanie aplikacji do raportowania, która przechowuje tylko dane wymagane do zadań raportowania, jeśli Twoja aplikacja jest bardzo duża.
Projektowanie szablonów Excel
Rozmieszczanie obrazów i danych tabelarycznych
W szablonie raportu Excel najlepszą praktyką jest organizowanie różnych typów zawartości w poziomych pasmach. Możesz umieszczać obrazy obok danych tabelarycznych, ale może to spowodować, że rozmiary obrazów w wygenerowanym raporcie będą inne niż oczekiwano.
Zamiast tego umieść obrazy w ich własnym, dedykowanym wierszu w szablonie.
Rozważ ułożenie szablonu raportu w programie Excel zgodnie ze strukturą pokazaną na tym obrazie.

Najlepsze praktyki dotyczące efektywnego nazewnictwa obiektów podczas tworzenia aplikacji Qlik Sense
Jeśli chodzi o nazywanie obiektów w aplikacjach Qlik Sense, ważne jest przestrzeganie pewnych najlepszych praktyk, aby zapewnić przejrzystość, spójność i łatwość konserwacji. Nazwy obiektów to znaczniki wykresów i tabel, które pojawiają się w szablonie raportu. Oto kilka zaleceń dotyczących nazywania obiektów, takich jak tabele, wykresy i inne elementy w Qlik Sense:
-
Używaj unikalnej nazwy dla każdego obiektu. Unikaj duplikatów, które mogłyby powodować zamieszanie i doprowadzić do dodania niewłaściwego obiektu.
-
Używaj jasnych i opisowych nazw. Wybieraj nazwy, które dokładnie odzwierciedlają cel i zawartość obiektu. Unikaj niejednoznacznych lub ogólnych nazw, które mogą dezorientować użytkowników.
-
Bądź zwięzły, ale informatywny. Utrzymuj zwięzłość nazw, jednocześnie dostarczając wystarczających informacji, aby przekazać funkcję lub dane obiektu. Długie i zawiłe nazwy mogą być uciążliwe w pracy.
-
Stosuj spójne konwencje nazewnictwa. Ustal i przestrzegaj spójnej konwencji nazewnictwa dla wszystkich obiektów w aplikacji. Pomaga to utrzymać logiczną strukturę i ułatwia wyszukiwanie, identyfikację i zarządzanie obiektami.
-
Unikaj używania znaków specjalnych. Trzymaj się znaków alfanumerycznych i znaków podkreślenia w nazwach obiektów. Znaki specjalne mogą powodować problemy w skryptach lub wyrażeniach.
-
Używaj notacji camelCase lub znaków podkreślenia zamiast spacji: Wybierz notację camelCase (myTable) lub znaki podkreślenia (my_table), aby oddzielić słowa w nazwach obiektów. Poprawia to czytelność i sprawia, że nazwy są bardziej zrozumiałe.
-
Unikaj używania zarezerwowanych słów kluczowych. Qlik Sense ma zarezerwowane słowa kluczowe, których nie należy używać jako nazw obiektów. Te słowa kluczowe są używane w wyrażeniach, skryptach lub środowisku Qlik Sense. Przykłady obejmują „if”, „and”, „or”, „load” i tak dalej.
-
Używaj znaczących i intuicyjnych nazw dla wymiarów i miar. Podczas tworzenia wymiarów i miar na wykresach używaj nazw, które jasno opisują podstawowe dane lub obliczenia, które reprezentują. Zwiększa to zrozumienie i współpracę między programistami a użytkownikami końcowymi.
-
Dokumentuj konwencje nazewnictwa. Prowadź dokumentację, która określa konwencje nazewnictwa używane w aplikacjach Qlik Sense. Pomaga to nowym programistom zrozumieć konwencje nazewnictwa i zapewnia spójność, gdy wielu programistów pracuje nad tą samą aplikacją.
-
Regularnie przeglądaj i aktualizuj nazwy obiektów. W miarę rozwoju aplikacji lub zmiany wymagań okresowo przeglądaj i aktualizuj nazwy obiektów, aby upewnić się, że są one zgodne z bieżącą strukturą i funkcjonalnością aplikacji.