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

Online Analytical Processing (OLAP) er en teknologi som brukes til å organisere store forretningsdatabaser og støtte forretningsanalyse. OLAP-databaser er delt inn i én eller flere kuber, og hver kube er organisert og utformet av en kubeadministrator for å passe til måten du henter og analyserer data på, slik at det blir enklere å opprette og bruke pivottabellrapportene og pivotdiagramrapportene du trenger.

I denne artikkelen

Hva er forretningsintelligens?

En forretningsanalytiker ønsker ofte å få et stort bilde av virksomheten, se bredere trender basert på aggregerte data, og for å se disse trendene inndelt etter et hvilket som helst antall variabler. Forretningsintelligens er prosessen med å trekke ut data fra en OLAP-database og deretter analysere dataene for informasjon som du kan bruke til å ta informerte forretningsbeslutninger og iverksette tiltak. OLAP og business intelligence bidrar for eksempel til å svare på følgende typer spørsmål om forretningsdata:

  • Hvordan sammenligner det totale salget av alle produkter for 2007 med det totale salget fra 2006?

  • Hvordan er lønnsomheten vår til dags dato sammenlignet med samme tidsperiode de siste fem årene?

  • Hvor mye penger brukte kunder over 35 år i fjor, og hvordan har denne atferden endret seg over tid?

  • Hvor mange produkter ble solgt i to bestemte land/regioner denne måneden i motsetning til samme måned i fjor?

  • Hva er fordelingen av lønnsomheten (både marginprosenten og totalsummen) etter produktkategori for hver kunde aldersgruppe?

  • Finn topp- og bunnselgere, distributører, leverandører, klienter, partnere eller kunder.

Til toppen av siden

Hva er OLAP (Online Analytical Processing)?

Olap-databaser (Online Analytical Processing) forenkler forretningsintelligensspørringer. OLAP er en databaseteknologi som er optimalisert for spørring og rapportering, i stedet for å behandle transaksjoner. Kildedataene for OLAP er OLTP-databaser (Online Transactional Processing) som vanligvis lagres i datalagre. OLAP-data er avledet fra disse historiske dataene, og aggregeres i strukturer som tillater avansert analyse. OLAP-data organiseres også hierarkisk og lagres i kuber i stedet for tabeller. Det er en avansert teknologi som bruker flerdimensjonale strukturer for å gi rask tilgang til data for analyse. Denne organisasjonen gjør det enkelt for en pivottabellrapport eller pivotdiagramrapport å vise sammendrag på høyt nivå, for eksempel salgssummer over hele land eller område, og viser også detaljene for nettsteder der salgene er spesielt sterke eller svake.

OLAP-databaser er utformet for å gjøre henting av data raskere. Fordi OLAP-serveren, i stedet for Microsoft Office Excel, beregner de summerte verdiene, må færre data sendes til Excel når du oppretter eller endrer en rapport. Med denne fremgangsmåten kan du arbeide med mye større mengder kildedata enn du kunne hvis dataene ble organisert i en tradisjonell database, der Excel henter alle de individuelle postene og deretter beregner de summerte verdiene.

OLAP-databaser inneholder to grunnleggende typer data: mål, som er numeriske data, antall og gjennomsnitt som du bruker til å ta informerte forretningsbeslutninger og dimensjoner, som er kategoriene du bruker til å organisere disse målene. OLAP-databaser bidrar til å organisere data etter mange detaljnivåer ved hjelp av de samme kategoriene som du er kjent med for å analysere dataene.

Avsnittene nedenfor beskriver hver komponent mer detaljert:

Terning     En datastruktur som aggregerer målene etter nivåene og hierarkiene for hver av dimensjonene du vil analysere. Kuber kombinerer flere dimensjoner, for eksempel tid, geografi og produktlinjer, med summerte data, for eksempel salg eller lagertall. Kuber er ikke "kuber" i strengt matematisk forstand fordi de ikke nødvendigvis har like sider. De er imidlertid en passende metafor for et komplekst konsept.

