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