Logga in med Microsoft
Logga in eller skapa ett konto.
Hej,
Välj ett annat konto.
Du har flera konton
Välj det konto som du vill logga in med.

OLAP (Online Analytical Processing) är en teknik som används för att organisera stora företagsdatabaser och stödja business intelligence. OLAP-databaser är uppdelade i en eller flera kuber, och varje kub är ordnad och utformad av en kubadministratör för att passa det sätt som du hämtar och analyserar data så att det är enklare att skapa och använda pivottabellrapporter och pivotdiagram-rapporter som du behöver.

I den här artikeln

Vad är business intelligence?

En analytiker vill ofta få en helhetsbild av verksamheten, för att se bredare trender baserat på aggregerade data och för att se dessa trender uppdelade upp av ett antal variabler. Business Intelligence är processen med att extrahera data från en OLAP-databas och sedan analysera dessa data för information som du kan använda för att fatta välgrundade affärsbeslut och vidta åtgärder. Till exempel hjälper OLAP och business intelligence till att besvara följande typer av frågor om affärsdata:

  • Hur fungerar den totala försäljningen för alla produkter under 2007 jämfört med den totala försäljningen från 2006?

  • Hur är det att vi har en exakt leverans jämfört med samma tidsperiod under de senaste fem åren?

  • Hur mycket pengar spenderade kunder över 35 år förra året och hur har beteendet ändrats med tiden?

  • Hur många produkter såldes i två specifika länder/regioner den här månaden i motsats till samma månad förra året?

  • Vad är det för uppdelning av kundernas åldersfördelningar (både marginalprocent och totalsumma) efter produktkategori?

  • Hitta säljare, leverantörer, kunder, partners och toppar.

Överst på sidan

Vad är OLAP (Online Analytical Processing)?

OLAP-databaser (Online Analytical Processing) underlättar business intelligence-frågor. OLAP är en databasteknik som har optimerats för frågor och rapportering i stället för att behandla transaktioner. Källdata för OLAP är OLTP-databaser (Online Transactional Processing) som ofta lagras i datalager. OLAP-data härleds från dessa historiska data och aggregeras i strukturer som tillåter avancerad analys. OLAP-data organiseras också hierarkiskt och lagras i kuber i stället för tabeller. Det är en avancerad teknik som använder flerdimensionella strukturer för snabb åtkomst till data för analys. Den här organisationen gör det enkelt för en pivottabellrapport eller pivotdiagram-rapport att visa avancerade sammanfattningar, till exempel total försäljning i ett helt land eller en hel region, och även visa information om webbplatser där försäljningen är särskilt stark eller svag.

OLAP-databaser är utformade för att snabba på datahämtningen. Eftersom OLAP-servern, i stället för Microsoft Office Excel, beräknar summerade värden, måste mindre data skickas till Excel när du skapar eller ändrar en rapport. Med den här metoden kan du arbeta med mycket större mängder källdata än du skulle kunna om data har organiserats i en traditionell databas där Excel hämtar alla enskilda poster och sedan beräknar summerade värden.

OLAP-databaser innehåller två grundläggande typer av data: mått, som är numeriska data, kvantiteter och medelvärden som du använder för att fatta välgrundade affärsbeslut och dimensioner, som är de kategorier som du använder för att organisera dessa mått. OLAP-databaser hjälper dig att organisera data efter många detaljnivåer, med samma kategorier som du är van vid när du analyserar data.

I följande avsnitt beskrivs varje komponent mer ingående:

Kub     En datastruktur som aggregerar måtten efter nivåer och hierarkier för varje dimensioner som du vill analysera. Kuber kombinerar flera dimensioner, till exempel tid, geografi och produktrader, med sammanfattade data, till exempel försäljning eller lagersiffror. Kuber är inte "kuber" i den matematiska meningen eftersom de inte nödvändigtvis har lika sidor. Men de är enpt-fråga för ett komplext koncept.

Mått     En uppsättning värden i en kub som är baserade på en kolumn i kubens faktatabell och som vanligtvis är numeriska värden. Mått är de centrala värdena i kuben som är förbearbetade, aggregerade och analyserade. Vanliga exempel är försäljning, vinst, intäkter och kostnader.

Medlem      Ett objekt i en hierarki som representerar en eller flera förekomster av data. En medlem kan vara unik eller icke-substantiv. Exempelvis representerar 2007 och 2008 unika medlemmar på årsnivå av en tidsdimension, medan januari representerar icke-medlemmar på månadsnivå eftersom det kan finnas fler än en januari i tidsdimensionen om den innehåller data under mer än ett år.

Beräknad medlem     En medlem av en dimension vars värde beräknas vid körning med hjälp av ett uttryck. Beräknade medlemsvärden kan härleds från andra medlemmars värden. Till exempel kan en beräknad medlem, Vinst, fastställas genom att subtrahera värdet för medlemmen, Kostnader, från värdet för medlemmen, Försäljning.

