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

Crosstable

Prefiks crosstable służy do przekształcania tabeli krzyżowej w tabelę prostą. Oznacza to, że szeroka tabela z wieloma kolumnami jest przekształcana w wysoką tabelę z nagłówkami umieszczonymi w jednej kolumnie atrybutu.

Składnia:  

crosstable (attribute field name, data field name [ , n ] ) ( loadstatement | selectstatement )

Argumenty:  

Argumenty Crosstable
Argument Opis
attribute field name Pole zawierające wartości atrybutów.
data field name

Pole zawierające wartości danych.

n

Liczba poprzedzających tabelę pól kwalifikatora, które zostaną przekształcone do postaci ogólnej. Liczbą domyślną jest 1.

Tabela krzyżowa jest popularnym typem tabeli, który obejmuje tablicę wartości między co najmniej dwiema prostopadłymi listami danych nagłówków, spośród których jeden jest używany w postaci nagłówków kolumn. Typowym przykładem jest jedna kolumna na miesiąc. W efekcie zastosowania prefiksu crosstable nagłówki kolumn (np. nazwy miesięcy) zostaną zapisane w jednym polu — polu atrybutów — a dane kolumn (numery miesięcy) zostaną zapisane w drugim polu, czyli polu danych.

Przykład:  

Crosstable (Month, Sales, 2) LOAD * INLINE[

Person, Location, Jan, Feb, Mar

Bob, London, 100, 200, 300

Kate, New York, 400, 500, 600

];

Wynik:

Przykład 1
Person, Location, Month, Sales
Bob, London, Jan, 100
Bob, London, Feb, 200
Bob, London, Mar, 300
Kate, New York, Jan, 400
Kate, New York, Feb, 500
Kate, New York, Mar, 600

Kreator tabeli krzyżowej

Kreator tabeli krzyżowej jest metodą tworzenia instrukcji crosstable z użyciem okna dialogowego. To okno dialogowe jest otwierane po kliknięciu przycisku Tabela krzyżowa na stronie Opcje w Kreatorze plików. Kreator tabeli krzyżowej zawiera następujące opcje:

Pola kreatora tabeli krzyżowej
Typ pola Opis
Pola kwalifikatora Liczba pól kwalifikatora, które poprzedzają pola przeznaczone do przekształcenia.
Pole atrybutu Nazwa nowego pola, które będzie zawierać wszystkie pola (wartości atrybutów) przeznaczone do przekształcenia.
Pole danych Nazwa nowego pola, które będzie zawierać dane wartości atrybutów.

Dowiedz się więcej

 

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

Dołącz do Programu Modernizacji Analityki

Remove banner from view

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