Semplici trasformazioni di LuckyTemplates per dati più ottimizzati

Semplici trasformazioni di LuckyTemplates per dati più ottimizzati

Parlerò delle semplici trasformazioni di LuckyTemplates che puoi eseguire nell'editor di query. Puoi guardare il video completo di questo tutorial in fondo a questo blog.

L'editor di query ti consente di ripulire i tuoi dati e trasformarli dalla loro forma più grezza. Sebbene ti consenta di eseguire alcune trasformazioni davvero avanzate, voglio concentrarmi su quelle semplici che puoi eseguire.

Attraverso queste semplici trasformazioni, puoi ottimizzare al meglio i tuoi dati in LuckyTemplates.

Sommario

Ripulire i nomi dei dati

La prima cosa che faccio sempre è ripulire i nomi dei miei dati . A seconda del tipo di rapporto che sto cercando, decido se voglio nomi propri. Di solito elimino anche i caratteri di sottolineatura e le abbreviazioni.

Fondamentalmente, voglio nomi che siano logici. Le persone devono dare un'occhiata a loro e capire cosa c'è in ogni particolare tabella o colonna.

Prendi questa prima tabella qui come esempio. Si chiama Customer_Data.

Semplici trasformazioni di LuckyTemplates per dati più ottimizzati

Dal momento che non mi piace avere simboli come trattini bassi sui nomi, tutto quello che devo fare è fare doppio clic su di esso e cambiarlo nel nome che voglio.

Semplici trasformazioni di LuckyTemplates per dati più ottimizzati

In alternativa, potrei anche andare su Proprietà e cambiare il nome lì.

Semplici trasformazioni di LuckyTemplates per dati più ottimizzati

Cambierò anche Location_Data e Product_Data perché voglio essere coerente in termini di formato del nome.

Semplici trasformazioni di LuckyTemplates per dati più ottimizzati

A parte i nomi delle tabelle, eseguo anche ogni tabella e lavoro sui nomi delle colonne. Ancora una volta, devo essere sicuro che tutti i nomi delle colonne abbiano un senso.

Il motivo principale per cui desidero che i nomi delle colonne siano specifici e il più chiari possibile è perché i titoli delle visualizzazioni vengono creati automaticamente in base ai nomi delle colonne. Quindi, se uno qualsiasi dei nomi delle mie colonne non è abbastanza chiaro, ciò potrebbe avere un impatto sul modo in cui i dati vengono presentati nelle mie visualizzazioni.

Per modificare uno qualsiasi dei nomi delle colonne, devo solo fare doppio clic sul nome e modificarlo. Ad esempio, sto cambiando questa colonna Costo in Costo prodotto.

Semplici trasformazioni di LuckyTemplates per dati più ottimizzati

In questo modo è chiaro di che tipo di costo sto parlando.

Semplici trasformazioni di LuckyTemplates per dati più ottimizzati

Ripulire i dati

La prossima cosa che devo fare è ripulire i dati che non mi servono .

Questa tabella delle posizioni è un buon esempio. Ci sono colonne qui di cui non ho davvero bisogno, come questa colonna per il prefisso.

Semplici trasformazioni di LuckyTemplates per dati più ottimizzati

Lascerò la colonna Popolazione perché ho bisogno di quei dati. Ma non penso nemmeno che le colonne da Famiglie a Fuso orario siano importanti.

Semplici trasformazioni di LuckyTemplates per dati più ottimizzati

Per evidenziare queste colonne senza rimuovere l'evidenziazione sulla colonna per il prefisso, tengo premuto il pulsante Ctrl e faccio clic sulle colonne che voglio aggiungere alla mia selezione corrente .

Da lì, devo solo fare clic con il tasto destro e scegliere Rimuovi colonna .

Semplici trasformazioni di LuckyTemplates per dati più ottimizzati

Monitoraggio dei passaggi applicati nell'editor di query

Il riquadro Passaggi applicati sul lato destro dello schermo è uno strumento utile mentre si lavora su semplici trasformazioni di LuckyTemplates.

Ad esempio, diamo un'occhiata al riquadro Passi applicati prima di rimuovere le colonne che non mi servivano.

Semplici trasformazioni di LuckyTemplates per dati più ottimizzati

Ma nel momento in cui ho rimosso quelle colonne, guarda cosa è successo dopo.

Semplici trasformazioni di LuckyTemplates per dati più ottimizzati

L'ultima trasformazione che ho fatto è stata registrata in Passaggi applicati. Infatti, mostra tutto quello che ho fatto finora in maniera sequenziale .

