Översikt över analytisk online-bearbetning (OLAP)

Obs!: Vi vill kunna erbjuda dig bästa möjliga supportinnehåll så fort som möjligt och på ditt språk. Den här sidan har översatts med hjälp av automatiserad översättning och kan innehålla grammatiska fel eller andra felaktigheter. Vår avsikt är att den här informationen ska vara användbar för dig. Vill du berätta för oss om informationen är till hjälp längst ned på sidan? Här är artikeln på engelska som referens.

OLAP (Online Analytical Processing) är en teknik som används för att ordna stora företags databaser och support för företags information. OLAP-databaser är uppdelade i en eller flera kuber, och varje kub är ordnad och utformad av en kub administratör för att passa in hur du hämtar och analyserar data så att det blir lättare att skapa och använda pivottabellrapporter och pivotdiagramrapporter som du behöver.

Artikelinnehåll

Vad är Business Intelligence?

Vad är en analytisk online-bearbetning (OLAP)?

OLAP-funktioner i Excel

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

Skillnader mellan OLAP-och icke-OLAP-källdata

Vad är Business Intelligence?

En affärsanalytiker vill få en stor bild av verksamheten, för att se större trender baserat på aggregerade data och för att se dessa trender uppdelade efter valfritt antal variabler. Business Intelligence är en process för att extrahera data från en OLAP-databas och sedan analysera informationen som du kan använda för att fatta välinformerade affärs beslut och vidta åtgärder. Till exempel kan du med hjälp av OLAP-och Business Intelligence svar på följande typer av frågor om affärs data:

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

  • Hur kostar vår lönsamhet jämfört med samma tids period under de senaste fem åren?

  • Hur mycket kostar det att kunder på 35 tillbringar förra året, och hur har den funktionen ändrats med tiden?

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

  • Vad är en lönsamhets fördelning (både marginal procent och total) per produkt kategori för varje kund ålders grupp?

  • Sök efter säljare, distributörer, leverantörer, klienter, partners eller kunder.

Överst på sidan

Vad är en analytisk online-bearbetning (OLAP)?

OLAP-databaser (Online Analytical Processing) underlättar företags frågor. OLAP är en databas teknik som har optimerats för frågor och rapportering, i stället för att bearbeta transaktioner. Källdata för OLAP är online-databaser (databas bearbetning) som lagras ofta i data lager. OLAP-data härleds från historiska data och samlas in i strukturer som möjliggör avancerad analys. OLAP-data organiseras också hierarkiskt och lagras i kuber i stället för tabeller. Det är en sofistikerad 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 pivotdiagramrapport att visa data på hög nivå, till exempel försäljnings summor i ett helt land eller en 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 påskynda hämtningen av data. Eftersom OLAP-servern i stället för Microsoft Office Excel beräknar de summerade värdena 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 källdata än du skulle kunna om informationen var ordnad i en traditionell databas där Excel hämtar alla enskilda poster och sedan beräknar de sammanfattade värdena.

OLAP-databaser innehåller två grundläggande typer av data: mått, som är numeriska data, de kvantiteter och medelvärden som du använder för att fatta välgrundade beslut och dimensioner, vilka är de kategorier som du använder för att organisera dessa mått. Med OLAP-databaser kan du ordna data efter många detalj nivåer, med samma kategorier som du är van vid att analysera data.

I följande avsnitt beskrivs varje komponent i detalj:

Kubalternativ     En data struktur som aggregerar måtten efter nivåerna och hierarkierna för varje dimension som du vill analysera. Kuber kombinerar flera dimensioner, till exempel tid, geografi och produkt linjer, med summerade data, till exempel försäljnings-eller lager siffror. Kuber är inte "kuber" i den strikta matematiska meningen eftersom de inte nödvändigt vis har lika stora sidor. Men de är en apt Metaphor för komplexa koncept.

Grad     En uppsättning värden i en kub som baseras på en kolumn i kubens fakta tabell och som vanligt vis ä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, vinster, intäkter och kostnader.

Medlemsländer     Ett objekt i en hierarki som representerar en eller flera förekomster av data. En medlem kan vara antingen unik eller inte unik. 2007 och 2008 representerar unika medlemmar på Year-nivån för en tids dimension, medan januari representerar medlemmar på nivån månad eftersom det kan finnas mer än en januari i tids dimensionen om den innehåller data för mer än ett år.

