Tiešsaistes analītiskās apstrādes (OLAP) pārskats

Attiecas uz
Excel pakalpojumam Microsoft 365 Excel 2024 Excel 2021 Excel 2019 Excel 2016

Tiešsaistes analītiskā apstrāde (OLAP) ir tehnoloģija, kas tiek izmantota lielu biznesa datu bāzu organizēšanai un biznesa informācijas atbalstam. OLAP datu bāzes ir sadalītas vienā vai vairākos kubos, un katru kubu organizē un noformē kuba administrators, lai tas atbilstu datu izgūšanai un analīzei, lai būtu vieglāk izveidot un izmantot nepieciešamās rakurstabulas un rakursdiagrammas atskaites.

Tēmas šajā rakstā

Kas ir biznesa informācija?

Biznesa analītiķis bieži vēlas iegūt vispārēju priekšstatu par biznesu, redzēt plašākas tendences, pamatojoties uz apkopotiem datiem, un redzēt šīs tendences sadalītas pēc dažādiem mainīgajiem. Biznesa informācija ir process, kurā no OLAP datu bāzes tiek izgūti dati un pēc tam analizēti šie dati, lai iegūtu informāciju, ko var izmantot, lai pieņemtu kompetentus komerclēmumus un veiktu darbības. Piemēram, OLAP un biznesa informācija sniedz atbildes uz šādiem jautājumiem par biznesa datiem:

  • Kā visu produktu kopējais pārdošanas apjoms 2007. gadā ir salīdzināms ar 2006. gada kopējo pārdošanas apjomu?
  • Kā mūsu rentabilitāte līdz šim salīdzina ar to pašu laika periodu pēdējo piecu gadu laikā?
  • Cik daudz naudas pagājušajā gadā iztērēja klienti, kas vecāki par 35 gadiem, un kā šī darbība laika gaitā ir mainījusies?
  • Cik daudz produktu tika pārdoti divās konkrētās valstīs/reģionos šomēnes pretstatā tam pašam mēnesim pērn?
  • Kāds ir rentabilitātes sadalījums katrai klientu vecuma grupai (gan peļņas procentuālais daudzums, gan kopsumma) pa produktu kategorijām?
  • Atrodiet labākos un sliktākos pārdevējus, izplatītājus, piegādātājus, klientus, partnerus vai klientus.

Uz lapas sākumu

Kas ir tiešsaistes analītiskā apstrāde (Online Analytical Processing — OLAP)?

Tiešsaistes analītiskās apstrādes (OLAP) datu bāzes atvieglo biznesa informācijas vaicājumus. OLAP ir datu bāzu tehnoloģija, kas optimizēta vaicājumiem un atskaitēm, tā vietā, lai apstrādātu transakcijas. OLAP avota dati ir tiešsaistes transakciju apstrādes (OLTP) datu bāzes, kas parasti tiek glabātas datu noliktavās. OLAP dati tiek iegūti no šiem vēsturiskajiem datiem un apkopoti struktūrās, kas ļauj veikt sarežģītu analīzi. OLAP dati tiek organizēti arī hierarhiski un tiek glabāti kubos, nevis tabulās. Tā ir sarežģīta tehnoloģija, kas izmanto daudzdimensiju struktūras, lai nodrošinātu ātru piekļuvi datiem analīzei. Šī organizācija nodrošina iespēju rakurstabulas vai rakursdiagrammas atskaitē vienkārši parādīt augsta līmeņa kopsavilkumus, piemēram, pārdošanas kopsummas visā valstī vai reģionā, kā arī detalizētu informāciju par vietnēm, kurās pārdošanas rādītāji ir īpaši lieli vai vāji.

OLAP datu bāzes ir izstrādātas, lai paātrinātu datu izgūšanu. Tā kā OLAP serveris, nevis Microsoft Office Excel, aprēķina apkopotās vērtības, izveidojot vai mainot atskaiti, uz Excel ir jānosūta mazāk datu. Šī pieeja ļauj strādāt ar daudz lielāku avota datu apjomu nekā tad, ja dati būtu organizēti tradicionālā datu bāzē, kur Excel izgūst visus atsevišķos ierakstus un pēc tam aprēķina apkopotās vērtības.

OLAP datu bāzēs ir divu veidu pamatdati: mēri, kas ir skaitliski dati, daudzumi un vidējie dati, ko izmantojat, lai pieņemtu izsvērtus biznesa lēmumus, un dimensijas — kategorijas, kuras tiek izmantotas, lai organizētu šos mērus. OLAP datu bāzes palīdz organizēt datus pēc daudziem detalizācijas līmeņiem, datu analīzei izmantojot tās pašas kategorijas, kuras pārzināt.

Nākamajās sadaļās katrs komponents ir aprakstīts detalizētāk.