Ora che tutti questi passaggi sono stati registrati, tutte queste trasformazioni avverranno automaticamente ogni volta che aggiorno i dati.

Questo mi permette anche di tornare indietro e annullare qualsiasi trasformazione che ho fatto che non ha funzionato come avevo pianificato. Ma, se cambio idea e mi rendo conto che dopotutto ho bisogno di quelle colonne, posso semplicemente fare clic sulla X accanto a quel passaggio.

Semplici trasformazioni di LuckyTemplates per dati più ottimizzati

Una volta fatto ciò, la mia query tornerà allo stato precedente.

Semplici trasformazioni di LuckyTemplates per dati più ottimizzati

Ciò dimostra che puoi effettivamente giocare con l'editor di query senza doversi preoccupare di fare un pasticcio. Sai che puoi facilmente tornare sui tuoi passi e annullare tutte le mosse non necessarie che hai fatto .

Sapendo questo, basta fare clic con il tasto destro su una qualsiasi delle colonne ed esplorare una qualsiasi delle diverse trasformazioni nell'elenco.

Semplici trasformazioni di LuckyTemplates per dati più ottimizzati

Ciò ti consentirà di padroneggiare ciò che l' editor di query ti consente di fare senza doverti preoccupare di rovinare i tuoi dati poiché puoi comunque annullare i passaggi.

Aggiunta di query nell'editor di query

In precedenza, ho lavorato su clienti, sedi e prodotti. Ma se ricordi, c'erano altri tre tavoli lì, tutti per le vendite.

Semplici trasformazioni di LuckyTemplates per dati più ottimizzati

Aggiornerò anche quei nomi poiché ora ho dati più recenti.

Semplici trasformazioni di LuckyTemplates per dati più ottimizzati

Se clicco su ognuna di queste tre tabelle, però, posso vedere che ho la stessa struttura dati in tutte. Sono fondamentalmente gli stessi dati ma da tempi diversi.

Semplici trasformazioni di LuckyTemplates per dati più ottimizzati

Non è necessario avere tre diverse tabelle o query per questo. Ciò significa che sarebbe più efficiente per me aggiungere i dati.

Quindi, per prima cosa selezionerò Vendite_2018, quindi farò clic su Query di accodamento sotto la barra multifunzione Home.

Semplici trasformazioni di LuckyTemplates per dati più ottimizzati

Questo aprirà questa finestra.

Semplici trasformazioni di LuckyTemplates per dati più ottimizzati

Seleziono "Tre o più tabelle" e sotto verrà visualizzato un elenco di tabelle. Devo solo aggiungere le tabelle che voglio aggiungere alla casella a destra e fare clic su OK.

Semplici trasformazioni di LuckyTemplates per dati più ottimizzati

Controllerò se queste tabelle sono state unite in una sola. Quindi guarderò la colonna che mostra la data di acquisto.

Semplici trasformazioni di LuckyTemplates per dati più ottimizzati

Dato che qui ho più di 4.000 righe di dati, farò semplicemente clic sul pulsante a discesa e poi su Ordinamento decrescente per visualizzare prima i dati più recenti.

Semplici trasformazioni di LuckyTemplates per dati più ottimizzati

Ciò dimostra che le tabelle sono state aggiunte. Come puoi vedere, sono ancora nella tabella Vendite_2018 ma ora ho i dati del 2020.

Ora che ho tutti i miei dati di vendita in questa singola tabella, cambierò il nome in Sales.

Semplici trasformazioni di LuckyTemplates per dati più ottimizzati

Ovviamente non posso semplicemente eliminare le tabelle per il 2019 e il 2020 perché sono ancora query. Ho ancora bisogno dei dati all'interno di queste tabelle.

Quindi quello che farò invece di eliminarli è fare clic con il pulsante destro del mouse e deselezionare Abilita caricamento.

Semplici trasformazioni di LuckyTemplates per dati più ottimizzati

E poiché ho ancora bisogno che i dati di quelle tabelle vengano inclusi quando eseguo un aggiornamento, devo assicurarmi che "Includi nell'aggiornamento del rapporto" rimanga selezionato anche se finirà per essere disattivato una volta disabilitato il caricamento.

Semplici trasformazioni di LuckyTemplates per dati più ottimizzati

Una volta fatto ciò, mi sono effettivamente sbarazzato di alcuni pesi morti nel mio modello. Questo è un ottimo modo per ottimizzare le mie tabelle.

