Applies ToExcel til Microsoft 365 Excel 2024 Excel 2021 Excel 2019 Excel 2016

OLAP (Online Analytical Processing) er en teknologi, der bruges til at organisere store forretningsdatabaser og understøtte business intelligence. OLAP-databaser er opdelt i en eller flere kuber, og hver kube er organiseret og designet af en kubeadministrator, så den passer til den måde, du henter og analyserer data på, så det er nemmere at oprette og bruge de pivottabeller og pivotdiagrammer, du har brug for.

I denne artikel

Hvad er business intelligence?

En virksomhedsanalytiker ønsker ofte at få et overblik over virksomheden, se bredere tendenser baseret på samlede data og se disse tendenser opdelt efter et vilkårligt antal variabler. Business intelligence er den proces, hvor data udtrækkes fra en OLAP-database, og derefter analyseres disse data for oplysninger, som du kan bruge til at træffe velovervejede forretningsmæssige beslutninger og træffe foranstaltninger. OLAP og business intelligence hjælper f.eks. med at besvare følgende typer spørgsmål om forretningsdata:

  • Hvordan er det samlede salg af alle produkter for 2007 sammenlignet med det samlede salg fra 2006?

  • Hvordan er vores rentabilitet til dato sammenlignet med den samme tidsperiode i de seneste fem år?

  • Hvor mange penge brugte kunder over 35 år sidste år, og hvordan har denne adfærd ændret sig over tid?

  • Hvor mange produkter blev solgt i to specifikke lande/områder denne måned i modsætning til den samme måned sidste år?

  • Hvad er fordelingen af rentabiliteten (både margenprocent og total) for hver kundealdersgruppe efter produktkategori?

  • Find de bedste og nederste sælgere, distributører, leverandører, kunder, partnere eller kunder.

Toppen af siden

Hvad er OLAP (Online Analytical Processing)?

OLAP-databaser (Online Analytical Processing) faciliterer business intelligence-forespørgsler. OLAP er en databaseteknologi, der er blevet optimeret til forespørgsler og rapportering i stedet for at behandle transaktioner. Kildedataene for OLAP er OLTP-databaser (Online Transactional Processing), der ofte gemmes i datalagre. OLAP-data er afledt af disse historiske data og aggregeret i strukturer, der tillader avanceret analyse. OLAP-data organiseres også hierarkisk og gemmes i kuber i stedet for tabeller. Det er en avanceret teknologi, der bruger flerdimensionelle strukturer til at give hurtig adgang til data til analyse. Denne organisation gør det nemt for en pivottabel- eller pivotdiagramrapport at vise overordnede oversigter, f.eks. salgstotaler på tværs af et helt land eller område, og viser også detaljerne for websteder, hvor salget er særligt stærkt eller svagt.

OLAP-databaser er designet til at gøre det hurtigere at hente data. Da OLAP-serveren i stedet for Microsoft Office Excel beregner de opsummerede værdier, skal der sendes færre data til Excel, når du opretter eller ændrer en rapport. Denne fremgangsmåde giver dig mulighed for at arbejde med meget større mængder kildedata, end du kunne, hvis dataene var organiseret i en traditionel database, hvor Excel henter alle de enkelte poster og derefter beregner de opsummerede værdier.

OLAP-databaser indeholder to grundlæggende typer data: målinger, som er numeriske data, de mængder og gennemsnit, du bruger til at træffe velovervejede forretningsbeslutninger, og dimensioner, som er de kategorier, du bruger til at organisere disse målinger. OLAP-databaser hjælper med at organisere data efter mange detaljeniveauer ved hjælp af de samme kategorier, som du kender til til at analysere dataene.

I de følgende afsnit beskrives hver komponent mere detaljeret:

Terning     En datastruktur, der samler målingerne ud fra niveauerne og hierarkierne for hver af de dimensioner, du vil analysere. Kuber kombinerer flere dimensioner, f.eks. tid, geografi og produktlinjer, med opsummerede data, f.eks. salgs- eller lagertal. Kuber er ikke "kuber" i strengt matematisk forstand, fordi de ikke nødvendigvis har lige sider. Men de er en passende metafor for et komplekst koncept.

