Totale alla data, ultimi N mesi (o media mobile ultimi N mesi…) in Power BI

Per calcolare il fatturato dell’ultimo periodo, rispetto a periodo corrente, si ricorre alla rettifica delle date del periodo considerato. Prendiamo il caso che io voglia calcolare i fatturato LTM (Last Twelve Months) a una certa data, il cosiddetto fatturato anno mobile… Utilizzerò per questo esempio il file “Contoso Sales”, fornito come database di test per ...

Valore cumulato sulla classifica

Questo articolo affronta il tema della costruzione della somma cumulata lungo una classificazione. Il tema è la risposta a domande del tipo “quali sono i clienti che fanno l’80% del fatturato?” oppure “quale percentuale del fatturato rappresentano i primi 10 prodotti?”. Per l’esercizio ci rifacciamo a un elenco di valori per i quali abbiamo già ...

Creazione di una classifica (Ranking)

In Power BI disponiamo di funzioni specifiche per l’attribuzione di un ranking secondo una misura aggregata. <valore> è il valore del quale cercare il rango, per esempio il nome del Cliente; è un parametro “opzionale” che può essere desunto dal contesto. Normalmente non si indica e la formula diventa la seguente: <Tabella> è l’insieme delle ...

DISTINCTCOUNT (attraverso relazioni…)

In PowerBI il pattern “tradizionale” per il conteggio delle occorenze di un certo valore prevede l’utilizzo della funzione DISTINCTCOUNT. La funzione è molto semplice: ConteggioValoriDistinti = DISTICTCOUNT(NomeDelCampo) La funzione è perfetta… Immaginiamo per esempio di avere la seguente tabella di vendite, con una tabella articoli correlata e una tabella categorie correlata agli articoli; in pratica ...

AnyDesk per il collegamento remoto

Per abilitare un accesso remoto, andare a questo link: https://anydesk.com/it Nella pagina, scaricare il software: A questo punto la pagina che si apre è questa: Comunicando all’interlocutore questo codice, lui sarà in grado di collegarsi da remoto. ATTENZIONE: Il software scaricato NON E’ stato installato e “vive” finché non chiudete la finestra.Se avete bisogno di ...

PowerBI: informazioni “Alla Data” (YTD, QTD, MTD)

Che bello avere una montante alla data… quante volte, quante difficoltà… Oggi ci esercitiamo con PowerBI per avere una visione di una giacenza datata, ma concettualmente l’esercizio è applicabile a portafoglio ordini, situazioni contabili, ecc. Per l’esercizio abbiamo bisogno di una tabella di movimenti di magazzino che abbiano un saldo di apertura più tutti i ...

Modifica della gerarchia data

Una delle cose che mi lasciano sempre un po’ perplesso è la gestione della gerarchia delle date su PowerBI. Se da un lato squisitamente tecnico è perfettamente realizzata, dal punto di vista di utilizzo lo è un po’ meno. Innanzi tutto durante i drill-down da anno a quarter, poi a mese si perde l’informazione dell’anno, ...

Calendario automatico su PowerBI

Oggi parliamo di calendario e asse dei tempi. La quasi totalità delle volte, operando con la business intelligence, è necessario disporre di un calendario come asse dei tempi. La strada più frequente e usata è quella di importare una tabella calendario estesa quel che basta per soddisfare le esigenze del momento. All’interno di PowerBI, tuttavia, ...

AL Business Central come app

E’ la fine del classic e dell’RTC Client… sigh… Dal dicembre 2019, signora Microsoft ha rimosso entrambi dalla distribuzione di Business Central. La seconda ondata di distribuzione (nome in codice “Wave 2”) ha come unico strumento di sviluppo Visual Basic Code e come unica modalità di fruizione un normale browser (Web Client). Se da un ...

Iniziali maiuscole

Ecco come trasformare una frase con “Iniziali maiuscole” in SQL Server (T-SQL): Per prima cosa è opportuno creare una funziona che fa allo scopo; per fare questo usiamo lo stack XML: CREATE FUNCTION CapitalLetter ( @TheSentence NVARCHAR(MAX) ) RETURNS NVARCHAR(MAX) AS BEGIN DECLARE @Result NVARCHAR(MAX); SET @Result = stuff(( select \' \'+upper(left(T3.V, 1))+lower(stuff(T3.V, 1, 1, ...