Kubs Datu struktūra, kas apkopo mērus pēc katras analizējamās dimensijas līmeņiem un hierarhijām. Kubi apvieno vairākas dimensijas, piemēram, laiku, ģeogrāfiju un produktu līnijas, ar apkopotiem datiem, piemēram, pārdošanas vai krājumu rādītājiem. Kubi nav "kubi" stingri matemātiskā nozīmē, jo tiem nav obligāti vienādas malas. Tomēr tie ir piemērota metafora sarežģītam jēdzienam.

Pasākums Vērtību kopa kubā, kuru pamatā ir kolonna kuba faktu tabulā, un kas parasti ir skaitliskas vērtības. Mēri ir centrālās vērtības kubā, kas tiek iepriekš apstrādāts, apkopots un analizēts. Izplatīti piemēri ir pārdošana, peļņa, ieņēmumi un izmaksas.

Dalībnieks Vienums hierarhijā, kas apzīmē vienu vai vairākus datu gadījumus. Dalībnieks var būt unikāls vai neunikāls. Piemēram, 2007 un 2008 apzīmē unikālos dalībniekus laika dimensijas gada līmenī, bet janvāris norāda neunikālos dalībniekus mēneša līmenī, jo laika dimensijā var būt vairāk nekā viens janvāris, ja tajā ir vairāk nekā viena gada dati.

Aprēķinātais dalībnieks Dimensijas dalībnieks, kura vērtība tiek aprēķināta izpildes laikā, izmantojot izteiksmi. Aprēķinātās dalībnieku vērtības var tikt atvasinātas no citu dalībnieku vērtībām. Piemēram, aprēķināto dalībnieku Peļņa var noteikt, no dalībnieka vērtības Pārdošana atņemot dalībnieka vērtību Izmaksas.

Dimensija Vienas vai vairāku organizētu līmeņu hierarhiju kopa kubā, ko lietotājs saprot un izmanto kā datu analīzes pamatu. Piemēram, ģeogrāfijas dimensijā var būt iekļauti valsts/reģiona, rajona/provinces un pilsētas līmeņi. Laika dimensijā var būt iekļauta arī hierarhija ar līmeņiem gadam, ceturksnim, mēnesim un dienai. Rakurstabulas atskaitē vai rakursdiagrammas atskaitē katra hierarhija kļūst par lauku kopu, kuru varat izvērst un sakļaut, lai parādītu zemākus vai augstākus līmeņus.

Hierarhija Loģiska koka struktūra, kas organizē dimensijas dalībniekus tā, lai katram dalībniekam būtu viens vecākdalībnieks un nulle vai vairāk bērnelementi. Bērns ir dalībnieks nākamajā zemākajā līmenī hierarhijā, kas ir tieši saistīta ar pašreizējo dalībnieku. Piemēram, laika hierarhijā, kurā ir līmeņi Ceturksnis, Mēnesis un Diena, Janvāris ir Cet. 1 bērns. Vecāks ir dalībnieks nākamajā augstākajā līmenī hierarhijā, kas ir tieši saistīta ar pašreizējo dalībnieku. Vecākvērtība parasti ir visu tā bērnelementu vērtību konsolidācija. Piemēram, laika hierarhijā, kurā ir līmeņi Ceturksnis, Mēnesis un Diena, Cet. 1 ir vecākvērtība Janvāris.

Līmenis Hierarhijā datus var organizēt zemākos un augstākos detalizācijas līmeņos, piemēram, gada, ceturkšņa, mēneša un dienas līmenī laika hierarhijā.

Uz lapas sākumu

OLAP līdzekļi programmā Excel

OLAP datu izgūšana Varat pievienoties OLAP datu avotiem tieši tāpat kā citiem ārējiem datu avotiem. Varat strādāt ar datu bāzēm, kas izveidotas, izmantojot Microsoft SQL Server OLAP Services versiju 7.0, Microsoft SQL Server analītiskie pakalpojumi (SSAS) versiju 2000 un Microsoft SQL Server analītiskie pakalpojumi (SSAS) versiju 2005, Microsoft OLAP servera produktus. Excel var arī strādāt ar trešo pušu OLAP produktiem, kas ir saderīgi ar OLE-DB OAP ierīcēm.

OLAP datus var parādīt tikai kā PivotTable atskaiti vai rakursdiagrammas atskaiti vai darblapas funkcijā, kas pārvērsta no PivotTable atskaites, bet ne kā ārēju datu diapazonu. Atskaišu veidnēs varat saglabāt OLAP rakurstabulu atskaites un rakursdiagrammu atskaites, kā arī varat izveidot Office datu savienojuma (ODC) failus (.odc), lai izveidotu savienojumu ar OLAP datu bāzēm OLAP vaicājumiem. Atverot ODC failu, programma Excel parāda tukšu rakurstabulas atskaiti, kas ir gatava izkārtošanai.