Måle     Et sæt af værdier i en kube, der er baseret på en kolonne i kubens faktatabel, og som normalt er numeriske værdier. Målinger er de centrale værdier i kuben, der er forbehandlet, aggregeret og analyseret. Almindelige eksempler omfatter salg, overskud, indtægter og omkostninger.

Medlem      Et element i et hierarki, der repræsenterer en eller flere forekomster af data. Et medlem kan være enten entydigt eller ikke-entydigt. F.eks. repræsenterer 2007 og 2008 unikke medlemmer på årsniveau for en tidsdimension, mens januar repræsenterer ikke-etikette medlemmer på månedsniveau, fordi der kan være mere end én januar i tidsdimensionen, hvis den indeholder data for mere end ét år.

Beregnet medlem     Et medlem af en dimension, hvis værdi beregnes på kørselstidspunktet ved hjælp af et udtryk. Beregnede medlemsværdier kan udledes af andre medlemmers værdier. Et beregnet medlem, Overskud, kan f.eks. bestemmes ved at trække værdien af medlemmet, Omkostninger, fra medlemmets værdi, Salg.

Dimension     Et sæt af en eller flere organiserede hierarkier af niveauer i en kube, som en bruger forstår og bruger som grundlag for dataanalyse. En geografidimension kan f.eks. omfatte niveauer for Land/område, Stat/provins og By. Eller en tidsdimension kan omfatte et hierarki med niveauer for år, kvartal, måned og dag. I en pivottabel- eller pivotdiagramrapport bliver hvert hierarki et sæt felter, som du kan udvide og skjule for at få vist lavere eller højere niveauer.

Hierarki     En logisk træstruktur, der organiserer medlemmerne af en dimension, så hvert medlem har ét overordnet medlem og nul eller flere underordnede medlemmer. Et underordnet element er medlem på det næste lavere niveau i et hierarki, der er direkte relateret til det aktuelle medlem. I et tidshierarki, der indeholder niveauerne Kvartal, Måned og Dag, er januar f.eks. underordnet 1. kvartal. En overordnet er medlem på det næste højere niveau i et hierarki, der er direkte relateret til det aktuelle medlem. Den overordnede værdi er normalt en konsolidering af værdierne for alle dens børn. I et tidshierarki, der indeholder niveauerne Kvartal, Måned og Dag, er Kvt1 f.eks. overordnet for januar.

Niveau     I et hierarki kan data organiseres i lavere og højere detaljeniveauer, f.eks. niveauerne År, Kvartal, Måned og Dag i et tidshierarki.

Toppen af siden

OLAP-funktioner i Excel

Henter OLAP-data     Du kan oprette forbindelse til OLAP-datakilder på samme måde, som du gør med andre eksterne datakilder. Du kan arbejde med databaser, der er oprettet med Microsoft SQL Server OLAP Services version 7.0, Microsoft SQL Server Analysis Services version 2000 og Microsoft SQL Server Analysis Services version 2005, Microsoft OLAP-serverprodukterne. Excel kan også arbejde med OLAP-produkter fra tredjepart, der er kompatible med OLE-DB til OLAP.

Du kan kun få vist OLAP-data som en pivottabel- eller pivotdiagramrapport eller i en regnearksfunktion, der er konverteret fra en pivottabelrapport, men ikke som en eksternt dataområde. Du kan gemme OLAP-pivottabeller og pivotdiagramrapporter i rapportskabeloner, og du kan oprette Office-dataforbindelsesfiler (.odc) for at oprette forbindelse til OLAP-databaser til OLAP-forespørgsler. Når du åbner en ODC-fil, viser Excel en tom pivottabelrapport, som er klar til layout.