Controllo dei tipi di dati

È importante controllare se ogni colonna mostra il tipo di dati corretto. Questo può essere visto attraverso queste piccole icone sul nome della colonna.

Semplici trasformazioni di LuckyTemplates per dati più ottimizzati

LuckyTemplates di solito è molto bravo a capire quale tipo di dati hai in ogni colonna. Ma nella rara occasione in cui mostra il tipo di dati errato, potrebbe avere un grande impatto sul modo in cui i calcoli vengono eseguiti nei rapporti.

Ad esempio, se una colonna numerica viene contrassegnata per errore come colonna di testo, potresti avere problemi con qualcosa di semplice come ottenere la SOMMA di tutti i dati.

La buona notizia è che è facile cambiare il tipo di dati. Basta fare clic sull'icona e scegliere il tipo giusto dall'elenco che viene visualizzato.

Semplici trasformazioni di LuckyTemplates per dati più ottimizzati

Altre trasformazioni di LuckyTemplates

In questo prossimo esempio, mostrerò alcune altre trasformazioni che possono essere eseguite nel processo di creazione di un codice breve per la California.

Inizierò facendo clic con il tasto destro sulla colonna, quindi sceglierò Duplicate Column .

Semplici trasformazioni di LuckyTemplates per dati più ottimizzati

Ora, ho un duplicato esatto.

Semplici trasformazioni di LuckyTemplates per dati più ottimizzati

Farò un'altra trasformazione facendo clic con il pulsante destro del mouse e quindi facendo clic su Trasforma e scegliendo Maiuscolo .

Semplici trasformazioni di LuckyTemplates per dati più ottimizzati

Questo fa sì che tutte le voci in quella colonna vengano visualizzate in MAIUSCOLO.

Semplici trasformazioni di LuckyTemplates per dati più ottimizzati

Questa volta, dividerò la colonna duplicata.

Per farlo, devo solo fare clic con il tasto destro e fare clic su Dividi colonna . Lo farò anche in base al numero di caratteri.

Semplici trasformazioni di LuckyTemplates per dati più ottimizzati

Vado per 4 caratteri qui. Questo mi dà il codice breve CALI.

Semplici trasformazioni di LuckyTemplates per dati più ottimizzati

Non ho bisogno della seconda parte della colonna che è stata divisa, quindi la rimuoverò.

Semplici trasformazioni di LuckyTemplates per dati più ottimizzati

Quindi rinominerò la prima parte e la chiamerò State Short Code.

Semplici trasformazioni di LuckyTemplates per dati più ottimizzati

Per renderlo più organizzato, lo trascinerò proprio accanto alla colonna aggiuntiva per Stato.

Semplici trasformazioni di LuckyTemplates per dati più ottimizzati

Il codice M e l'editor avanzato

Tutto ciò che ho fatto fino a questo punto è annotato nella sezione Passaggi applicati.

Semplici trasformazioni di LuckyTemplates per dati più ottimizzati

La cosa interessante è che posso effettivamente vedere cosa sta succedendo in ciascuno di questi passaggi grazie a quello che viene chiamato codice M. Questo codice può essere visto in questa barra della formula in alto.

Semplici trasformazioni di LuckyTemplates per dati più ottimizzati

Posso anche vedere ogni passaggio nell'editor avanzato.

Semplici trasformazioni di LuckyTemplates per dati più ottimizzati

Una volta aperto l'editor avanzato, posso vedere tutti i codici scritti mentre lavoro su tutte le trasformazioni precedenti.

Semplici trasformazioni di LuckyTemplates per dati più ottimizzati

Ovviamente, questo è qualcosa di cui dovresti preoccuparti una volta arrivato al lato più avanzato di LuckyTemplates. Per ora, le semplici trasformazioni su cui ho lavorato sono più che sufficienti per ottimizzare i tuoi report.


Nuova versione del corso - Trasformazioni avanzate dei dati e modellazione
Suggerimenti pratici per l'utilizzo dell'editor avanzato di LuckyTemplates
Parametri delle query di LuckyTemplates: ottimizzazione delle tabelle

Conclusione

Queste trasformazioni di LuckyTemplates possono essere semplici, ma avere una buona conoscenza di come funzionano può aiutarti con la transizione a cose più avanzate in seguito.

Inoltre, non dimenticare l'importanza della sezione Passi applicati: questa sarà la soluzione migliore per assicurarti di non perderti mentre ottimizzi i tuoi dati.

Ti auguro il meglio,


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