Nozioni di base su unpivot e pivot in LuckyTemplates - Revisione delleditor di query

Nozioni di base su unpivot e pivot in LuckyTemplates - Revisione delleditor di query

Ci sono molte occasioni in cui puoi portare i dati in LuckyTemplates e la struttura dei dati non è ottimizzata per il tuo modello di dati. In questo articolo, illustrerò quando utilizzare la funzione unpivot o pivot nell'editor di query all'interno delle query di dati .

Una cosa da tenere a mente all'inizio quando si lavora sui dati all'interno di LuckyTemplates è che in genere si desidera che siano in un formato non pivot. Questo è il modo più ottimizzato per configurare una tabella per tutta la logica di calcolo DAX che verrà eseguita sui dati non elaborati dopo l'integrazione nel modello all'interno di LuckyTemplates.

Quindi devi lavorare molto qui nell'editor di query.

Quello che abbiamo qui è un esempio di una tabella che è ruotata:

Nozioni di base su unpivot e pivot in LuckyTemplates - Revisione dell'editor di query

Contiene dati non elaborati che vengono inseriti nell'editor di query di LuckyTemplates. Attualmente è in un formato pivot in cui abbiamo le date nella parte superiore.

Ciò di cui abbiamo bisogno qui è che queste date non siano pivotate in modo che tutti i valori, che sono di natura simile, siano in una colonna. In questo modo possiamo eseguire semplici aggregazioni come SUM o iterazioni come SUMX su questi valori particolari.

Questa configurazione è il modo più ottimizzato per configurare le tabelle in LuckyTemplates .

È qualcosa che ti consiglio vivamente di cercare di fare in ogni occasione in cui vedi dati pivot.

Esistono un paio di modi per modificare questi dati in unpivoted. Il modo più semplice per annullare il pivot è fare clic sulle colonne che si desidera mantenere, quindi fare clic con il pulsante destro del mouse e selezionare Unpivot Other Columns, come mostrato di seguito.

Nozioni di base su unpivot e pivot in LuckyTemplates - Revisione dell'editor di query

Vedrai ora che tutti i valori e le date sono conservati in una colonna ciascuno. Quindi tutto ciò che devi fare è cambiare i nomi delle colonne particolari in qualcosa di più appropriato e intuitivo.

Nozioni di base su unpivot e pivot in LuckyTemplates - Revisione dell'editor di query

È inoltre possibile annullare il pivot delle colonne accedendo alla scheda Trasforma della barra multifunzione dell'editor di query e quindi selezionare Unpivot Columns .

Nozioni di base su unpivot e pivot in LuckyTemplates - Revisione dell'editor di query

Se si verifica un raro evento in cui desideri eseguire il pivot dei dati, puoi farlo anche abbastanza facilmente in LuckyTemplates.

Di seguito ti mostrerò anche come puoi eseguire il pivot dei tuoi dati direttamente dalla barra multifunzione dell'editor di query.

Voglio ruotare la colonna Attributo, quindi selezionerò prima la colonna Attributo e poi premerò  Colonna pivot nella barra multifunzione.

Nozioni di base su unpivot e pivot in LuckyTemplates - Revisione dell'editor di query

Una volta fatto ciò, apparirà una finestra pop-up e posso selezionare i valori che voglio vedere all'interno di ogni nuova colonna. Seleziono la colonna  Valore  perché voglio conservare tutti gli importi dai miei dati in ogni nuova colonna creata.

Nozioni di base su unpivot e pivot in LuckyTemplates - Revisione dell'editor di query

Quindi vai al menu a discesa Opzioni avanzate e seleziona la funzione Valore aggregato appropriata . Per questo esempio, non voglio che venga eseguita alcuna aggregazione, quindi seleziono Don't Aggregate , quindi faccio clic su OK .

Nozioni di base su unpivot e pivot in LuckyTemplates - Revisione dell'editor di query

Vedrai ora che ha riportato i miei dati a com'erano. In teoria, non dovresti effettivamente farlo perché i dati sono già impostati in questo modo.

