Matrice in LuckyTemplates utilizzando i gruppi di calcolo

Matrice in LuckyTemplates utilizzando i gruppi di calcolo

Questo tutorial parlerà dei gruppi di calcolo e di come implementarli in una matrice utilizzando l' editor tabulare in LuckyTemplates . Imparerai come recuperare e mostrare in modo efficiente i dati nei tuoi report.

Sommario

Creazione di una matrice in LuckyTemplates

I gruppi di calcolo possono essere usati per mostrare in modo selettivo una misura in una matrice o qualsiasi tipo di oggetto visivo. Ma prima, ecco come creare una matrice senza utilizzare i gruppi di calcolo.

Innanzitutto, crea una matrice trascinando colonne da tabelle diverse. In questo esempio vengono utilizzati Nome mese, Profitto totale, Vendite totali e Costo totale.

Matrice in LuckyTemplates utilizzando i gruppi di calcolo

Successivamente, crea un'affettatrice con le colonne per filtrare e mostrare i dati in base alla selezione. Vai all'opzione Inserisci dati e crea una tabella.

Matrice in LuckyTemplates utilizzando i gruppi di calcolo

Nella tabella, denominare la colonna Measure Name e immettere Total Sales, Total Cost, Total Profit e Running Total . Quindi, denominare la tabella Measure Configuration .

Matrice in LuckyTemplates utilizzando i gruppi di calcolo

Successivamente, trascina la colonna Nome misura nel layout e trasformala in un'affettatrice.

Matrice in LuckyTemplates utilizzando i gruppi di calcolo

Matrice in LuckyTemplates utilizzando i gruppi di calcolo

Al termine, creare una misura per fare in modo che l'affettatrice modifichi i dati all'interno della matrice in base alla selezione. Quindi, denominare la misura Measure To Show .

Prima dei gruppi di calcolo, è stata creata una misura per controllare il valore selezionato del Nome misura nella tabella Configurazione misura.

Matrice in LuckyTemplates utilizzando i gruppi di calcolo

Successivamente, trascinare la misura Misura da mostrare nella matrice. Successivamente, la matrice mostrerà solo i valori della misura selezionata. Ad esempio, se si seleziona Costo totale, nella matrice verrà visualizzata solo la misura Costo totale.

Matrice in LuckyTemplates utilizzando i gruppi di calcolo

Utilizzo dei gruppi di calcolo nella matrice di LuckyTemplates

La stessa logica viene implementata quando si utilizzano i gruppi di calcolo. Innanzitutto, apri Tabular Editor e fai clic con il pulsante destro del mouse su Table . Successivamente, seleziona Crea e scegli Gruppi di calcolo .

Matrice in LuckyTemplates utilizzando i gruppi di calcolo

Una volta creato il Gruppo di calcolo, rinominalo Configurazione misure 2 .

Matrice in LuckyTemplates utilizzando i gruppi di calcolo

Creazione di elementi calcolati

Fare clic con il tasto destro su Misura configurazione 2 e selezionare Crea . Quindi, scegli Calculation Item e chiamalo Total Sales .

Matrice in LuckyTemplates utilizzando i gruppi di calcolo

Infine, inserisci Total Sales nell'Editor di espressioni.

Matrice in LuckyTemplates utilizzando i gruppi di calcolo

Creare altri due elementi di calcolo e denominarli Total Cost e Total Profit . Immettere rispettivamente le misure Costo totale e Profitto totale nell'editor delle espressioni. Al termine, premi CTRL + S per caricare le modifiche nel modello LuckyTemplates.

Ogni volta che si apportano modifiche ai gruppi di calcolo, è necessario aggiornare il modello LuckyTemplates o Analysis Services per evitare di interrompere i report.

Matrice in LuckyTemplates utilizzando i gruppi di calcolo

Nel layout di LuckyTemplates posizionare la misura Month Name e Total Sales.

Matrice in LuckyTemplates utilizzando i gruppi di calcolo

Successivamente, trascina Name dalla tabella Measure Configuration 2 al layout e trasformalo in uno slicer. È quindi possibile visualizzare gli elementi di calcolo creati nell'editor tabulare.

Matrice in LuckyTemplates utilizzando i gruppi di calcolo

Se selezioni una misura nello slicer, la matrice ti mostrerà i valori della misura selezionata.

Matrice in LuckyTemplates utilizzando i gruppi di calcolo

Invece di eseguire la selezione affettatrice utilizzando l'opzione Inserisci dati, è possibile utilizzare il gruppo di calcolo. L'editor tabulare semplifica l'aggiunta di elementi di calcolo a differenza del metodo hardcoded in cui è necessario aggiornare i codici DAX e usare la query avanzata.

Con i gruppi di calcolo, gli elementi di calcolo verranno visualizzati automaticamente nel filtro dei dati e nella matrice una volta aggiornato il modello di LuckyTemplates .