Måle     Et sett med verdier i en kube som er basert på en kolonne i kubens faktatabell, og som vanligvis er numeriske verdier. Mål er de sentrale verdiene i kuben som er forhåndsbelønnet, aggregert og analysert. Vanlige eksempler inkluderer salg, fortjeneste, inntekter og kostnader.

Medlem      Et element i et hierarki som representerer én eller flere forekomster av data. Et medlem kan være unikt eller ikke-unikt. 2007 og 2008 representerer for eksempel unike medlemmer i årsnivå for en tidsdimensjon, mens januar representerer ikke-unike medlemmer på månedsnivå, fordi det kan være mer enn én januar i tidsdimensjonen hvis den inneholder data for mer enn ett år.

Beregnet medlem     Et medlem av en dimensjon der verdien beregnes ved kjøring ved hjelp av et uttrykk. Beregnede medlemsverdier kan være avledet fra andre medlemmers verdier. Et beregnet medlem, Fortjeneste, kan for eksempel fastsettes ved å trekke fra verdien til medlemmet, Kostnader, fra verdien til medlemmet, Salg.

Dimensjon     Et sett med ett eller flere organiserte hierarkier av nivåer i en kube som en bruker forstår og bruker som grunnlag for dataanalyse. En geografidimensjon kan for eksempel inneholde nivåer for land/område, delstat/område og by. Eller en tidsdimensjon kan inkludere et hierarki med nivåer for år, kvartal, måned og dag. I en pivottabellrapport eller pivotdiagramrapport blir hvert hierarki et sett med felt som du kan utvide og skjule for å vise lavere eller høyere nivåer.

Hierarki     En logisk trestruktur som organiserer medlemmene av en dimensjon slik at hvert medlem har ett overordnet medlem og null eller flere underordnede medlemmer. Et barn er medlem i det neste lavere nivået i et hierarki som er direkte relatert til gjeldende medlem. I et tidshierarki som for eksempel inneholder nivåene Kvartal, Måned og Dag, er januar underordnet Kv1. En forelder er medlem i det neste høyere nivået i et hierarki som er direkte relatert til det gjeldende medlemmet. Den overordnede verdien er vanligvis en konsolidering av verdiene for alle underordnede verdier. I et tidshierarki som for eksempel inneholder nivåene Kvartal, Måned og Dag, er Kv1 overordnet for januar.

Nivå     I et hierarki kan data organiseres i lavere og høyere detaljnivåer, for eksempel nivåene År, Kvartal, Måned og Dag i et tidshierarki.

Til toppen av siden

OLAP-funksjoner i Excel

Henter OLAP-data     Du kan koble til OLAP-datakilder akkurat som du gjør med andre eksterne datakilder. Du kan arbeide med databaser som er opprettet med Microsoft SQL Server OLAP Services versjon 7.0, Microsoft SQL Server Analysis Services versjon 2000 og Microsoft SQL Server Analysis Services versjon 2005, Microsoft OLAP-serverproduktene. Excel kan også fungere med tredjeparts OLAP-produkter som er kompatible med OLE-DB for OLAP.

Du kan bare vise OLAP-data som en pivottabellrapport eller pivotdiagramrapport eller i en regnearkfunksjon som er konvertert fra en pivottabellrapport, men ikke som en eksternt dataområde. Du kan lagre OLAP-pivottabellrapporter og pivotdiagramrapporter i rapportmaler, og du kan opprette ODC-filer (Office Data Connection) (ODC) for å koble til OLAP-databaser for OLAP-spørringer. Når du åpner en ODC-fil, viser Excel en tom pivottabellrapport som er klar til å settes opp.

Opprette kubefiler for bruk i frakoblet modus     Du kan opprette en frakoblet kubefil (CUB) med et delsett av dataene fra en OLAP-serverdatabase. Bruk frakoblede kubefiler til å arbeide med OLAP-data når du ikke er koblet til nettverket. En kube gjør det mulig å arbeide med større mengder data i en pivottabellrapport eller pivotdiagramrapport enn du ellers kunne gjort, og raskere henting av dataene. Du kan bare opprette kubefiler hvis du bruker en OLAP-leverandør, for eksempel Microsoft SQL Analysis Services Server versjon 2005, som støtter denne funksjonen.

