CRM-DWH

Firma
DITEC
Dátum realizácie
May 2018 - Dec 2018
Technológie
MS Server SSIS Excel T-SQL ETL SSAS Power BI CRM
Služby
vývoj etl tranformácia

CRM - Datawarehouse

Na projekte CRM DWH som mal za úlohu postaviť ETL proces od staging vrstvy až po core vrstvu. Na backend sa zvolila databáza MS SERVER kedže práve produkty od Microsoftu mali zastrešovať celý projekt od návrhu etl, implementáciu cez SSIS a SSAS až po zobrazenie v Power BI či Excelu a na konci dňa v CRM. Na začiatku som ujednotil dátove zdroje, ktoré boli rozstrúsené vo viacerých csv či exceloch a na iných MS server databázach. Následne som vytvoril v Staging vrstve tabuľky a na DWH vrstve datamarty, ktoré obsahovali dimenzionálne a faktové tabuľky, do ktorých sa dáta mali vlievať a ktoré boli zobrazovacou vrstvou pre BI. Samotný proces transformácie sa zastrešoval v SSIS a následne sa dáta namodelovali v SSAS. Modelovanie transformačných mechanizmov často obsahovalo komplexné T-SQL príkazy, ktoré mali podchytiť internú logiku nastavenia manažmentu vo firme aby sa následne dáta dali spätne dohľadať, prípadne meniť vo vstupných tabuľkách a tak ukázať čo najlepší obraz pre použivateľov, ktorými boli iba a výhradne zamestnanci firmy. Datamarty obsahovali hierarchické delenie pracovníkov, ich odpracovaný čas a mzdu,projekty na ktorých pracujú a ich vedomosti.

Prínos pre firmu

Projekt trval približne 1 rok a na konci dňa značne zjednodušil prácu pre finančné a projektové oddelenie, ktoré dostalo online aplikáciu, ktorá odpovedala na súšasný dopyt po efektívnom a jednoduchom nastavovaní procesoch firmy.