Procesor Unpivot (Cofnij przestawianie)
Cofa przestawianie wierszy na kolumny w tabeli.
W przypadku danych przechowywanych w tabelach procesor Unpivot (Cofnij przestawianie) umożliwia zmianę układu tabeli tak, aby niektóre lub wszystkie kolumny były przechowywane jako wiersze, wyróżniając dane w różny sposób w zależności od potrzeb. Użytkownicy zaznajomieni ze skryptem Qlik mogą znać tę operację jako tabela krzyżowa.
Użycie
Procesor Unpivot (Cofnij przestawianie) wymaga jednego przepływu wejściowego i może generować tylko jeden przepływ wyjściowy.
Właściwości
Właściwości do skonfigurowania w celu cofnięcia przestawienia wierszy na kolumny.
| Właściwość | Konfiguracja |
|---|---|
| Anuluj przestawienie pól |
Wybierz pola, do których chcesz zastosować funkcję na liście. WskazówkaJeśli chcesz zastosować tę samą funkcję do wielu pól jednocześnie, kliknij
Ikona Otwórz okno dialogowe powodująca otwarcie widoku drzewa, które umożliwia wybór wielu pól. |
| Nazwa pola atrybutu |
Nadaj nazwę polu, która będzie reprezentować nazwy pól w danych wejściowych. |
| Nazwa pola wartości | Nazwa pola z wartościami. |
Aby zmienić nazwę procesora lub edytować jego opis, wskaż kursorem myszy nazwę lub opis do zmiany w panelu Właściwości i kliknij ikonę Edytuj.
Przykład
W poniższym przykładzie przedstawiono działanie funkcji unpivot na tabeli zawierającej docelową liczbę sprzedaży według regionu i sprzedawcy. W tym przypadku każdy docelowy numer sprzedaży musi być wyświetlany w jednym wierszu. Aby uzyskać takie dane wyjściowe, należy skonfigurować procesor tak, aby cofnął przestawienie pól Lisa, James i Sharon, wpisać sales person (sprzedawca) jako nazwę pola Attribute i target (cel) jako nazwę pola Value.
Ikona Otwórz okno dialogowe powodująca otwarcie widoku drzewa, które umożliwia wybór wielu pól.