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

Procesor Oblicz pola

Dodaje nowe pola na podstawie wyrażeń skryptów Qlik

Procesor Oblicz pola umożliwia tworzenie nowych pól w schemacie danych i wypełnianie każdego z nich za pomocą wyrażeń skryptu Qlik. Skrypt może wykorzystywać wszystko ze schematu wejściowego, umożliwiając używanie kombinacji lub przekształconych wersji istniejących pól.

Użycie

  • Procesor Calculate fields (Oblicz pola) wymaga jednego przepływu wejściowego i może generować tylko jeden przepływ wyjściowy.

  • Kliknij ikonę + w panelu konfiguracji procesora, aby utworzyć więcej niż jedno pole wyliczane.

OstrzeżenieObecnie nie jest możliwe utworzenie nowego pola i odwołanie się do niego w tym samym procesorze Oblicz pola. Zaleca się korzystanie z dwóch różnych procesorów.

Właściwości

Właściwości do skonfigurowania w celu obliczenia nowych pól.

Konfiguracja
Właściwość Konfiguracja
Nazwa Nadaj niestandardową nazwę nowo utworzonemu polu.
Wyrażenie Wprowadź wyrażenie skryptu Qlik w edytorze tekstu, aby ustawić wartości nowego pola. Więcej informacji na temat składni skryptu Qlik zawiera temat Składnia skryptu i funkcje wykresu.

Aby zmienić nazwę procesora lub edytować jego opis, kliknij ikonę Edytuj Edytuj obok nazwy procesora w panelu Właściwości.

Przykłady

  • Ustawienie wartości przyrostowej, która będzie używana jako identyfikator dla nowych wierszy pól:

    RecNo()

    Więcej informacji zawiera temat Funkcje licznikowe.

  • Używanie warunków if/then/else. W tym przykładzie załadowano dane z temperaturą i chcesz dołączyć dodatkowe informacje w zależności od wartości:

    
    If(Temperature <= 0 , 'Freezing',
    If(Temperature >= 100, 'Boiling',
    If(Temperature >0 AND Temperature < 100, 'Between')))

    Więcej informacji, patrz if – funkcja skryptu i wykresu.

  • Wykonywanie wielu operacji matematycznych w jednym procesorze. W zestawie danych zawierającym pola z liczbą sprzedanych sztuk, a także ceną jednostkową i kosztem jednostkowym, można utworzyć dwa nowe pola dla całkowitego przychodu i całkowitego kosztu.

    1. W pierwszym polu wpisz total_revenue jako nową nazwę pola oraz następujące wyrażenie:

      [Units Sold] * [Unit Price]
    2. Kliknij ikonę + w panelu konfiguracji procesora, aby utworzyć kolejne pole wyliczane.

    3. W drugim polu wpisz total_cost jako nową nazwę pola oraz następujące wyrażenie:

      [Units Sold] * [Unit Cost]

Więcej przykładów wyrażeń wykresu można znaleźć w sekcjach Wyrażenia regularne i Funkcje skryptów i wykresów.

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