DAX fa miracoli! Uno dei miracoli è la nostra Formula Miracolosa (termine inventato da me)
Miracoli perchè nel rispetto delle "tradizionali" Regole Fondamentali alla Base della vastissima Materia Trattamento dei Dati propone soluzioni del tutto innovative quindi prima NON applicabili anzi addirittura impensabili.
Prima una serie di caratteristiche, in elenco di punti, della Formula Miracolosa e poi alcuni esempi dal Vivo.
Link | Contenuto | Note |
---|---|---|
Reg081 | Caso Studio Piattone |
Misure Miracolose applicate al Caso Studio Base Monotabella con solo 2.155 righe. Come sempre, anche per gli argomenti più complessi, preferisco inizire con una Base Dati leggera. |
Reg082 | Caso Studio SalesSuperStore |
Caso Studio del precedente Webinar sulle Buone Pratiche di Power BI, le righe sono 51.290 (ancora robetta). La Formula Miracolosa (già era a bordo nascosta tra le altre 20) produce una Tabella ETL di 10.103 righe. Questo numero è dato da tutte le possibili combinazioni tra le Dimensioni inserite nella Formula. Le pagine Dinamiche sono quelle che vanno dalla SingoloAND-OR alla MatriceDynDue. |
Reg083 | SalesSuperStore One Shot |
Per One Shot intendo una Formula Miracolosa unica usata come unico Data Model di un Report. La Formula Miracolosa contiene Campi e Misure da visualizzare e Filtri da attivare nella Pagina. Può quindi essere usata in più Pagine e con più Visualizzatori. |
Reg084 | Contoso DW Import |
Questo è il caso studio più spinto. I dati vengono dal DB Contoso DW in cui la tabella del Fatti ha 2.282.482 righe e caricati in modalità IMPORT. La Tabella Cross (la nostra Formula Miracolosa) incrocia tre Campi (Paesi, Categorie, Anni) e calcola solo Vendite. Le righe sono ridotte a 2.244. |
Reg085 | Contoso DW Direct Query |
Visto dal "vivo" durante il Webinar. In DB Contoso DW è troppo pesante per il mio Azure troppo leggero. Il numero di righe della Tabella dei Fatti è talmente elevato che è difficile che una Formula Miracolosa raggiunga lo stesso ordine di grandezza. Ovviamente nello stesso Report è possibile inserire più Formule Miracolose specializzate per argomento. La Formula Miracolosa è usabile con le due modalità (Import e Direct) e quindi proprio per DB pesanti diventa opportuno lavorare in Direct. Ecco le due versioni del mio Caso Studio: La versione Direct occupa ol 0,33% della versione Import. Poi siccome La Formula Miracolosa viene eseguita al caricamento non c'è più necessità di interagire con il Server Dati. |