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, ...

sp_who2, the life of a lock…

Locks are a incredible resource in a RDMS, but a nightmare where concurrency is high and lock retention is time consuming. SQL Server let sysdba exploring locks using sp_who2 stored procedure. EXEC sp_who2 return the list of active sessions and some information related to them, e.g. the related locks (who blocks and who is blocked). ...

But… is antivirus safe or unsafe?

Today a big surprise early in the morning: some virtual servers in our farm had a fault. All of them were implied in “loop without end” very similar to a malware infection. Windows Machines… updated… with antivirus updated… with antiexploit installed… with firewall on… but unusable. Symptoms: full use of RAM, both on poor amount ...

Nuovo corso MS Dynamics Business Central (ex Dynamics NAV) a cura di BeAnTech

Parte a marzo un nuovo corso incentrato su Dynamics Business Central tenuto da BeAnTech, notissima azienda friulana che gravita completamente attorno al mondo Microsoft. Obiettivo del corso è essenzialmente identificare personale che sarà poi destinato a finalizzare possibili assunzioni o collaborazioni. Il percorso formativo sarà eseguito parzialmente in aula (orario serale post-lavorativo) e parzialmente in ...

Come identificare gli indici candidati alla cancellazione

La creazione di indici inutili porta a due spiacevoli conseguenze: maggiore tempo necessario per l’esecuzione di istruzioni di insert/update/delete, inutile spreco di spazio su disco. Come fare per identificare gli indici del database candidati a una bella operazione di drop? Ci si rifa a una serie di viste di sistema che SQL Server ci mette ...