Hvad er Data Warehouse -software?

Data Warehouse -software er vokset eksponentielt i de sidste flere år og forventes at opleve over gennemsnittets vækst over gennemsnittet godt 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: Dataudtræ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 datalagersoftware er evnen til korrekt at udtrække og strukturere data fra forskellige kilder. Dette er ofte opkaldED et ekstrakt, 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 data Dette er en væsentlig del af systemets arkitektur.

Det er vigtigt at bemærke, at de fleste datavarehus -softwareprogrammer bruges til at oprette, support 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æfting, at det er korrekt, 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 inkludere salgsrepræsentantens navne og sortere dataene i specifikke distrikter eller territorier. Evnen til hurtigt at oprette en brugerdefineret rapport og haleoR Det til at imødekomme eksisterende forretningsbehov er afgørende for succesen med denne type software.

ANDRE SPROG

Hjalp denne artikel dig? tak for tilbagemeldingen tak for tilbagemeldingen

Hvordan kan vi hjælpe? Hvordan kan vi hjælpe?