Wij zitten tijdelijk met twee verschillende ERP systemen vanwege een fusie. Over minimaal een jaar zullen we pas over gaan op 1 ERP systeem.
We gaan nu een datawarehouse implementeren om sales report, financial reports etc te maken. De data hiervoor wordt uit de ERP systemen getrokken.
Een tijd terug (toen ik nog student was
) heb ik een module datawarehousing gehad. Verder ben ik me aan het inlezen om de materie weer wat op te frissen.
Nu zie ik in schema's vaak data marts voorbij komen. Dat wil zeggen; data wordt uit verschillende systemen getrokken en door een ETL-proces (extraction, transformation, loading) in een datawarehouse geladen. Vaak zie je dat van hieruit de data nog eens in verschillende data marts verdwijnt, elk bedoeld voor 1 specifieke afdeling (sales, marketing, production etc).
Ik lees echter nergens wat voor specifieke voordelen die data marts nu bieden. Waarom niet OLAP-tools rechtstreeks in het datawarehouse laten graven? Heeft dit te maken met rechtenkwesties, maw dat sales mensen niet in data van finance mogen komen? Of is dit ook in een datawarehouse zelf te beperken?
Bestaan deze datamarts dus in feite uit bepaalde tabellen die uit het datawarehouse worden gehaald en waar mensen behorend tot een bepaalde afdeling in zouden mogen grasduinen?
De bedoeling is om SQL Server 2005 te gaan gebruiken, met Analysis Services, Reporting Services etc.
We gaan nu een datawarehouse implementeren om sales report, financial reports etc te maken. De data hiervoor wordt uit de ERP systemen getrokken.
Een tijd terug (toen ik nog student was
Nu zie ik in schema's vaak data marts voorbij komen. Dat wil zeggen; data wordt uit verschillende systemen getrokken en door een ETL-proces (extraction, transformation, loading) in een datawarehouse geladen. Vaak zie je dat van hieruit de data nog eens in verschillende data marts verdwijnt, elk bedoeld voor 1 specifieke afdeling (sales, marketing, production etc).
Ik lees echter nergens wat voor specifieke voordelen die data marts nu bieden. Waarom niet OLAP-tools rechtstreeks in het datawarehouse laten graven? Heeft dit te maken met rechtenkwesties, maw dat sales mensen niet in data van finance mogen komen? Of is dit ook in een datawarehouse zelf te beperken?
Bestaan deze datamarts dus in feite uit bepaalde tabellen die uit het datawarehouse worden gehaald en waar mensen behorend tot een bepaalde afdeling in zouden mogen grasduinen?
De bedoeling is om SQL Server 2005 te gaan gebruiken, met Analysis Services, Reporting Services etc.
Groetjes, FaceDown.