Early Access: The content on this website is provided for informational purposes only in connection with pre-General Availability Qlik Products. All content is subject to change and is provided without warranty.
Podstawowe funkcje agregacji to grupa najczęściej używanych funkcji agregacji.
Przy każdej funkcji znajduje się pole rozwijane umożliwiające wyświetlenie składni i krótkiego opisu funkcji. Kliknij nazwę funkcji w opisie składni, aby uzyskać więcej informacji.
Podstawowe funkcje agregacji w skrypcie ładowania
Sortowane wartości są iterowane po liczbie rekordów (zgodnie z definicją z klauzuli group by) lub agregowane w pełnym zestawie danych, jeśli nie określono klauzuli group by.
firstsorted([
distinct ] expression , sort-weight
[, n ])
Funkcja Max() znajduje najwyższą wartość liczbową w zagregowanych danych w wyrażeniu, zgodnie z definicją z klauzuli group by. Podanie argumentu rank n pozwala na znalezienie n-tej najwyższej wartości.
Funkcja Min() zwraca najniższą wartość liczbową w zagregowanych danych w wyrażeniu, zgodnie z definicją z klauzuli group by. Podanie argumentu rank n pozwala na znalezienie n-tej najniższej wartości.
Funkcja Mode() zwraca najczęściej występującą wartość w zagregowanych danych w wyrażeniu (wartość modalną), zgodnie z definicją z klauzuli group by. Funkcja Mode() może zwracać zarówno wartości liczbowe, jak i tekstowe.
Funkcja Only() zwraca wartość tylko wtedy, gdy z agregowanych danych możliwy jest dokładnie jeden wynik. Jeśli rekordy w ramach każdego zgrupowanego wyniku, zgodnie z definicją z klauzuli grupowania zawierają tylko jedną wartość, wówczas zwracana jest ta wartość. W przeciwnym razie zwracana jest wartość NULL
Podstawowe funkcje agregacji w wyrażeniach wykresu
Funkcji agregacji wykresu można używać tylko w polach wyrażeń wykresu. Wyrażenie argumentu jednej funkcji agregacji nie może zawierać innej funkcji agregacji.
Funkcja FirstSortedValue() zwraca wartość z wyrażenia podanego argumentem value, która odpowiada wynikowi posortowania według argumentu sort_weight z uwzględnieniem argumentu rank (jeśli został podany). W przypadku uzyskania więcej niż jednej wartości o takim samym wyniku sort_weight dla podanej wartości argumentu rank funkcja zwraca NULL.
Mode() Funkcja zwraca wartość najczęściej występującą w agregowanych danych (wartość modalną). Funkcja Mode() może przetwarzać zarówno wartości tekstowe, jak i liczbowe.
Only() Funkcja zwraca wartość tylko wtedy, gdy z agregowanych danych możliwy jest dokładnie jeden wynik. Na przykład wyrażenie szukające jedynego produktu o cenie jednostkowej równej 9 zwróci NULL, jeśli istnieje więcej niż jeden produkt o cenie jednostkowej równej 9.
Przeprowadź modernizację bez szkody dla Twoich cennych aplikacji QlikView za pomocą programu Analytics Modernization Program. Kliknij tutaj aby uzyskać więcej informacji lub skontaktuj się z nami: ampquestions@qlik.com