Oprette kubefiler til offlinebrug     Du kan oprette en offlinekubefil (.cub) med et undersæt af dataene fra en OLAP-serverdatabase. Brug offlinekubefiler til at arbejde med OLAP-data, når du ikke har forbindelse til netværket. En kube gør det muligt at arbejde med større mængder data i en pivottabel- eller pivotdiagramrapport, end du ellers kunne, og gør det hurtigere at hente dataene. Du kan kun oprette kubefiler, hvis du bruger en OLAP-udbyder, f.eks. Microsoft SQL Analysis Services Server version 2005, som understøtter denne funktion.

Serverhandlinger     En serverhandling er en valgfri, men nyttig funktion, som en OLAP-kubeadministrator kan definere på en server, der bruger et kubemedlem eller måling som parameter i en forespørgsel for at hente detaljer i kuben eller for at starte et andet program, f.eks. en browser. Excel understøtter serverhandlinger for URL-adresse, rapport, rækkesæt, detaljefokus og udvidelse til detaljer, men det understøtter ikke beskyttet, erklæring og datasæt.

KPI'er      En KPI er en særlig beregnet måling, der er defineret på serveren, som gør det muligt at spore "kpi'er" herunder status (opfylder den aktuelle værdi et bestemt tal?) og tendens (hvad er værdien over tid?). Når disse vises, kan serveren sende relaterede ikoner, der ligner det nye Excel-ikonsæt for at angive over eller under statusniveauer (f.eks. et stoplysikon), eller om en værdi er populært op eller ned (f.eks. et retningsbestemt pileikon).

Serverformatering     Kubeadministratorer kan oprette mål og beregnede medlemmer med farveformatering, skrifttypeformatering og regler for betinget formatering, der kan være angivet som en forretningsregel i virksomhedens standard. Et serverformat til fortjeneste kan f.eks. være et talformat af valuta, en cellefarve med grøn, hvis værdien er større end eller lig med 30.000 og rød, hvis værdien er mindre end 30.000, og en typografi med fed skrift, hvis værdien er mindre end 30.000 og almindelig, hvis større end eller lig med 30.000. Du kan få mere at vide under Designe layoutet og formatet af en pivottabelrapport.

Office-visningssprog     En kubeadministrator kan definere oversættelser for data og fejl på serveren for brugere, der har brug for at få vist pivottabeloplysninger på et andet sprog. Denne funktion er defineret som en egenskab for filforbindelsen, og brugerens land/område-indstilling for computeren skal svare til visningssproget.

Toppen af siden

Softwarekomponenter, som du skal bruge for at få adgang til OLAP-datakilder

En OLAP-udbyder     Hvis du vil konfigurere OLAP-datakilder til Excel, skal du bruge en af følgende OLAP-udbydere:

  • Microsoft OLAP-udbyder     Excel indeholder den datakildedriver - og klientsoftware, du skal bruge for at få adgang til databaser, der er oprettet med Microsoft SQL Server OLAP Services version 7.0, Microsoft SQL Server OLAP Services version 2000 (8.0) og Microsoft SQL Server Analysis Services version 2005 (9.0).

  • OLAP-udbydere fra tredjeparter     For andre OLAP-produkter skal du installere yderligere drivere og klientsoftware. Hvis du vil bruge Excel-funktionerne til at arbejde med OLAP-data, skal tredjepartsproduktet overholde OLE-DB til OLAP-standarden og være Microsoft Office-kompatibelt. Kontakt systemadministratoren eller leverandøren af OLAP-produktet for at få oplysninger om installation og brug af en tredjeparts OLAP-udbyder.

Serverdatabaser og kubefiler     Excel OLAP-klientsoftwaren understøtter forbindelser til to typer OLAP-databaser. Hvis en database på en OLAP-server er tilgængelig på dit netværk, kan du hente kildedata direkte fra den. Hvis du har en offline-kubefil , der indeholder OLAP-data eller en kubedefinition fil, kan du oprette forbindelse til den pågældende fil og hente kildedata fra den.

Datakilder     En datakilde giver dig adgang til alle dataene i OLAP-databasen eller offlinekubefilen. Når du har oprettet en OLAP-datakilde, kan du basere rapporter på den og returnere OLAP-dataene til Excel i form af en pivottabel- eller pivotdiagramrapport eller i en regnearksfunktion, der er konverteret fra en pivottabelrapport.

