Vad är online analytisk bearbetning?
Online analytisk bearbetning (OLAP) är en metod för att använda flerdimensionella databaser för att stödja snabb rapportering, som ofta involverar trendanalys. Det primära frågespråket för OLAP kallas Multidimensional Expressions (MDX). Namnet härstammar från programklassen känd som online-transaktionsbearbetning (OLTP). Online analytisk bearbetning är en teknik för dataanalys som används inom affärsintelligensfältet.
BI involverar användning av teknik för att analysera en organisations interna processer och data för att stödja dess beslutsfattande. När man använder online-analysbehandling för BI är historiska data ofta föremål för analysen, men BI kan också omfatta analys av nuvarande och framtida tillstånd. Tillsammans med OLAP inkluderar andra datahanteringstekniker som faller inom BI: s data mining, rapportering, operationell prestationshantering och prediktiv analys.
Onlineanalytisk bearbetning används ofta för ad hoc-rapportering och genererar vanligtvis rapporter i ett pivot- eller matrisformat. Avdelningar som kan använda sig av OLAP inkluderar finansiering, drift, försäljning och marknadsföring. Användningstyper kan inkludera budgetering och prognoser.
En av de avgörande egenskaperna hos online analytisk bearbetning är OLAP-kuben. Begreppet kub korrelerar de element som kallas mått och dimensioner, som beskriver de olika måttens metadata. En relationell databas snöflinga eller stjärnschema tabeller kan vara källan till metadata. Ett exempel på en kub är att använda ett företags individuella kundfordran som ett mått, med en förfallodatum som en dimension.
OLAP använder databaser som är utformade med flera dimensioner. Dessa databaser kan vara mindre än de som behövs för datalagringsfunktionerna som ofta används för affärsinformation. Jämfört med andra typer av analyser krävs vanligtvis färre detaljerade transaktioner i online analytisk bearbetning. Inte bara är OLAP-databaser ofta mindre än datalager, åtkomst till OLAP-databaser är ofta snabbare än åtkomst till relationsdatabaser.
Det finns olika specialiteter för behandling av online-transaktioner. Flera av de mer ofta använda specialiteterna inkluderar flerdimensionell, relationell och hybrid. Multidimensionell OLAP lagrar data i multidimensionella matriser, relationella OLAP använder relationella databaser, och hybrid OLAP använder en kombination av relationella och specialiserade tabeller.
Även om transaktionsbearbetning online är en viktig teknik i BI, kan mer sofistikerade verktyg eller förbättringar av OLAP krävas för organisationer som är intresserade av prediktiv analys och affärsanalys. Prediktiv analys används ofta för att förutse händelser som kundköpbeteende. Affärsresultatdata är vanligtvis målet för affärsanalys.