Beräknad medlem     En medlem i en dimension vars värde beräknas vid körning med hjälp av ett uttryck. Värden för beräknade medlemmar kan härledas från andra medlemmars värden. En beräknad medlem, vinst, kan bestämmas genom att dra bort värdet för medlemmen, kostnaderna, från värdet för medlemmen, Sales.

Dimension     En uppsättning en eller flera organiserade hierarkier med nivåer i en kub som en användare förstår och använder som bas för data analys. En geografi dimension kan till exempel inkludera nivåer för land/region, delstat/provins och ort. En tids dimension kan till exempel innehålla en hierarki med nivåer för år, kvartal, månad och dag. I en pivottabellrapport eller pivotdiagramrapport blir varje hierarki en uppsättning fält som du kan expandera och dölja för att Visa lägre eller högre nivåer.

Hierarki     En logisk träd struktur som strukturerar dimensionernas medlemmar så att varje medlem har en överordnad medlem och noll eller fler underordnade medlemmar. Ett underordnat objekt är en medlem på nästa lägre nivå i en hierarki som är direkt relaterad till den aktuella medlemmen. I en tidshierarki som innehåller nivåerna kvartal, månad och dag är januari till exempel en underordnad till kv. En förälder är medlem i nästa högre nivå i en hierarki som är direkt relaterad till den aktuella medlemmen. Det överordnade värdet är vanligt vis en konsolidering av värdena för alla dess underordnade objekt. I en tidshierarki som innehåller nivåerna kvartal, månad och dag är till exempel kv överordnad januari.

Nivå     I en hierarki kan data ordnas i lägre och högre detalj nivåer, till exempel år, kvartal, månad och dag i en tidshierarki.

Överst på sidan

OLAP-funktioner i Excel

Hämtar OLAP-data     Du kan ansluta till OLAP-datakällor precis som med andra externa data kä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, Microsofts OLAP server-produkter. Excel fungerar även med tredjeparts OLAP-produkter som är kompatibla med OLE-DB för OLAP.

Du kan endast visa OLAP-data som en pivottabellrapport eller pivotdiagramrapport eller i en kalkyl blads funktion som har konverterats från en pivottabellrapport, men inte som en externt dataområde. Du kan spara OLAP-pivottabellrapporter och pivotdiagramrapporter 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-fil visas en tom pivottabellrapport i Excel, som du kan skapa.

Skapa kubfiler för offlineanvändning     Du kan skapa en offlinekubfil (. cub) med en delmängd av data från en OLAP-serverdatabas. Använd offlinekubfiler för att arbeta med OLAP-data när du inte är ansluten till nätverket. Med en kub kan du arbeta med större mängder data i en pivottabellrapport eller en pivotdiagramrapport än du kan annars och på så sätt hämta data. Du kan bara skapa kubfiler om du använder en OLAP-provider, till exempel Microsoft SQL Analysis Services Server version 2005, som stöder den här funktionen.

Server åtgärder     En server åtgärd är en valfri funktion som en OLAP-kub kan definiera på en server som använder en kubinstans eller åtgärd som en parameter i en fråga för att få information i kuben, eller för att starta ett annat program, till exempel en webbläsare. Excel har stöd för URL, rapport, rad uppsättning, Detaljgranskaning och utökas till detalj Server åtgärder, men stöder inte tillverkarspecifik,-programsats och DataSet.

Nyckeltal     En KPI är ett speciellt beräknat mått som är definierat på den server där du kan spåra "nyckeltal", inklusive status (anger att det aktuella värdet uppfyller ett visst nummer?) och trend (vad är värdet över tid?). När de här visas kan servern skicka relaterade ikoner som liknar den nya Excel-ikonen som anges ovanför eller under status nivåer (till exempel en ikon för stoppfel) eller om ett värde är linjärt uppåt eller nedåt (till exempel en riktad pil).

Formatering av Server     Med kub administratörer kan du skapa mått och beräknade medlemmar med färgformatering, teckenformatering och villkorsstyrd formatering som kan vara en företags standard företags regel. Ett Server format för vinst kan till exempel vara ett tal format med valuta, en cellfärg för 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 ett tecken format med fetstil om värdet är mindre än 30 000 och normalt om det är större än eller lika med 30 000. Mer information finns i designa layout och format för en pivottabellrapport.

