<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Dimensional-Modeling on Ivan Luminaria</title><link>https://ivanluminaria.com/it/tags/dimensional-modeling/</link><description>Recent content in Dimensional-Modeling on Ivan Luminaria</description><generator>Hugo</generator><language>it</language><lastBuildDate>Tue, 20 Jan 2026 08:03:00 +0100</lastBuildDate><atom:link href="https://ivanluminaria.com/it/tags/dimensional-modeling/index.xml" rel="self" type="application/rss+xml"/><item><title>Gerarchie sbilanciate: quando il cliente non ha un padre e il gruppo non ha un nonno</title><link>https://ivanluminaria.com/it/posts/data-warehouse/ragged-hierarchies/</link><pubDate>Tue, 20 Jan 2026 08:03:00 +0100</pubDate><guid>https://ivanluminaria.com/it/posts/data-warehouse/ragged-hierarchies/</guid><description>&lt;p&gt;Tre livelli. Top Group, Group, Client. Sembra una struttura banale — il tipo di gerarchia che disegni su una lavagna in cinque minuti e che qualsiasi tool di BI dovrebbe gestire senza problemi.&lt;/p&gt;
&lt;p&gt;Poi scopri che non tutti i clienti hanno un gruppo. E che non tutti i gruppi hanno un top group. E che i report di aggregazione che il business ti chiede — fatturato per top group, numero clienti per gruppo, &lt;span class="glossary-tip" tabindex="0" data-glossary-desc="Navigazione nei report dal livello aggregato al livello di dettaglio, tipica dell&amp;amp;#39;analisi OLAP e dei data warehouse." data-glossary-url="https://ivanluminaria.com/it/glossary/drill-down/" data-glossary-more="Leggi di più →"&gt;drill-down&lt;/span&gt;
 dal vertice alla foglia — producono risultati sbagliati o incompleti perché la gerarchia ha dei buchi.&lt;/p&gt;</description></item><item><title>SCD Tipo 2: la storia che il business non sapeva di volere</title><link>https://ivanluminaria.com/it/posts/data-warehouse/scd-tipo-2/</link><pubDate>Tue, 11 Nov 2025 08:03:00 +0100</pubDate><guid>https://ivanluminaria.com/it/posts/data-warehouse/scd-tipo-2/</guid><description>&lt;p&gt;Il direttore commerciale si presenta alla riunione del lunedì mattina con una domanda semplice: &amp;ldquo;Quanti clienti avevamo nella regione Nord a giugno scorso?&amp;rdquo;&lt;/p&gt;
&lt;p&gt;Risposta del DWH: silenzio.&lt;/p&gt;
&lt;p&gt;Non perché il sistema fosse giù, o perché mancasse la tabella. Il dato c&amp;rsquo;era, tecnicamente. Ma era sbagliato. Il DWH rispondeva con i clienti che &lt;em&gt;oggi&lt;/em&gt; sono nella regione Nord — non quelli che c&amp;rsquo;erano a giugno. Perché ogni notte, il processo di caricamento sovrascriveva l&amp;rsquo;anagrafica clienti con i dati correnti, cancellando ogni traccia di quello che c&amp;rsquo;era prima.&lt;/p&gt;</description></item><item><title>Fatto a grana sbagliata: quando la fact table non risponde alle domande giuste</title><link>https://ivanluminaria.com/it/posts/data-warehouse/fatto-grana-sbagliata/</link><pubDate>Tue, 21 Oct 2025 08:03:00 +0100</pubDate><guid>https://ivanluminaria.com/it/posts/data-warehouse/fatto-grana-sbagliata/</guid><description>&lt;p&gt;La riunione era cominciata bene. Il direttore commerciale di un&amp;rsquo;azienda di distribuzione industriale — una sessantina di milioni di fatturato, tremila clienti attivi, catalogo con dodicimila referenze — aveva aperto la presentazione del nuovo data warehouse con un sorriso. I numeri tornavano, i cruscotti erano belli, i totali mensili per agente e per zona battevano con la contabilità.&lt;/p&gt;
&lt;p&gt;Poi qualcuno ha fatto la domanda sbagliata. O meglio, quella giusta.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;&amp;ldquo;Posso vedere quanto ha comprato il cliente Bianchi nel mese di marzo, riga per riga, prodotto per prodotto?&amp;rdquo;&lt;/em&gt;&lt;/p&gt;</description></item></channel></rss>