Microsoft Query     Du kan bruge Forespørgsel til at hente data fra en ekstern database, f.eks. Microsoft SQL eller Microsoft Access. Du behøver ikke at bruge Forespørgsel til at hente data fra en OLAP-pivottabel, der er forbundet til en kubefil. Du kan finde flere oplysninger under Brug Microsoft Query til at hente eksterne data.

Toppen af siden

Funktionsforskelle mellem OLAP- og ikke-OLAP-kildedata

Hvis du arbejder med pivottabeller og pivotdiagrammer fra både OLAP- datakilde og andre typer kildedata, vil du bemærke nogle funktionsforskelle.

Hentning af data     En OLAP-server returnerer nye data til Excel, hver gang du ændrer rapportens layout. Med andre typer eksterne kildedata forespørger du efter alle kildedataene på én gang, eller du kan angive indstillinger til kun at forespørge, når du får vist forskellige rapportfilterfeltelementer. Du har også flere andre muligheder for at opdatere rapporten.

I rapporter, der er baseret på OLAP-kildedata, er indstillingerne for rapportfilterfeltet ikke tilgængelige, baggrundsforespørgslen er ikke tilgængelig, og indstillingen Optimer hukommelse er ikke tilgængelig.

Bemærk!: Indstillingen Optimer hukommelse er heller ikke tilgængelig for OLEDB-datakilder og for pivottabeller, der er baseret på et celleområde.

Felttyper    OLAP-kildedata, dimension felter kan kun bruges som række-, kolonne- eller sidefelter. Målefelter kan kun bruges som værdifelter. For andre typer kildedata kan alle felter bruges i en hvilken som helst del af en rapport.

Adgang til detaljedata     For OLAP-kildedata bestemmer serveren, hvilke detaljeniveauer der er tilgængelige, og beregner opsummeringsværdier, så de detaljeposter, der udgør opsummeringsværdier, er muligvis ikke tilgængelige. Serveren kan dog give egenskabsfelter , som du kan vise. Andre typer kildedata har ikke egenskabsfelter, men du kan få vist de underliggende detaljer for datafeltværdier og elementer, og du kan få vist elementer uden data.

OLAP-rapportfilterfelter har muligvis ikke et Alle-element , og kommandoen Vis rapportfiltersider er ikke tilgængelig.

Startsorteringsrækkefølge     For OLAP-kildedata vises elementer først i den rækkefølge, som OLAP-serveren returnerer dem i. Du kan derefter sortere eller manuelt omarrangere elementerne. For andre typer kildedata vises elementerne i en ny rapport først sorteret i stigende rækkefølge efter elementnavn.

Beregninger     OLAP-servere leverer opsummerede værdier direkte til en rapport, så du kan ikke ændre summeringsfunktionerne for værdifelter. For andre typer kildedata kan du ændre summeringsfunktionen for et værdifelt og bruge flere summeringsfunktioner for det samme værdifelt. Du kan ikke oprette beregnede felter eller beregnede elementer i rapporter med OLAP-kildedata.

Subtotaler     I rapporter med OLAP-kildedata kan du ikke ændre summeringsfunktionen for subtotaler. Med andre typer kildedata kan du ændre summeringsfunktioner for subtotaler og vise eller skjule subtotaler for alle række- og kolonnefelter.

For OLAP-kildedata kan du medtage eller udelade skjulte elementer, når du beregner subtotaler og hovedtotaler. For andre typer kildedata kan du medtage skjulte rapportfilterfeltelementer i subtotaler, men skjulte elementer i andre felter udelades som standard.

Toppen af siden

Har du brug for mere hjælp?

Vil du have flere indstillinger?

Udforsk abonnementsfordele, gennemse kurser, få mere at vide om, hvordan du sikrer din enhed og meget mere.

Communities hjælper dig med at stille og besvare spørgsmål, give feedback og høre fra eksperter med omfattende viden.