Solo come esempio qui, voglio mostrare come puoi anche ruotare i tuoi dati grezzi se questa è la struttura di cui hai bisogno.

Nozioni di base su unpivot e pivot in LuckyTemplates - Revisione dell'editor di query

*****Collegamenti correlati*****
Suggerimenti pratici per l'utilizzo dell'editor avanzato di LuckyTemplates
Parametri di query di LuckyTemplates: ottimizzazione delle tabelle
Creazione di una tabella di date completa in LuckyTemplates davvero veloce

Come accennato in precedenza, generalmente (il 95% delle volte) desideri che i tuoi dati siano in un formato non pivot.

Potrebbero esserci alcune occasioni in cui potrebbe essere necessario eseguire un pivot come passaggio intermedio nella trasformazione dei dati nell'editor di query, ma dalla mia esperienza, questo è relativamente raro.

Questa è un'ottima tecnica ed è quella che uso molto spesso solo a causa della confusione di molti dati nella loro forma più grezza.

Divertiti a rivedere questo.


Cosè il sé in Python: esempi del mondo reale

Cosè il sé in Python: esempi del mondo reale

Cos'è il sé in Python: esempi del mondo reale

Come salvare e caricare un file RDS in R

Come salvare e caricare un file RDS in R

Imparerai come salvare e caricare oggetti da un file .rds in R. Questo blog tratterà anche come importare oggetti da R a LuckyTemplates.

Rivisitazione dei primi N giorni lavorativi: una soluzione per il linguaggio di codifica DAX

Rivisitazione dei primi N giorni lavorativi: una soluzione per il linguaggio di codifica DAX

In questa esercitazione sul linguaggio di codifica DAX, scopri come usare la funzione GENERATE e come modificare dinamicamente il titolo di una misura.

Mostra approfondimenti utilizzando la tecnica di visualizzazione dinamica multi-thread in LuckyTemplates

Mostra approfondimenti utilizzando la tecnica di visualizzazione dinamica multi-thread in LuckyTemplates

Questo tutorial illustrerà come utilizzare la tecnica di visualizzazione dinamica multi-thread per creare approfondimenti dalle visualizzazioni di dati dinamici nei report.

Introduzione al filtraggio del contesto in LuckyTemplates

Introduzione al filtraggio del contesto in LuckyTemplates

In questo articolo, esaminerò il contesto del filtro. Il contesto del filtro è uno degli argomenti principali che qualsiasi utente di LuckyTemplates dovrebbe inizialmente conoscere.

I migliori suggerimenti per lutilizzo delle app nel servizio online LuckyTemplates

I migliori suggerimenti per lutilizzo delle app nel servizio online LuckyTemplates

Voglio mostrare come il servizio online di LuckyTemplates Apps può aiutare nella gestione di diversi report e approfondimenti generati da varie fonti.

Analizza le variazioni del margine di profitto nel tempo: analisi con LuckyTemplates e DAX

Analizza le variazioni del margine di profitto nel tempo: analisi con LuckyTemplates e DAX

Scopri come elaborare le modifiche al margine di profitto utilizzando tecniche come la ramificazione delle misure e la combinazione di formule DAX in LuckyTemplates.

Idee di materializzazione per cache di dati in DAX Studio

Idee di materializzazione per cache di dati in DAX Studio

Questo tutorial discuterà delle idee di materializzazione delle cache di dati e di come influiscono sulle prestazioni dei DAX nel fornire risultati.

Reporting aziendale tramite LuckyTemplates

Reporting aziendale tramite LuckyTemplates

Se finora utilizzi ancora Excel, questo è il momento migliore per iniziare a utilizzare LuckyTemplates per le tue esigenze di reportistica aziendale.

Che cosè il gateway LuckyTemplates? Tutto quello che devi sapere

Che cosè il gateway LuckyTemplates? Tutto quello che devi sapere

Che cos'è il gateway LuckyTemplates? Tutto quello che devi sapere