Dimension     En uppsättning eller flera ordnade hierarkier med nivåer i en kub som en användare förstår och använder som bas för dataanalys. En geografidimension kan till exempel innehålla nivåer för Land/Region, Delstat/provins och Ort. Eller så kan en tidsdimension innehålla en hierarki med nivåer för år, kvartal, månad och dag. I en pivottabellrapport eller pivotdiagram blir varje hierarki en uppsättning fält som du kan visa och dölja för att visa lägre eller högre nivåer.

Hierarki     En logisk trädstruktur som ordnar medlemmarna i en dimension så att varje medlem har en överordnad medlem och noll eller fler underordnade medlemmar. Ett barn är medlem i nästa lägre nivå i en hierarki som är direkt relaterad till den aktuella medlemmen. I en Tid-hierarki som till exempel innehåller nivåerna Kvartal, Månad och Dag är januari underordnad Kv1. En överordnad är medlem på nästa högre nivå i en hierarki som är direkt relaterad till den aktuella medlemmen. Det överordnade värdet är vanligtvis en konsolidering av värdena för alla dess underordnade värden. I en tidshierarki som exempelvis innehåller nivåerna Kvartal, Månad och Dag är Kv1 överordnad januari.

Nivå     Inom en hierarki kan data ordnas i lägre och högre detaljnivåer, som år, kvartal, månad och dag i en tidshierarki.

Överst på sidan

OLAP-funktioner i Excel

Hämta OLAP-data     Du kan ansluta till OLAP-datakällor på samma sätt som till andra externa datakällor. Du kan arbeta med databaser som skapas med Microsoft SQL Server OLAP Services version 7.0, Microsoft SQL Server Analysis Services version 2000 och Microsoft SQL Server Analysis Services version 2005, Microsoft OLAP-serverprodukterna. Excel kan också arbeta med OLAP-produkter från tredje part som är kompatibla med OLE-DB för OLAP.

Du kan bara visa OLAP-data som en pivottabellrapport eller pivotdiagram-rapport eller i en kalkylbladsfunktion som konverterats från en pivottabellrapport, men inte som en externt dataområde. Du kan spara OLAP-pivottabellrapporter och pivotdiagram-rapporter i rapportmallar, och du kan skapa ODC-filer (Office Data Connection) för att ansluta till OLAP-databaser för OLAP-frågor. När du öppnar en ODC-Excel en tom pivottabellrapport, som du kan skapa en ny tabell för.

Skapa kubfiler för offlineanvändning     Du kan skapa en offlinekubfil (.cub) med en delmängd data från en OLAP-serverdatabas. Använd offlinekubfiler om du vill arbeta med OLAP-data när du inte är ansluten till nätverket. Med en kub kan du arbeta med större datamängder i en pivottabellrapport eller en pivotdiagram-rapport än du annars skulle kunna göra, och snabbar på hämtningen av data. Du kan bara skapa kubfiler om du använder en OLAP-provider, till exempel Microsoft SQL Analysis Services Server version 2005, som har stöd för den här funktionen.

Serveråtgärder     En serveråtgärd är en valfri men användbar funktion som en OLAP-kubadministratör kan definiera på en server som använder en kubmedlem eller mått som en parameter i en fråga för att hämta information i kuben eller för att starta ett annat program, till exempel en webbläsare. Excel stöd för URL, Report, Rowset, Drill Through och Expand to Detail server-åtgärder, men det har inte stöd för egenutvecklad, policy och datauppsättning.

KPI:er      En KPI är ett särskilt beräknat mått som definieras på servern och som gör att du kan spåra "viktiga prestandaindikatorer" inklusive status (Uppfyller det aktuella värdet ett visst tal?) och trend (vad är värdet över tid?). När de visas kan servern skicka relaterade ikoner som liknar den nya Excel-ikonuppsättningen för att ange högre eller lägre statusnivåer (t.ex. en Stopplampa) eller om ett värde trendar uppåt eller nedåt (till exempel en riktningspilikon).

Serverformatering     Kubadministratörer kan skapa mått och beräknade medlemmar med färgformatering, teckenformatering och regler för villkorsstyrd formatering som kan anges som en företagsstandardregel. Ett serverformat för vinst kan till exempel vara ett talformat av valuta, en cellfärg med grönt om värdet är större än eller lika med 30 000 och rött om värdet är mindre än 30 000 och en teckenstil i fetstil om värdet är mindre än 30 000 och vanligt om det är större än eller lika med 30 000. Mer information finns i Utforma layout och format för en pivottabellrapport.

Visningsspråk för Office     En kubadministratör kan definiera översättningar för data och fel på servern för användare som behöver visa pivottabellinformation på ett annat språk. Den här funktionen definieras som en filanslutningsegenskap och användarens lands-/regionsinställning på datorn måste motsvara visningsspråket.

Överst på sidan

Programvarukomponenter som du behöver för att få åtkomst till OLAP-datakällor

