Hva Er Online Analytical Processing?

March 30  by Eliza

Online analytical processing (OLAP) er en metode for å bruke flerdimensjonale databaser for å støtte rask rapportering, ofte involverer trend-analyse. Den primære spørrespråk for OLAP kalles flerdimensjonale uttrykk (MDX). Navnet er avledet fra programmet klassen kjent som online transaksjonsbehandling (OLTP). Online analytical processing er en teknikk for dataanalyse brukes i business intelligence (BI) feltet.

BI innebærer å bruke teknologi for å analysere en organizationâ € ™ s interne prosesser og data for å støtte sin beslutningsprosesser. Når du bruker online analytical processing for BI, er historiske data ofte gjenstand for analyse, men BI kan også omfatte analyse av nåværende og fremtidige stater. Sammen med OLAP, andre data management teknikker som faller inn i riket av BI inkludere data mining, rapportering, drift ledelse, og prediktiv analyse.

Online analytical processing brukes ofte for ad hoc rapportering, og vanligvis genererer rapporter i en pivot eller matrise format. Avdelinger som kan gjøre bruk av OLAP inkluderer økonomi, drift, salg og markedsføring. Typer bruk kan omfatte budsjettering og prognoser.

En av de definerende karakteristikkene av online analytical processing er OLAP kube. Begrepet kuben korrelerer elementene kjent som tiltak og dimensjoner, som beskriver de ulike measuresâ € ™ metadata. En relasjons databaseâ € ™ s snøfnugg eller stjerneskjema tabeller kan være kilden til metadata. Et eksempel på en kube bruker en businessâ € ™ enkelte fordringene beløpet som et mål, med en forfallsdato som en dimensjon.

OLAP bruker databaser som er utformet med flere dimensjoner. Disse databasene kan være mindre enn det som er nødvendig for datavarehus evner som ofte brukes for business intelligence. Sammenlignet med andre typer analyser, er færre detaljer om transaksjonen vanligvis nødvendig i online analytical processing. Ikke bare er de OLAP databaser ofte mindre enn datavarehus, tilgang OLAP-databaser er ofte raskere enn å få tilgang relasjonsdatabaser.

Det finnes ulike spesialiteter av online transaksjonsbehandling. Flere av de mer brukte spesialiteter inkluderer flerdimensjonale, relasjonell, og hybrid. Flerdimensjonale OLAP lagrer data i flerdimensjonale arrays, bruker relasjons OLAP relasjonsdatabaser, og hybrid OLAP bruker en kombinasjon av de relasjonelle og spesialiserte tabeller.

Selv om online transaksjonsbehandling er en viktig teknikk i BI, kan mer avanserte verktøy eller forbedringer av OLAP være nødvendig for organisasjoner som er interessert i prediktiv analyse og forretningsanalyse. Prediktiv analyse er ofte brukt til å forutsi hendelser som kunde kjøpsatferd. Forretningsytelsesdata er vanligvis målet for forretningsanalyse.

  • Online analytical processing brukes ofte for ad hoc rapportering, og vanligvis genererer rapporter i en pivot eller matrise format.