Kuba failu izveide izmantošanai bezsaistē Varat izveidot bezsaistes kuba failu (.cub) ar datu apakškopu no OLAP servera datu bāzes. Izmantojiet bezsaistes kuba failus, lai strādātu ar OLAP datiem, kad nav izveidots savienojums ar tīklu. Kubs ļauj strādāt ar lielāku datu apjomu rakurstabulas vai rakursdiagrammas atskaitē nekā citādi, un paātrina datu izgūšanu. Kuba failus var izveidot tikai tad, ja izmantojat OLAP nodrošinātāju, piemēram, Microsoft SQL analīzes pakalpojumu servera versiju 2005, kas atbalsta šo līdzekli.

Servera darbības Servera darbība ir neobligāts, bet noderīgs līdzeklis, ko OLAP kuba administrators var definēt serverī, kas izmanto kuba dalībnieku vai mēru kā parametru vaicājumā, lai iegūtu kubā esošu informāciju vai startētu citu lietojumprogrammu, piemēram, pārlūkprogrammu. Programma Excel atbalsta URL, atskaites, rindu kopas, detalizētas rādīšanas un izvēršanas līdz detalizētai informācijai servera darbības, bet neatbalsta īpašuma, priekšraksta un datu kopas darbības.

KPI KPI ir īpašs aprēķināts mērs, kas ir definēts serverī un ļauj izsekot "izpildes pamatrādītājiem", tostarp statusam (Vai pašreizējā vērtība atbilst noteiktam skaitlim?) un tendencei (kāda ir vērtība laika gaitā?). Kad tās tiek parādītas, serveris var nosūtīt saistītās ikonas, kas ir līdzīgas jaunajai Excel ikonu kopai, lai norādītu virs vai zem statusa līmeņiem (piemēram, luksofora ikona) vai vērtības tendenci uz augšu vai uz leju (piemēram, virziena bultiņas ikona).

Servera formatējums Kuba administratori var izveidot mērus un aprēķinātus elementus ar krāsu formatējumu, fontu formatējumu un nosacījumformatēšanas kārtulām, kas var būt norādītas kā uzņēmuma standarta biznesa kārtula. Piemēram, peļņas servera formāts var būt valūtas skaitļu formāts, zaļa šūnas krāsa, ja vērtība ir lielāka vai vienāda ar 30 000, un sarkana, ja vērtība ir mazāka par 30 000, un fonta stils ir treknraksts, ja vērtība ir mazāka par 30 000, un parasts, ja lielāks vai vienāds ar 30 000. Papildinformāciju skatiet sadaļā Rakurstabulas atskaites izkārtojuma un formāta izstrāde.

Office displeja valoda Kuba administrators var definēt serverī esošo datu un kļūdu tulkojumus lietotājiem, kuriem rakurstabulas informācija jāredz citā valodā. Šis līdzeklis ir definēts kā failu savienojuma rekvizīts, un lietotāja datora valsts/reģionālajam iestatījumam jāatbilst displeja valodai.

Uz lapas sākumu

Programmatūras komponenti, kas nepieciešami, lai piekļūtu OLAP datu avotiem

OLAP nodrošinātājs Lai iestatītu OLAP datu avotus programmai Excel, nepieciešams viens no šiem OLAP nodrošinātājiem:

  • Microsoft OLAP nodrošinātājs Programmā Excel ir iekļauts datu avota draiveris un klienta programmatūra, kas nepieciešama, lai piekļūtu datu bāzēm, kas izveidotas ar Microsoft SQL Server OLAP pakalpojumu versiju 7.0, Microsoft SQL Server OLAP pakalpojumu versiju 2000 (8.0) un Microsoft SQL Server analītiskie pakalpojumi (SSAS) versiju 2005 (9.0).
  • Trešo pušu OLAP nodrošinātāji Citiem OLAP produktiem ir jāinstalē papildu draiveri un klienta programmatūra. Lai izmantotu Excel līdzekļus darbam ar OLAP datiem, trešās puses produktam ir jāatbilst OLAP standartam OLE-DB un jābūt saderīgam ar Microsoft Office. Lai iegūtu informāciju par trešās puses OLAP nodrošinātāja instalēšanu un izmantošanu, sazinieties ar sistēmas administratoru vai OLAP produkta piegādātāju.

Servera datu bāzes un kuba faili Excel OLAP klienta programmatūra atbalsta savienojumus ar divu veidu OLAP datu bāzēm. Ja jūsu tīklā ir pieejama datu bāze OLAP serverī, avota datus varat tieši izgūt no tās. Ja jums ir bezsaistes kuba fails, kurā ir OLAP dati vai kuba definīcijas fails, varat izveidot savienojumu ar šo failu un izgūt no tā avota datus.

