Skip to main content

Hvad er Data Warehouse -software?

Data Warehouse -software er vokset eksponentielt i de sidste flere år og forventes at opleve over gennemsnittet over gennemsnittet langt ind i fremtiden.Et datalager er et lager af alle transaktionsdata fra en organisation eller virksomhed.Det primære formål med et datalager er at analysere transaktioner og køre komplekse rapporter.

Der er tre primære funktioner til hvert datavarehouse -softwareprodukt: Data -udtrækning, oprettelse af databasestrukturen og oprettelse af tilpassede forespørgsler.I informationsteknologisektoren er datalagereksperter kendt som Business Intelligence -specialister.De har typisk en baggrund inden for matematik, statistik eller computersystemanalyse.Yderligere træning kræves ofte i relationelle databaser, systemarkitektur og grundlæggende elementer i databaseprogrammering.

En af de vigtigste funktioner i en hvilken som helst datalager er evnen til korrekt at udtrække og strukturere data fra forskellige kilder.Dette kaldes ofte et Extract, Transform og Load (ETL) værktøj.Datavarehuse skal være befolket med data fra transaktionssystemet på en måde, der opretholder integriteten og indbyrdes forhold mellem dataDette er en væsentlig del af systemets arkitektur.

Det er vigtigt at bemærke, at de fleste datavarehus -softwareprogrammer bruges til at oprette, støtte og vedligeholde flere datasæt.I mange situationer er der nogle tabeller duplikeret på tværs af alle terninger, mens der er andre datasæt, der skal forblive separate og forskellige.For eksempel vil en datatørning med købsdata have mange delte datapunkter med en terning af leverandørbetalinger.Der vil dog også være en række specifikke oplysninger i hver terning, der kun gælder for den specifikke terning.

Dataarkitekten er ansvarlig for at identificere de delte data, bekræfte, at de er korrekte, og at lade disse oplysninger være tilgængelige i flere terninger uden at påvirke integriteten af hver terning.Derudover er han eller hun ansvarlig for at styre den upload -proces, der kræves for at opdatere datakuber.Dette kan være en automatiseret eller manuel proces, afhængigt af kompleksiteten af terningerne, og hvordan dataene leveres.

Alle datavarehus -softwareprogrammer leveres med en række standardrapporter og forespørgsler.Disse rapporter er baseret på fælles forretningsbehov og har en tendens til at være ret generelle.For eksempel er en rapport fra de ti bedste klienter efter salgsvolumen for det indeværende år en almindelig rapportanmodning og ville være standard i de fleste programmer.

Imidlertid finder mange virksomheder, at de kræver oprettelse af brugerdefinerede rapporter for at imødekomme specifikke behov.For eksempel kan den samme salgsrapport muligvis indeholde salgsrepræsentanternes navne og sortere dataene i specifikke distrikter eller territorier.Evnen til hurtigt at oprette en brugerdefineret rapport og skræddersy den til at imødekomme eksisterende forretningsbehov er vigtig for succesen med denne type software.