Modifica dell'ordine degli elementi in una matrice di LuckyTemplates

L'ordine delle misure nell'affettatrice può essere modificato; puoi modificare il valore del campo Ordinale o semplicemente trascinare e rilasciare una misura sopra l'altra.

Per accedere al campo Ordinale, apri Editor tabulare e fai clic con il pulsante destro del mouse su un elemento di calcolo. Quindi, seleziona Proprietà .

Matrice in LuckyTemplates utilizzando i gruppi di calcolo

L'ordine della misura nell'affettatrice dipende dal campo Ordinale.

Matrice in LuckyTemplates utilizzando i gruppi di calcolo

Al termine, premi CTRL + S per caricare le modifiche al modello LuckyTemplates. Dopo aver aggiornato il modello, vedrai l'ordine e la disposizione della misura nell'affettatrice. In questo esempio, l'ordine è il seguente: Profitto totale, Vendite totali e Costo totale.

Matrice in LuckyTemplates utilizzando i gruppi di calcolo

Creazione di più variazioni utilizzando le funzioni

Se hai 5 misure di base e vuoi creare 10 variazioni usando funzioni come PREVIOUSYEAR , avrai 50 misure nel tuo modello. Mantenere queste misure è difficile perché è necessario denominarle e memorizzarle nel file LuckyTemplates che gonfia e rallenta il modello.

Tuttavia, il problema può essere risolto utilizzando i gruppi di calcolo. Per prima cosa, crea un gruppo di calcolo e chiamalo Time Intelligence .

Matrice in LuckyTemplates utilizzando i gruppi di calcolo

Successivamente, crea elementi di calcolo. Assegnare al primo elemento il nome CY (Current Year) e immettere nell'editor delle espressioni. In base alla selezione o alla misura che si sta visualizzando in un oggetto visivo, la misura selezionata verrà sostituita da tale misura.

Matrice in LuckyTemplates utilizzando i gruppi di calcolo

Quindi, crea un'altra misura e chiamala PY (Anno precedente). Nell'editor delle espressioni, immettere e utilizzare SELECTEDMEASURE come primo argomento. Successivamente, inserisci nella colonna Data.

Matrice in LuckyTemplates utilizzando i gruppi di calcolo

Se si seleziona Costo totale nella matrice, verrà sostituito con la misura selezionata. La funzione SAMEPERIODLASTYEAR verrà applicata al contesto del filtro. Infine, CALCULATE sposterà i valori dell'anno precedente.

Successivamente, crea un altro elemento e chiamalo Mese precedente . Immettere lo stesso codice dell'elemento PY ma modificare SAMEPERIODLASTYEAR in .

Matrice in LuckyTemplates utilizzando i gruppi di calcolo

Creare un altro elemento di calcolo e denominarlo Totale parziale . Copia il codice precedente ma modifica la funzione di intelligenza temporale in DATESYTD .

Matrice in LuckyTemplates utilizzando i gruppi di calcolo

Trasformare una misura in una visualizzazione

Al termine, premi CTRL + S per salvare e caricare le modifiche. Successivamente, vai a LuckyTemplates e aggiorna il modello. Trascina Nome dalla tabella Time Intelligence e trasformalo in un'affettatrice.

Matrice in LuckyTemplates utilizzando i gruppi di calcolo

Se selezioni un campo nell'affettatrice, la matrice ti mostrerà i dati in base alla tua selezione.

Matrice in LuckyTemplates utilizzando i gruppi di calcolo

Se vuoi vedere il totale parziale, trascina il numero dell'anno di calendario e posizionalo nel campo Righe della matrice.

Matrice in LuckyTemplates utilizzando i gruppi di calcolo

Selezionando Totale parziale nell'affettatrice, vedrai che i valori vengono aggiunti.

Matrice in LuckyTemplates utilizzando i gruppi di calcolo

Selezionando PY nell'affettatrice otterrai i valori dell'anno 2021.

Matrice in LuckyTemplates utilizzando i gruppi di calcolo

Se selezioni CY, vedrai che il campo cambia in 2020 e i valori dell'anno corrente.

Matrice in LuckyTemplates utilizzando i gruppi di calcolo

Ora, se trascini e rilasci Nome dalla tabella Time Intelligence nel campo Colonne della matrice, vedrai tutti i dati all'interno della matrice.

Matrice in LuckyTemplates utilizzando i gruppi di calcolo

Conclusione

Il tutorial ti ha mostrato due modi per creare matrici in LuckyTemplates. Se il tuo modello ha solo poche misure, puoi usare il primo metodo. Tuttavia, se hai a che fare con più misure e matrici di grandi dimensioni, è consigliabile utilizzare i gruppi di calcolo .

I gruppi di calcolo possono essere utilizzati per mostrare e passare da misure a dati nel modello . Gli elementi di calcolo possono anche essere creati e applicati a una singola misura per creare più varianti.


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