Visnings språk för Office     En kub administratör kan definiera översättningar för data och fel på servern för användare som behöver visa pivottabelldata på ett annat språk. Den här funktionen definieras som en egenskap för fil anslutning och användarens land/nationella inställning måste motsvara visnings språket.

Överst på sidan

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

En OLAP-leverantör     Om du vill konfigurera OLAP-datakällor för Excel behöver du någon av följande OLAP-leverantörer:

  • Microsoft OLAP-leverantör     Excel innehåller de datakällans drivrutin och klient program som du behöver för att komma åt databaser som har 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).

  • Fristående OLAP-leverantörer     För andra OLAP-produkter måste du installera ytterligare driv rutiner och klient program. Om du vill använda Excel-funktioner för att arbeta med OLAP-data måste tredje part vara i överensstämmelse med OLE-DB för OLAP-standarden och vara Microsoft Office-kompatibel. Information om hur du installerar och använder en OLAP-provider från tredje part finns i system administratören eller leverantören för din OLAP-produkt.

Server databaser och kubfiler     OLAP-klientprogrammet för Excel stöder anslutningar till två typer av OLAP-databaser. Om en databas på en OLAP-server är tillgänglig i nätverket kan du hämta källdata från den direkt. Om du har en 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     En data källa ger dig till gå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 pivotdiagramrapport, eller i en kalkyl blads funktion som har 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 Query 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 mellan OLAP-och icke-OLAP-källdata

Om du arbetar med pivottabellrapporter och pivotdiagramrapporter från både OLAP- källdata och andra typer av källdata kan du märka vissa funktions skillnader.

Data hämtning     En OLAP-server returnerar nya data till Excel varje gång du ändrar rapportens layout. Med andra typer av externa källdata frågar du efter alla källdata på en gång, eller så kan du ställa in alternativ att fråga endast när du visar olika objekt i rapport filter fält. Du kan också använda flera andra alternativ för att uppdatera rapporten.

I rapporter som baseras på OLAP-källdata är inte fält inställningarna för rapport filter tillgängliga, bakgrunds frågan är inte tillgänglig och inställningen optimera minnet är inte tillgänglig.

Obs!: Inställningen optimera minnet är inte heller tillgänglig för OLEDB-datakällor och för pivottabellrapporter baserat på ett cell område.

Fälttyper    OLAP-källdata kan dimension-fält endast användas som rad (serie), kolumn (kategori) eller sidfält. Mått fält kan endast användas som värde fält. För andra typer av källdata kan alla fält användas i alla delar av en rapport.

Till gång till detalj data     För OLAP-källdata bestämmer servern vilka detalj nivåer som är tillgängliga och beräknar sammanfattnings värden, så detalj posterna som utgörs av sammanfattnings värden kanske inte är tillgängliga. Servern kan dock tillhandahålla egenskapsfält som du kan visa. Andra typer av källdata saknar egenskaps fält men du kan visa underliggande information för data fälts värden och objekt, och du kan visa objekt utan data.

Filter fälten för OLAP-rapporter kan inte ha något objekt och kommandot Visa rapport filter sidor är inte tillgängligt.

Inledande sorterings ordning     För OLAP-källdata visas objekten först 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 objekten i en ny rapport först sorterade i stigande ordning efter objekt namn.

Beräkningar     OLAP-servrar tillhandahåller sammanfattade värden direkt för en rapport, så du kan inte ändra summerings funktionerna för värde fält. För andra typer av källdata kan du ändra summerings funktionen för ett värde fält och använda flera summerings funktioner för samma värde-fält. Du kan inte skapa beräknade fält eller beräknade element i rapporter med OLAP-källdata.

Del summor     I rapporter med OLAP-källdata kan du inte ändra summerings funktionen för del summor. Med andra typer av källdata kan du ändra Delsumma-och Visa eller dölja del summor för alla rad-och kolumn fält.

För OLAP-källdata kan du inkludera eller exkludera dolda element när du beräknar del summor och total summor. För andra typer av källdata kan du inkludera dolda rapport filter fält poster i del summor, men dolda element i andra fält utesluts som standard.

Överst på sidan

Utöka dina Office-kunskaper
Utforska utbildning
Få nya funktioner först
Anslut till Office Insiders

Hade du nytta av den här informationen?

Tack för din feedback!

Tack för din feedback! Det låter som att det kan vara bra att koppla dig till en av våra Office-supportrepresentanter.

×