En OLAP-provider     Du behöver någon av följande OLAP-Excel för att konfigurera OLAP-datakällor:

  • Microsoft OLAP-provider     Excel innehåller den datakällans drivrutin- och klientprogramvara som du behöver för att få tillgång till databaser som skapats med Microsoft SQL Server OLAP Services version 7.0, Microsoft SQL Server OLAP Services version 2000 (8.0) och Microsoft SQL Server Analysis Services version 2005 (9.0).

  • OLAP-leverantörer från tredje part     För andra OLAP-produkter måste du installera ytterligare drivrutiner och klientprogramvara. För att Excel använda OLAP-data måste den tredje partens produkt uppfylla OLE-DB för OLAP-standarden och vara Microsoft Office kompatibel. Om du vill ha information om hur du installerar och använder en tredjeparts-OLAP-leverantör kan du kontakta systemadministratören eller leverantören för din OLAP-produkt.

Serverdatabaser och kubfiler     Programmet Excel OLAP har stöd för anslutningar till två typer av OLAP-databaser. Om det finns en databas på en OLAP-server i nätverket kan du hämta källdata direkt från den. Om du har ett offlinekubfil som innehåller OLAP-data eller en kubdefinition-fil kan du ansluta till filen och hämta källdata från den.

Datakällor     Med en datakälla får du tillgång till alla data i OLAP-databasen eller offlinekubfilen. När du har skapat en OLAP-datakälla kan du basera rapporter på den och returnera OLAP-data till Excel i form av en pivottabellrapport eller pivotdiagram-rapport, eller i en kalkylbladsfunktion som konverterats från en pivottabellrapport.

Microsoft Query     Du kan använda Query för att hämta data från en extern databas, till exempel Microsoft SQL eller Microsoft Access. Du behöver inte använda Fråga för att hämta data från en OLAP-pivottabell som är ansluten till en kubfil. Mer information finns i Använda Microsoft Query för att hämta externa data.

Överst på sidan

Skillnader i funktioner mellan OLAP- och andra källdata

Om du arbetar med pivottabellrapporter pivotdiagram rapporter från både OLAP källdata och andra typer av källdata kommer du att märka vissa skillnader i funktioner.

Datahämtning     En OLAP-server returnerar nya data Excel varje gång du ändrar layouten i rapporten. Med andra typer av externa källdata kan du köra frågor för alla källdata samtidigt, eller ange alternativ för att endast köra frågor när du visar olika rapportfilterfältobjekt. Det finns även flera andra alternativ för att uppdatera rapporten.

I rapporter baserade på OLAP-källdata är fältinställningarna för rapportfilter inte tillgängliga, bakgrundsfrågan är inte tillgänglig och inställningen för att optimera minnet är inte tillgänglig.

Obs!: Inställningen optimera minne är inte heller tillgänglig för OLEDB-datakällor och för pivottabellrapporter baserade på ett cellområde.

Fälttyper    OLAP-källdata, dimension bara kan användas som rad (serie), kolumn (kategori) eller sidfält. Måttfält kan endast användas som värdefält. För andra typer av källdata kan alla fält användas i valfri del av rapporten.

Åtkomst till detaljdata     För OLAP-källdata bestämmer servern vilka detaljnivåer som är tillgängliga och beräknar sammanfattningsvärden, så det är möjligt att detaljposterna som utgör summeringsvärdena inte är tillgängliga. Servern kan emellertid tillhandahålla egenskapsfält kan visas. Andra typer av källdata har inte egenskapsfält, men du kan visa underliggande information för datafältvärden och för element, och du kan visa element utan data.

Det kan hända att OLAP-rapportfilterfält inte har något All-objekt och kommandot Visa rapportfiltersidor är inte tillgängligt.

Inledande sorteringsordning     För OLAP-källdata visas först objekten i den ordning som OLAP-servern returnerar dem. Du kan sedan sortera eller ordna om objekten manuellt. För andra typer av källdata visas elementen i en ny rapport först sorterade i stigande ordning efter objektnamn.

Beräkningar     OLAP-servrar tillhandahåller sammanfattade värden direkt för en rapport, så du kan inte ändra summeringsfunktioner för värdefält. För andra typer av källdata kan du ändra summeringsfunktionen för ett värdefält och använda flera summeringsfunktioner för samma värdefält. Det går inte att skapa beräknade fält eller beräknade element i rapporter med OLAP-källdata.

Delsummor     I rapporter med OLAP-källdata kan du inte ändra summeringsfunktionen för delsummor. Med andra typer av källdata kan du ändra summeringsfunktioner för delsummor och visa eller dölja delsummor för alla rad- och kolumnfält.

För OLAP-källdata kan du inkludera eller exkludera dolda element när du beräknar delsummor och totalsummor. För andra typer av källdata kan du inkludera dolda rapportfilterfältobjekt i delsummor, men dolda element i andra fält exkluderas som standard.

Överst på sidan

Behöver du mer hjälp?

Utöka dina kunskaper

UTFORSKA UTBILDNING >

Få nya funktioner först

ANSLUT TILL MICROSOFT INSIDERS >

Hade du nytta av den här informationen?

Hur nöjd är du med språkkvaliteten?
Vad påverkade din upplevelse?

Tack för din feedback!

×