Cosè il sé in Python: esempi del mondo reale
Cos'è il sé in Python: esempi del mondo reale
Ti mostrerò alcune semplici misure di LuckyTemplates con cui puoi iniziare. Questi possono darti una buona base sul tipo di approfondimenti che LuckyTemplates può darti. Comprendere queste semplici misure di LuckyTemplates è la chiave per passare successivamente a tecniche più avanzate.
Una cosa che devi ricordare se stai semplicemente passando a LuckyTemplates da Excel è che qui non lavorerai con singole celle. LuckyTemplates ti consente invece di lavorare sulle colonne.
In Excel, ad esempio, fare una semplice SOMMA significherebbe lavorare su singole celle. Ma in LuckyTemplates, applicherai quella SUM a intere colonne. Una volta compreso questo concetto, cambia il modo in cui crei i tuoi rapporti dal punto di vista della formula.
Per mostrarti come lavorare su quelle colonne, ti mostrerò alcuni esempi su come funzionano queste semplici misure. Puoi guardare il video completo di questo tutorial in fondo a questo blog.
Sommario
Esempio di quantità media
Inizierò con un esempio di come posso ottenere la quantità media .
Farò clic sull'icona Nuova misura .
Si noti che prima di creare questa misura, mi sono assicurato di aver fatto prima clic su Misure chiave , che si trova nel riquadro Campi . Ciò garantisce che una volta creata la mia nuova misura, arrivi direttamente a quel gruppo.
La quantità media è solo una forma di media semplice.
Usare le medie è un modo davvero semplice per creare alcune di queste formule facili da caricare. Come puoi vedere, alcune opzioni vengono visualizzate automaticamente quando inizio a digitare la parola "media".
Nel momento in cui scelgo , vedrai che mostra una descrizione della funzione . Ci dice che questa funzione restituisce la media di tutti i numeri nella colonna.
Queste descrizioni sono un ottimo modo per familiarizzare con le diverse funzioni che puoi usare in LuckyTemplates.
Una volta inserita quella funzione, mi fornisce automaticamente maggiori dettagli in termini di quali parametri devono essere inseriti al suo interno.
Userò la colonna Quantità in questo esempio.
Dopo aver premuto invio, quella misura verrà salvata nel gruppo Misure chiave .
Una cosa importante da notare qui è che sei dipendente dai dati che hai . In questo caso, ho solo i miei dati sui prezzi e sulla quantità. Questo rende le mie opzioni un po' limitate.
Solo per mostrarti altre funzioni che puoi usare qui, vedrai che puoi anche digitare e hai una serie di opzioni visualizzate.
Puoi anche provare .
Le altre varianti che compaiono per queste funzioni sono ulteriormente trattate nei diversi corsi DAX disponibili in LuckyTemplates Online. Ma per ora, mi concentrerò sui più semplici.
Calcolo delle entrate utilizzando funzioni di iterazione
Portare alcune informazioni sulle entrate è estremamente utile. Ciò porterà ulteriori dati che mi darebbero ulteriori spunti per ulteriori analisi.
Per scoprire se posso farlo, devo controllare che tipo di informazioni ho nella mia tabella.
Guardando i dati, mostra che posso aggiungere alcune informazioni sulle entrate perché ho la quantità e il prezzo .
Dal momento che voglio che tu capisca veramente l'importanza dell'uso delle misure invece delle colonne calcolate, ti mostrerò un confronto tra i due.
Inizierò creando una nuova colonna.
Chiamerò questa colonna Ricavi .
Per ottenere le entrate, moltiplicherò Quantity per Price . Nota che sto facendo riferimento a queste colonne specifiche dalla tabella Sales perché sto aggiungendo fisicamente i dati direttamente nella tabella.
Una volta premuto invio, la colonna Ricavi mi darà i numeri in cui potrei applicare la funzione o forse la funzione MEDIA . Questa è una colonna calcolata.
Ma voglio mostrarti che non è necessario creare queste colonne per ottenere i dati di cui hai bisogno. Questo è qualcosa che normalmente faresti in Excel, ma l'obiettivo qui è che tu veda il vantaggio dell'utilizzo di LuckyTemplates. Puoi fare molto di più utilizzando calcoli virtuali purché tu sappia quale formula scegliere.
Quindi eliminerò quella colonna che ho appena creato.
Quindi aggiungerò una nuova misura facendo clic su questa icona.
Lo chiamerò Vendite totali .
Aggiungerò anche una nuova riga alla mia formula facendo Shift + Enter . Quindi, userò la funzione SUM , quindi eseguirò un .
Prima di continuare, voglio discutere brevemente di cosa fa SUMX . Il principio alla base di SUMX si applica anche ad altre funzioni che hanno una X alla fine del nome.
Queste funzioni con una X sono chiamate funzioni di iterazione. Ti consentono di eseguire la logica su ogni singola riga in qualsiasi tabella specificata.
In altre parole, sta portando ciò che faresti normalmente in una colonna calcolata in un measure .
Come puoi vedere, ci richiede di fare riferimento a una tabella e un'espressione. L'espressione può essere qualsiasi tipo di logica che devi utilizzare per ottenere i risultati desiderati.
Quindi inserirò Sales poiché sto cercando di ricreare la colonna calcolata che ho creato in precedenza.
Quindi, userò la Quantità moltiplicata per il Prezzo.
Dopo aver premuto Invio, quella misura ora aggiungerà la logica che ho appena aggiunto in ogni singola riga.
Per mostrarti i risultati, copio e incollo la visualizzazione originale.
Ricorda che abbiamo Quantità venduta sotto Valore .
Per la visualizzazione duplicata, quello che ho intenzione di fare è aggiungere Total Sales in Value .
Quindi, eliminerò la quantità venduta in modo da avere solo le vendite totali rimaste.
Ora, i risultati che sto mostrando si basano su ogni filtro messo in atto invece che solo su un calcolo generale una tantum come quello che accade in una colonna calcolata.
Puoi vederlo se vai nell'area di modellazione.
Quindi la relazione scorre dalla tabella Clienti in cui ogni cliente viene filtrato mentre scorre nella tabella Vendite come rappresentato dalla freccia e dalla linea. Ciò significa che guardo solo ogni singola vendita per quel cliente specifico.
Con questa misura in atto, ora posso scorrere ogni singola riga. Quindi nella tabella, la prima riga calcolerà la quantità moltiplicata per il prezzo. Quindi, farà la stessa cosa sulla seconda fila, poi sulla terza e così via. Continuerà a farlo fino a quando non avrà superato ogni singola vendita.
Fondamentalmente salva in memoria il risultato di ogni riga. E una volta fatto, riassumerà tutto. Questi risultati sono ciò che viene mostrato nella visualizzazione qui sotto.
Ti consiglio anche di trasformare le tue visualizzazioni in tabelle quando inizi con le misure invece dei soliti grafici.
Questo rende più facile vedere i numeri effettivi invece di dover guardare più a fondo in ogni visualizzazione.
Trovo che sia molto più facile provare a vedere effettivamente il numero piuttosto che cercare di guardare in profondità in una visualizzazione e capire, ok. Cosa sta facendo la formula? Se riesci a vedere ogni singolo risultato, è un po' più facile capire forse cosa sta realmente accadendo all'interno di una formula.
Utilizzo di COUNTROWS per ottenere le transazioni totali
L'ultima formula che userò come esempio calcola per Total Transactions . Aggiungerò di nuovo una nuova misura per questo.
Quindi, userò .
COUNTROWS mi consente di contare il numero di righe in una tabella specifica.
Poiché ho bisogno di una tabella per questa funzione, farò riferimento alla mia tabella Sales .
Once I push enter, that measure will be added to the Key Measures group. I’ll drag that into my table so that I can start comparing the data.
I’m also going to drag the Quantity Sold for even more insights.
Now, I can see how many purchases each customer has made and how many products have been sold. Because I placed them side by side, it’s also easier to compare the numbers.
Quick Measures – How To Use Them In LuckyTemplates Models
Comparing Calculated Columns And Measures In LuckyTemplates
Measure Branching: LuckyTemplates Development Strategy
Conclusion
Since this is a beginner’s course, I just gave you a quick overview of some iterating functions you can use in your LuckyTemplates measures. These examples already show you how much potential your reports have if you have a basic understanding of these functions.
There’s an entire group of iterating you can use aside from SUMX like , and , among others. From here, you can jump to more advanced measures and get even more insights.
Again, when working with LuckyTemplates, the key is to keep things simple first. Mastering the simple techniques you can apply will make it easier for you to play around with more advanced calculations.
All the best,
Cos'è il sé in Python: esempi del mondo reale
Imparerai come salvare e caricare oggetti da un file .rds in R. Questo blog tratterà anche come importare oggetti da R a LuckyTemplates.
In questa esercitazione sul linguaggio di codifica DAX, scopri come usare la funzione GENERATE e come modificare dinamicamente il titolo di una misura.
Questo tutorial illustrerà come utilizzare la tecnica di visualizzazione dinamica multi-thread per creare approfondimenti dalle visualizzazioni di dati dinamici nei report.
In questo articolo, esaminerò il contesto del filtro. Il contesto del filtro è uno degli argomenti principali che qualsiasi utente di LuckyTemplates dovrebbe inizialmente conoscere.
Voglio mostrare come il servizio online di LuckyTemplates Apps può aiutare nella gestione di diversi report e approfondimenti generati da varie fonti.
Scopri come elaborare le modifiche al margine di profitto utilizzando tecniche come la ramificazione delle misure e la combinazione di formule DAX in LuckyTemplates.
Questo tutorial discuterà delle idee di materializzazione delle cache di dati e di come influiscono sulle prestazioni dei DAX nel fornire risultati.
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