Vai al contenuto principale Passa a contenuto complementare

Processore UnPivot

Trasforma le colonne in righe tramite UnPivot.

Per i dati memorizzati nelle tabelle, il processore UnPivot permette di riorganizzare la tabella in modo che alcune o tutte le colonne siano memorizzate come righe, evidenziando i dati in modo diverso a seconda delle esigenze. Gli utenti che hanno familiarità con gli script di Qlik potrebbero conoscere questa operazione come tabella incrociata.

Uso

Il processore UnPivot richiede un flusso di input e può generare un solo flusso di output.

Proprietà

Proprietà da configurare per trasformare le colonne tramite UnPivot.

Configurazione
Proprietà Configurazione
Applica UnPivot ai campi

Selezionare il campo o i campi a cui si desidera applicare una funzione nell'elenco.

Nota di suggerimentoSe si desidera applicare la stessa funzione a più campi simultaneamente, fare clic su Finestra di dialogo Apri.. L'icona della finestra di dialogo Apri consente di aprire una vista ad albero che consente di selezionare più campi.
Nome campo attributo

Assegnare un nome al campo che rappresenterà i nomi dei campi nell'input.

Nome campo valore Nome del campo con i valori.

Per rinominare il processore o modificarne la descrizione, fare clic sull'icona Modifica Modifica accanto al nome del processore nel pannello Proprietà.

Esempio

L'esempio seguente descrive l'effetto della funzione UnPivot su una tabella contenente un numero di destinazione per le vendite, per regione e addetto alle vendite. In questo caso, ogni numero di vendite di destinazione deve essere visualizzato su una singola riga. Per ottenere questo risultato, configurare il processore in modo che i campi Lisa, James e Sharon vengano trasformati tramite UnPivot, inserire il valore Venditore come nome per Nome campo Attributo e il valore Destinazione come Nome campo valore.

Effetto della funzione UnPivot su una tabella

Hai trovato utile questa pagina?

Se riscontri problemi con questa pagina o con il suo contenuto – un errore di battitura, un passaggio mancante o un errore tecnico – facci sapere come possiamo migliorare!