Używanie wyrażeń w wizualizacjach
Wizualizacje w Qlik Sense są tworzone na podstawie wykresów, których podstawą są wymiary i miary. Dzięki wyrażeniom wizualizacje mogą być bardziej dynamiczne i złożone.
Wizualizacje mogą mieć tytuły, podtytuły, stopki i inne elementy ułatwiające przekazywanie informacji. Elementy, które składają się na wizualizację, mogą być proste. Na przykład: wymiar składający się z pola reprezentującego dane i tytułu składającego się z tekstu.
Miary to obliczenia oparte na polach. Na przykład: Sum(Cost) oznacza, że wszystkie wartości pola Cost są agregowane za pomocą funkcji Sum. Sum(Cost) jest właśnie przykładem wyrażenia.
Czym jest wyrażenie?
Wyrażenie to kombinacja funkcji, pól i operatorów matematycznych (+ * / =). Wyrażenia służą do przetwarzania danych w aplikacji w celu osiągnięcia rezultatu widocznego na wizualizacji. Wyrażenia mogą być bardzo proste, jedynie z podstawowymi obliczeniami, lub bardzo złożone — z funkcjami, polami i operatorami. Wyrażeń można używać zarówno w skryptach, jak i w wizualizacjach wykresów.
Wszystkie miary są wyrażeniami. Różnica między wyrażeniami i miarami polega na tym, że wyrażenia nie mają nazw i nie zawierają danych opisowych.
Można tworzyć bardziej dynamiczne i złożone wizualizacje, używając wyrażeń dla wymiarów, tytułów, podtytułów i przypisów. Oznacza to, na przykład, że zamiast statycznego tekstu, tytuł wizualizacji można wygenerować z wyrażenia, którego wynik zmienia się w zależności od dokonanych wyborów.
Gdzie można używać wyrażeń?
Podczas edycji wizualizacji, jeśli w panelu właściwości widoczny jest symbol , można użyć wyrażenia. Kliknij , aby otworzyć edytor wyrażeń, który jest przeznaczony do tworzenia i edycji wyrażeń. Wyrażenia mogą być również wprowadzane bezpośrednio do pola wyrażenia.
Wyrażenia nie można zapisać bezpośrednio jako element główny. Niemniej jednak miary i wymiary główne mogą zawierać wyrażenia. Jeżeli w miarze lub wymiarze jest zastosowane wyrażenie, które następnie zostanie zapisane jako element główny, to wyrażenie w miarze lub wymiarze jest zachowane.
Kiedy oceniane są wyrażenia?
W skrypcie ładowania wyrażenie jest oceniane podczas wykonywania skryptu. W wizualizacjach wyrażenia są oceniane automatycznie przy każdej zmianie wartości lub stanu logicznego jakiegokolwiek z elementów zawartych w wyrażeniu (pól, zmiennych lub funkcji). Między wyrażeniami skryptu i wyrażeniami wykresu istnieje kilka różnic dotyczących składni i dostępnych funkcji.