Serverhandlinger     En serverhandling er en valgfri, men nyttig funksjon som en OLAP-kubeadministrator kan definere på en server som bruker et kubemedlem eller mål som parameter i en spørring for å hente detaljer i kuben, eller for å starte et annet program, for eksempel en nettleser. Excel støtter handlinger for url-, rapport-, radsett, ekstrahering og utvid til detaljserver, men støtter ikke proprietære, erklæringer og datasett.

KPI-er      En KPI er et spesielt beregnet mål som er definert på serveren som lar deg spore "nøkkelindikatorer" inkludert status (Oppfyller gjeldende verdi et bestemt tall?) og trend (hva er verdien over tid?). Når disse vises, kan serveren sende relaterte ikoner som ligner på det nye Excel-ikonsettet, for å angi over eller under statusnivåer (for eksempel et Stopp lys-ikon) eller om en verdi er på vei opp eller ned (for eksempel et pilikon i retning).

Serverformatering     Kubeadministratorer kan opprette mål og beregnede medlemmer med fargeformatering, skriftformatering og betingede formateringsregler, som kan være angitt som en bedriftsstandard forretningsregel. Et serverformat for fortjeneste kan for eksempel være et tallformat av valuta, en cellefarge med grønt hvis verdien er større enn eller lik 30 000 og rød hvis verdien er mindre enn 30 000, og en skriftstil med fet skrift hvis verdien er mindre enn 30 000 og vanlig hvis den er større enn eller lik 30 000. Hvis du vil ha mer informasjon, kan du se Utforme oppsettet og formatet til en pivottabellrapport.

Visningsspråk for Office     En kubeadministrator kan definere oversettelser for data og feil på serveren for brukere som trenger å se pivottabellinformasjon på et annet språk. Denne funksjonen er definert som en filtilkoblingsegenskap, og brukerens innstilling for land/område på datamaskinen må samsvare med visningsspråket.

Til toppen av siden

Programvarekomponenter som du trenger for å få tilgang til OLAP-datakilder

En OLAP-leverandør     Hvis du vil konfigurere OLAP-datakilder for Excel, trenger du én av følgende OLAP-leverandører:

  • Microsoft OLAP-leverandør     Excel inkluderer datakildedriver og klientprogramvaren du trenger for å få tilgang til databaser som er opprettet med Microsoft SQL Server OLAP Services versjon 7.0, Microsoft SQL Server OLAP Services versjon 2000 (8.0) og Microsoft SQL Server Analysis Services versjon 2005 (9.0).

  • Tredjeparts OLAP-leverandører     For andre OLAP-produkter må du installere flere drivere og klientprogramvare. Hvis du vil bruke Excel-funksjonene for å arbeide med OLAP-data, må tredjepartsproduktet samsvare med OLE-DB for OLAP-standarden og være Microsoft Office-kompatibelt. Hvis du vil ha informasjon om hvordan du installerer og bruker en tredjeparts OLAP-leverandør, kontakter du systemansvarlig eller leverandøren for OLAP-produktet.

Serverdatabaser og kubefiler     OLAP-klientprogramvaren for Excel støtter tilkoblinger til to typer OLAP-databaser. Hvis en database på en OLAP-server er tilgjengelig på nettverket, kan du hente kildedata direkte fra den. Hvis du har en frakoblet kubefil som inneholder OLAP-data eller en kubedefinisjon fil, kan du koble til filen og hente kildedata fra den.

Datakilder     En datakilde gir deg tilgang til alle dataene i OLAP-databasen eller frakoblet kubefil. Når du har opprettet en OLAP-datakilde, kan du basere rapporter på den og returnere OLAP-dataene til Excel i form av en pivottabellrapport eller pivotdiagramrapport, eller i en regnearkfunksjon konvertert fra en pivottabellrapport.