Datu avoti Datu avots nodrošina piekļuvi visiem datiem OLAP datu bāzē vai bezsaistes kuba failā. Pēc OLAP datu avota izveidošanas varat izmantot atskaites uz tā pamata un atgriezt OLAP datus programmā Excel rakurstabulas vai rakursdiagrammas atskaites veidā vai darblapas funkcijā, kas pārvērsta no rakurstabulas atskaites.

Microsoft vaicājums Query var izmantot, lai izgūtu datus no ārējas datu bāzes, piemēram, Microsoft SQL vai Microsoft Access. Nav jāizmanto Query, lai izgūtu datus no OLAP rakurstabulas, kas ir savienota ar kuba failu. Papildinformāciju skatiet sadaļā Microsoft Query izmantošana ārējo datu izgūšanai.

Uz lapas sākumu

Līdzekļu atšķirības starp OLAP avota datiem un citiem avota datiem

Ja strādājat ar rakurstabulu un rakursdiagrammas atskaitēm gan no OLAP avota datiem, gan citiem avota datu tipiem, pamanīsit dažas līdzekļu atšķirības.

Datu izgūšana OLAP serveris atgriež jaunus datus programmā Excel ikreiz, kad maināt atskaites izkārtojumu. Izmantojot citus ārējo avotu datu tipus, vaicājumu veidojat visiem avota datiem vienlaikus vai arī varat iestatīt opcijas, lai vaicājums tiktu piešķirts tikai tad, ja tiek parādīti dažādi atskaites filtra lauka vienumi. Ir pieejamas arī vairākas citas atskaites atsvaidzināšanas opcijas.

Atskaitēs, kuru pamatā ir OLAP avota dati, atskaišu filtra lauka iestatījumi nav pieejami, fona vaicājums nav pieejams un iestatījums Optimizēt atmiņu nav pieejams.

Piezīme

Iestatījums Optimizēt atmiņu nav pieejams arī OLEDB datu avotiem un rakurstabulas atskaitēm, kuru pamatā ir šūnu diapazons.

Lauku tipi OLAP avota datus, dimensiju laukus var izmantot tikai kā rindu (sēriju), kolonnu (kategoriju) vai lapu laukus. Mēru laukus var izmantot tikai kā vērtību laukus. Citiem avota datu tipiem visus laukus var izmantot jebkurā atskaites daļā.

Piekļuve detalizētiem datiem OLAP avota datiem serveris nosaka, kādi detalizācijas līmeņi ir pieejami, un aprēķina kopsavilkuma vērtības, tāpēc detalizēto datu ieraksti, kas veido kopsavilkuma vērtības, var nebūt pieejami. Tomēr serveris var nodrošināt rekvizītu laukus, kurus var parādīt. Citiem avota datu tipiem nav rekvizītu lauku, bet varat parādīt datu lauku vērtību un vienumu pamatā esošo detalizēto informāciju, kā arī varat parādīt vienumus, kuros nav datu.

OLAP atskaišu filtra laukiem, iespējams, nav vienuma Visi , un komanda Rādīt atskaišu filtra lapas nav pieejama.

Sākotnējā kārtošanas secība OLAP avota datiem vienumi vispirms tiek parādīti secībā, kādā tos atgriež OLAP serveris. Pēc tam vienumus var kārtot vai manuāli pārkārtot. Citu avota datu tipu gadījumā jaunā atskaitē vienumi vispirms tiek parādīti augošā secībā sakārtoti pēc vienuma nosaukuma.

Aprēķini OLAP serveri nodrošina apkopotas vērtības tieši atskaitei, tāpēc vērtību lauku kopsavilkuma funkcijas nevar mainīt. Citiem avota datu tipiem varat mainīt kopsavilkuma funkciju vērtību laukam un tam pašam vērtību laukam izmantot vairākas kopsavilkuma funkcijas. Atskaitēs ar OLAP avota datiem nevar izveidot aprēķinātus laukus vai aprēķinātus vienumus.

Starpsummas Atskaitēs ar OLAP avota datiem nevarat mainīt starpsummu kopsavilkuma funkciju. Izmantojot citus avota datu tipus, varat mainīt starpsummu kopsavilkuma funkcijas un rādīt vai paslēpt starpsummas visiem rindu un kolonnu laukiem.

Izmantojot OLAP avota datus, varat ietvert vai izslēgt paslēptos vienumus, kad aprēķināt starpsummas un gala summas. Citu veidu avota datiem starpsummās var iekļaut paslēptos atskaišu filtra lauku vienumus, bet citos laukos paslēptie vienumi pēc noklusējuma tiek izslēgti.

Uz lapas sākumu