<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Etl on Ivan Luminaria</title><link>https://ivanluminaria.com/ro/tags/etl/</link><description>Recent content in Etl on Ivan Luminaria</description><generator>Hugo</generator><language>ro</language><lastBuildDate>Tue, 20 Jan 2026 08:03:00 +0100</lastBuildDate><atom:link href="https://ivanluminaria.com/ro/tags/etl/index.xml" rel="self" type="application/rss+xml"/><item><title>Ierarhii dezechilibrate: când clientul nu are părinte și grupul nu are bunic</title><link>https://ivanluminaria.com/ro/posts/data-warehouse/ragged-hierarchies/</link><pubDate>Tue, 20 Jan 2026 08:03:00 +0100</pubDate><guid>https://ivanluminaria.com/ro/posts/data-warehouse/ragged-hierarchies/</guid><description>&lt;p&gt;Trei niveluri. Top Group, Group, Client. Pare o structură banală — tipul de ierarhie pe care o desenezi pe o tablă în cinci minute și pe care orice instrument de BI ar trebui să o gestioneze fără probleme.&lt;/p&gt;
&lt;p&gt;Apoi descoperi că nu toți clienții aparțin unui grup. Și că nu toate grupurile aparțin unui top group. Și că rapoartele de agregare pe care business-ul le solicită — cifra de afaceri per top group, număr de clienți per grup, &lt;span class="glossary-tip" tabindex="0" data-glossary-desc="Navigare în rapoarte de la un nivel agregat la un nivel de detaliu, tipică analizei OLAP și data warehouse-urilor." data-glossary-url="https://ivanluminaria.com/ro/glossary/drill-down/" data-glossary-more="Citește mai mult →"&gt;drill-down&lt;/span&gt;
 de la vârf la frunză — produc rezultate greșite sau incomplete pentru că ierarhia are goluri.&lt;/p&gt;</description></item><item><title>SCD Tip 2: istoria pe care business-ul nu știa că o vrea</title><link>https://ivanluminaria.com/ro/posts/data-warehouse/scd-tipo-2/</link><pubDate>Tue, 11 Nov 2025 08:03:00 +0100</pubDate><guid>https://ivanluminaria.com/ro/posts/data-warehouse/scd-tipo-2/</guid><description>&lt;p&gt;Directorul comercial apare la ședința de luni dimineața cu o întrebare simplă: &amp;ldquo;Câți clienți aveam în regiunea Nord în iunie trecut?&amp;rdquo;&lt;/p&gt;
&lt;p&gt;Răspunsul DWH-ului: liniște.&lt;/p&gt;
&lt;p&gt;Nu pentru că sistemul era căzut, sau pentru că lipsea tabela. Datele erau acolo, tehnic vorbind. Dar erau greșite. DWH-ul returna clienții care &lt;em&gt;astăzi&lt;/em&gt; sunt în regiunea Nord — nu pe cei care erau acolo în iunie. Pentru că în fiecare noapte, procesul de încărcare suprascria datele master ale clienților cu valorile curente, ștergând orice urmă a ceea ce fusese înainte.&lt;/p&gt;</description></item></channel></rss>