Microsoft Query     Du kan bruke Query til å hente data fra en ekstern database, for eksempel Microsoft SQL eller Microsoft Access. Du trenger ikke å bruke Spørring til å hente data fra en OLAP-pivottabell som er koblet til en kubefil. Hvis du vil ha mer informasjon, kan du se Bruke Microsoft Query til å hente eksterne data.

Til toppen av siden

Funksjonsforskjeller mellom OLAP og ikke-OLAP-kildedata

Hvis du arbeider med pivottabellrapporter og pivotdiagramrapporter fra både OLAP- kildedata og andre typer kildedata, vil du se noen funksjonsforskjeller.

Datahenting     En OLAP-server returnerer nye data til Excel hver gang du endrer oppsettet i rapporten. Med andre typer eksterne kildedata kan du spørre etter alle kildedataene samtidig, eller du kan angi alternativer for spørring bare når du viser forskjellige feltelementer for rapportfilter. Du har også flere andre alternativer for oppdatering av rapporten.

I rapporter basert på OLAP-kildedata er innstillingene for rapportfilterfelt utilgjengelige, bakgrunnsspørringen er utilgjengelig, og innstillingen for optimalisering av minne er ikke tilgjengelig.

Obs!: Innstillingen for optimalisering av minne er heller ikke tilgjengelig for OLEDB-datakilder og for pivottabellrapporter basert på et celleområde.

Felttyper    OLAP-kildedata, dimensjon felt kan bare brukes som radfelt (serie), kolonne (kategori) eller sidefelt. Målfelt kan bare brukes som verdifelt. For andre typer kildedata kan alle felt brukes i en hvilken som helst del av en rapport.

Tilgang til detaljdata     For OLAP-kildedata bestemmer serveren hvilke detaljnivåer som er tilgjengelige og beregner sammendragsverdier, slik at detaljpostene som utgjør sammendragsverdier, kanskje ikke er tilgjengelige. Serveren kan imidlertid gi egenskapfelter som du kan vise. Andre typer kildedata har ikke egenskapsfelt, men du kan vise de underliggende detaljene for datafeltverdier og elementer, og du kan vise elementer uten data.

Filtreringsfelt for OLAP-rapporter har kanskje ikke et Alle-element , og kommandoen Vis rapportfiltersider er ikke tilgjengelig.

Opprinnelig sorteringsrekkefølge     For OLAP-kildedata vises elementene først i den rekkefølgen OLAP-serveren returnerer dem. Deretter kan du sortere eller omorganisere elementene manuelt. For andre typer kildedata vises elementene i en ny rapport først sortert i stigende rekkefølge etter elementnavn.

Beregninger     OLAP-servere gir summerte verdier direkte for en rapport, slik at du ikke kan endre sammendragsfunksjonene for verdifelt. For andre typer kildedata kan du endre sammendragsfunksjonen for et verdifelt og bruke flere sammendragsfunksjoner for samme verdifelt. Du kan ikke opprette beregnede felt eller beregnede elementer i rapporter med OLAP-kildedata.

Delsummer     I rapporter med OLAP-kildedata kan du ikke endre sammendragsfunksjonen for delsummer. Med andre typer kildedata kan du endre sammendragsfunksjoner for delsummer og vise eller skjule delsummer for alle rad- og kolonnefelt.

For OLAP-kildedata kan du inkludere eller utelate skjulte elementer når du beregner delsummer og totalsummer. For andre typer kildedata kan du inkludere skjulte feltelementer for rapportfilterfelt i delsummer, men skjulte elementer i andre felt utelates som standard.

Til toppen av siden

Trenger du mer hjelp?

Vil du ha flere alternativer?

Utforsk abonnementsfordeler, bla gjennom opplæringskurs, finn ut hvordan du sikrer enheten og mer.

Fellesskap hjelper deg med å stille og svare på spørsmål, gi tilbakemelding og høre fra eksperter med stor kunnskap.