Si të konfiguroni telefonat inteligjentë dhe PC. Portali informativ
  • në shtëpi
  • Lajme
  • Sistemet OLAP. Cilat janë sistemet OLAP? Opsionet e zbatimit të Olap

Sistemet OLAP. Cilat janë sistemet OLAP? Opsionet e zbatimit të Olap

Qëllimi i punës së kursit është të studiojë teknologjinë OLAP, konceptin e zbatimit dhe strukturën e saj.

Në botën moderne, rrjetet kompjuterike dhe sistemet kompjuterike bëjnë të mundur analizimin dhe përpunimin e sasive të mëdha të të dhënave.

Një sasi e madhe informacioni e ndërlikon shumë kërkimin e zgjidhjeve, por bën të mundur marrjen e llogaritjeve dhe analizave shumë më të sakta. Për të zgjidhur këtë problem, ekziston një klasë e tërë sistemesh informacioni që kryejnë analiza. Sisteme të tilla quhen sisteme të mbështetjes së vendimit (DSS) (DSS, Decision Support System).

Për të kryer analizën, DSS duhet të grumbullojë informacion, duke pasur mjetet e hyrjes dhe ruajtjes së tij. Në total, janë tre detyra kryesore të zgjidhura në DSS:

· futja e të dhënave;

· ruajtja e të dhënave;

· analiza e të dhënave.

Futja e të dhënave në DSS kryhet automatikisht nga sensorë që karakterizojnë gjendjen e mjedisit ose procesit, ose nga një operator njerëzor.

Nëse të dhënat futen automatikisht nga sensorët, atëherë të dhënat grumbullohen nga sinjali i gatishmërisë që shfaqet kur shfaqet informacioni ose nga sondazhi ciklik. Nëse futja kryhet nga një person, atëherë ata duhet t'u ofrojnë përdoruesve mjete të përshtatshme për futjen e të dhënave, kontrollimin e tyre për korrektësinë e hyrjes, si dhe kryerjen e llogaritjeve të nevojshme.

Kur futni të dhëna njëkohësisht nga disa operatorë, është e nevojshme të zgjidhen problemet e modifikimit dhe aksesit paralel të të njëjtave të dhëna.

DSS u ofron analistëve të dhëna në formën e raporteve, tabelave, grafikëve për studim dhe analizë, kjo është arsyeja pse sisteme të tilla ofrojnë funksione mbështetëse të vendimeve.

Në nënsistemet e futjes së të dhënave të quajtura OLTP (On-linetransactionprocessing), zbatohet përpunimi operacional i të dhënave. Për zbatimin e tyre përdoren sisteme konvencionale të menaxhimit të bazës së të dhënave (DBMS).

Nënsistemi i analizës mund të ndërtohet në bazë të:

· Nënsistemet e analizës së marrjes së informacionit bazuar në DBMS relacionale dhe pyetje statike duke përdorur gjuhën SQL;

· Nënsistemet e analizës operacionale. Për të zbatuar nënsisteme të tilla, përdoret teknologjia e përpunimit të të dhënave analitike në internet OLAP, e cila përdor konceptin e paraqitjes shumëdimensionale të të dhënave;

· Nënsistemet e analizës intelektuale. Ky nënsistem implementon metoda dhe algoritme DataMining.

Nga këndvështrimi i përdoruesit, sistemet OLAP ofrojnë një mjet për shikim fleksibël të informacionit në pjesë të ndryshme, marrjen automatike të të dhënave të grumbulluara, kryerjen e operacioneve analitike të konvolucionit, detajimin, krahasimin me kalimin e kohës. Falë gjithë kësaj, sistemet OLAP janë një zgjidhje me avantazhe të mëdha në fushën e përgatitjes së të dhënave për të gjitha llojet e raportimit të biznesit, duke përfshirë prezantimin e të dhënave në seksione të ndryshme dhe nivele të ndryshme hierarkie, si raportet e shitjeve, format e ndryshme të buxheteve, dhe të tjerët. Sistemet OLAP kanë përparësi të mëdha të një prezantimi të tillë në forma të tjera të analizës së të dhënave, duke përfshirë parashikimin.

1.2 Përkufizimi OLAP-sistemet

Teknologjia për analizën komplekse të të dhënave multivariate quhet OLAP. OLAP është një komponent kyç i një organizate HD.

Funksionaliteti OLAP mund të zbatohet në mënyra të ndryshme, si nga më të thjeshtat, siç është analiza e të dhënave në aplikacionet e zyrës, dhe sistemet analitike më komplekse - të shpërndara bazuar në produktet e serverit.

OLAP (On-LineAnalytical Processing) është një teknologji për përpunimin e të dhënave analitike on-line duke përdorur mjete dhe metoda për mbledhjen, ruajtjen dhe analizimin e të dhënave shumëdimensionale dhe për mbështetjen e proceseve të vendimmarrjes.

Qëllimi kryesor i sistemeve OLAP është të mbështesë aktivitetet analitike, kërkesat arbitrare të përdoruesve analitikë. Qëllimi i analizës OLAP është të testojë hipotezat e shfaqura.

Në vitin 1993, themeluesi i qasjes relacionale për ndërtimin e bazave të të dhënave, Edgar Codd dhe partnerët (Edgar Codd, matematikan dhe IBM Fellow), botoi një artikull të iniciuar nga Arbor Software (sot është kompania e famshme Hyperion Solutions), me titull "OLAP (operativ përpunimi analitik) për analistët e përdoruesve ", i cili formulon 12 veçori të teknologjisë OLAP, të cilat më pas u plotësuan nga gjashtë të tjera. Këto dispozita janë bërë përmbajtja kryesore e një teknologjie të re dhe shumë premtuese.

Karakteristikat kryesore të teknologjisë OLAP (Basic):

  • paraqitje konceptuale shumëdimensionale e të dhënave;
  • manipulimi intuitiv i të dhënave;
  • disponueshmëria dhe detajet e të dhënave;
  • nxjerrja e të dhënave në grup kundrejt interpretimit;
  • Modelet e analizës OLAP;
  • arkitektura klient-server (OLAP është i aksesueshëm nga desktopi);
  • transparencë (qasje transparente në të dhënat e jashtme);
  • mbështetje për shumë lojtarë.

Karakteristika të veçanta:

  • përpunimi i të dhënave të paformalizuara;
  • ruajtja e rezultateve OLAP: mbajtja e tyre të ndara nga të dhënat origjinale;
  • eliminimi i vlerave që mungojnë;
  • trajtimi i vlerave që mungojnë.

Karakteristikat e paraqitjes së raporteve (Raport):

  • fleksibilitet në gjenerimin e raporteve;
  • performanca standarde e raportimit;
  • konfigurimi automatik i shtresës fizike të nxjerrjes së të dhënave.

Menaxhimi i dimensioneve:

  • universaliteti i matjeve;
  • numër i pakufizuar i dimensioneve dhe niveleve të grumbullimit;
  • numër i pakufizuar i operacioneve ndërmjet dimensioneve.

Historikisht, sot termi "OLAP" nënkupton jo vetëm një pamje shumëdimensionale të të dhënave nga përdoruesi fundor, por edhe një paraqitje shumëdimensionale të të dhënave në bazën e të dhënave të synuar. Kjo është arsyeja pse termat "OLAP Relacionale" (ROLAP) dhe "OLAP shumëdimensionale" (MOLAP) u shfaqën si terma të pavarur.

Shërbimi OLAP është një mjet për analizimin e sasive të mëdha të të dhënave në kohë reale. Duke ndërvepruar me sistemin OLAP, përdoruesi do të jetë në gjendje të kryejë shikim fleksibël të informacionit, të marrë pjesë arbitrare të të dhënave dhe të kryejë operacione analitike të detajimit, konvolucionit, shpërndarjes nga fundi në fund, krahasimi me kalimin e kohës në shumë parametra njëkohësisht. E gjithë puna me sistemin OLAP zhvillohet për sa i përket fushës së temës dhe ju lejon të ndërtoni modele statistikisht të shëndosha të situatës së biznesit.

Softueri OLAP është një mjet për analizën në internet të të dhënave që gjenden në një magazinë. Karakteristika kryesore është se këto mjete synohen të përdoren jo nga një specialist në fushën e teknologjisë së informacionit, jo nga një ekspert-statistician, por nga një profesionist në fushën e aplikuar të menaxhimit - një menaxher i një departamenti, departamenti, menaxhmenti. , dhe, në fund, një drejtor. Mjetet janë krijuar që analisti të komunikojë me problemin, jo me kompjuterin. Në fig. 6.14 tregon një kub elementar OLAP që ju lejon të vlerësoni të dhënat në tre dimensione.


Një kub shumëdimensional OLAP dhe një sistem i algoritmeve përkatëse matematikore për përpunimin statistikor ju lejon të analizoni të dhëna të çdo kompleksiteti në çdo interval kohor.

Oriz. 6.14. Kubi elementar OLAP

Duke pasur në dispozicion mekanizma fleksibël për manipulimin e të dhënave dhe paraqitjes vizuale (Fig. 6.15, Fig. 6.16), menaxheri fillimisht i shikon të dhënat nga këndvështrime të ndryshme, të cilat mund të lidhen ose jo me problemin që zgjidhet.

Më pas, ai krahason tregues të ndryshëm të biznesit me njëri-tjetrin, duke u përpjekur të zbulojë marrëdhëniet e fshehura; mund t'i shikojë të dhënat më nga afër, duke i detajuar, për shembull, duke i zbërthyer në komponentë sipas kohës, rajonit ose klientit, ose anasjelltas, të përgjithësojë prezantimin e informacionit edhe më shumë për të hequr detajet shpërqendruese. Pas kësaj, duke përdorur modulin e vlerësimit dhe simulimit statistikor, ndërtohen disa skenarë për zhvillimin e ngjarjeve dhe prej tyre zgjidhet opsioni më i pranueshëm.

Oriz. 6.15.

Një menaxher kompanie, për shembull, mund të zhvillojë një hipotezë se përhapja e rritjes së aktiveve në degë të ndryshme të një kompanie varet nga raporti i specialistëve me arsim teknik dhe ekonomik në to. Për të testuar këtë hipotezë, menaxheri mund të kërkojë nga magazina dhe të shfaqë në grafik raportin e interesit për ato degë, rritja e aseteve të të cilave është ulur me më shumë se 10% në tremujorin aktual krahasuar me një vit më parë, dhe për ato që janë rritur. me më shumë se 25%. Ai duhet të jetë në gjendje të përdorë një përzgjedhje të thjeshtë nga menyja e ofruar. Nëse rezultatet e marra bien dukshëm në dy grupe përkatëse, atëherë kjo duhet të bëhet një nxitje për testimin e mëtejshëm të hipotezës së paraqitur.

Aktualisht, një drejtim i quajtur Simulimi Dinamik është zhvilluar me shpejtësi, i cili zbaton plotësisht parimin e mësipërm FASMI.

Duke përdorur modelimin dinamik, analisti ndërton një model të një situate biznesi që evoluon me kalimin e kohës, sipas një skenari të caktuar. Në të njëjtën kohë, rezultati i një modelimi të tillë mund të jenë disa situata të reja biznesi që gjenerojnë një pemë zgjidhjesh të mundshme me një vlerësim të gjasave dhe perspektivave të secilës.

Oriz. 6.16. SI analitike e nxjerrjes, përpunimit dhe prezantimit të të dhënave

Tabela 6.3 tregon karakteristikat krahasuese të analizës statike dhe dinamike.

Dallimi kryesor midis fakteve dhe informacionit është se ne marrim dhe mbajmë shënim të dhënat, dhe ne mund ta përdorim informacionin në avantazhin tonë. Përafërsisht, informacioni analizohet dhe sistemohet të dhëna. Falë informacionit të marrë në kohë, shumë firma arrijnë të përballojnë si krizën financiare ashtu edhe konkurrencën më të ashpër. Nuk mjafton të mbledhësh fakte dhe të kesh të gjitha të dhënat që të duhen. Ju gjithashtu duhet të jeni në gjendje t'i analizoni ato. Sisteme të ndryshme mbështetëse janë zhvilluar për ta bërë më të lehtë për njerëzit që të marrin vendime të rëndësishme biznesi. Është për këtë qëllim që janë zhvilluar sisteme të ndryshme komplekse që ju lejojnë të analizoni grupe të mëdha të dhënash heterogjene dhe t'i ktheni ato në informacione të dobishme për një përdorues biznesi. Fusha e re e inteligjencës së biznesit kërkon të përmirësojë menaxhimin e proceseve të sistemeve të biznesit përmes përdorimit të depove të të dhënave dhe teknologjive.

Tregu i sistemeve të informacionit për biznesin sot ofron një gamë të larmishme zgjidhjesh që ndihmojnë një ndërmarrje të organizojë kontabilitetin e menaxhimit, të sigurojë menaxhimin operacional të prodhimit dhe shitjeve dhe të ndërveprojë në mënyrë efektive me klientët dhe furnitorët.

Një vend i veçantë në tregun e sistemeve të biznesit është i zënë nga produkte softuerësh analitikë të krijuar për të mbështetur vendimmarrjen në nivelin strategjik të menaxhimit të ndërmarrjes. Dallimi kryesor midis mjeteve të tilla dhe sistemeve të menaxhimit operacional është se këto të fundit ofrojnë menaxhimin e ndërmarrjes në një "mënyrë funksionimi", domethënë zbatimin e një programi prodhimi të mirëpërcaktuar, ndërsa sistemet analitike në një nivel strategjik ndihmojnë menaxhimin e ndërmarrje të përpunojë zgjidhje në një "mënyrë zhvillimi".

Shkalla e ndryshimeve të kryera mund të ndryshojë nga ristrukturimi i thellë deri tek rinovimi i pjesshëm i teknologjive në zona të caktuara prodhimi, por, në çdo rast, vendimmarrësit po shqyrtojnë alternativat e zhvillimit nga të cilat varet fati i ndërmarrjes në planin afatgjatë.

Pavarësisht se sa i fuqishëm dhe i zhvilluar është sistemi i informacionit të ndërmarrjes, ai nuk mund të ndihmojë në zgjidhjen e këtyre çështjeve, së pari, sepse ai është i akorduar me procese biznesi të palëvizshme, të vendosura mirë, dhe së dyti, nuk ka dhe nuk mund të jetë informacion për marrjen e vendimeve në lidhje me fushat e reja të biznesit, teknologjitë e reja, vendimet e reja organizative.

Falë teknologjisë së përpunimit të të dhënave OLAP (Përpunimi Analitik On-Line), çdo organizatë mund të marrë pothuajse menjëherë (brenda pesë sekondave) të dhënat që i nevojiten për të punuar. OLAP mund të përmblidhet në pesë fjalë kyçe.

FAST (Fast) - kjo do të thotë që kërkimi dhe shpërndarja e informacionit të nevojshëm zgjat jo më shumë se pesë sekonda. Pyetjet më të thjeshta përpunohen në një sekondë, dhe vetëm disa pyetje komplekse kanë një kohë përpunimi prej më shumë se njëzet sekondash. Për të arritur këtë rezultat, përdoren metoda të ndryshme, nga format e veçanta të ruajtjes së të dhënave deri tek llogaritja e gjerë paraprake. Kështu, ju mund të merrni një raport në një minutë, të cilit më parë duheshin ditë për t'u përgatitur.

ANALIZA (Analytic) thotë se sistemi mund të bëjë çdo analizë, statistikore dhe logjike, dhe më pas e ruan atë në një formë të aksesueshme.

SHARED do të thotë që sistemi ofron privatësinë e kërkuar, deri në nivelin e celularit

MULTIDIMENSIONAL - Kjo është karakteristika kryesore e OLAP. Sistemi duhet të mbështesë plotësisht hierarkitë dhe hierarkitë e shumta, pasi në këtë mënyrë është më e logjikshme të analizohen si biznesi ashtu edhe aktivitetet e organizatave.

INFORMACION Informacioni që ju nevojitet duhet të dorëzohet aty ku është i nevojshëm.

Gjatë punës së një organizate grumbullohen gjithmonë të dhëna që lidhen me fushën e veprimtarisë së saj, të cilat ndonjëherë ruhen në vende krejtësisht të ndryshme dhe nuk është e lehtë dhe kërkon kohë për t'i bashkuar. Është për të përshpejtuar marrjen e të dhënave për testimin e hipotezave të biznesit në zhvillim që është zhvilluar teknologjia e përpunimit të të dhënave analitike interaktive ose OLAP. Qëllimi kryesor i sistemeve të tilla OLAP është t'i përgjigjet shpejt kërkesave arbitrare të përdoruesve. Një nevojë e tillë shpesh lind kur zhvillohet një projekt i rëndësishëm biznesi, kur zhvilluesi ka nevojë për një hipotezë pune që ka lindur. Më shpesh, informacioni që i nevojitet përdoruesit duhet të paraqitet në formën e një lloj varësie - për shembull, se si vëllimi i shitjeve varet nga kategoria e produktit, nga rajoni i shitjeve, nga sezoni, etj. Falë OLAP, ai ka mundësinë të marrë menjëherë të dhënat e nevojshme në paraqitjen e dëshiruar për periudhën e zgjedhur.

Teknologjia interaktive OLAP transformon grumbuj të mëdhenj raportesh dhe tonelata të dhënash në informacione të dobishme dhe të sakta që do të ndihmojnë një punonjës të marrë një vendim të informuar biznesi ose financiar në kohën e duhur.

Përveç kësaj, falë OLAP, efikasiteti i përpunimit rritet dhe përdoruesi mund të marrë vëllime të mëdha informacioni të renditur (të grumbulluar) pothuajse menjëherë. Falë OLAP, përdoruesi mund të shohë qartë se sa efektivisht funksionon organizata e tij, ka aftësinë për t'iu përgjigjur shpejt dhe fleksibël ndryshimeve të jashtme dhe ka aftësinë për të minimizuar humbjet financiare të organizatës së tij. OLAP ofron informacion të saktë që përmirëson cilësinë e vendimeve që merrni.

E vetmja pengesë e sistemeve të inteligjencës së biznesit është kostoja e tyre e lartë. Ndërtimi i një magazine informacioni personal kërkon kohë dhe shumë para.

Përdorimi i teknologjisë OLAP në biznes ju lejon të merrni shpejt informacionin e nevojshëm, i cili, me kërkesë të përdoruesit, mund të paraqitet në formën e zakonshme - raporte, grafikë ose tabela.

Procedurat e integrimit të sistemit për strukturat e biznesit bazohen në përdorimin e zgjidhjeve të përbashkëta ERP, CRM dhe SCM. Në shumë raste, sistemet furnizohen nga prodhues të ndryshëm, dhe të dhënat e importuara duhet të kalojnë një procedurë rakordimi të të dhënave dhe prezantim në formën e të dhënave heterogjene. Në një mjedis biznesi, supozohet një kërkesë e paqartë - një analizë e plotë e të dhënave, e cila përfshin shikimin e raporteve të konsoliduara nga këndvështrime të ndryshme.

Shitës të ndryshëm kanë mekanizma të ndryshëm prezantimi. Procedura e paraqitjes heterogjene përfshin nxjerrjen, transformimin dhe ngarkimin (ETL). Për shembull, në Microsoft SQL Server 2005 Analysis Services, problemi i konsolidimit të të dhënave zbatohet duke përdorur Pamjet e Burimit të të Dhënave, të cilat janë lloje të burimeve të të dhënave që përshkruajnë modelet e pamjes analitike.

Aplikacione biznesi të bazuara në teknologjitë OLAP, shembuj produktesh. Aplikimet më të zakonshme të teknologjive OLAP janë:

Analiza e të dhënave.

Detyra për të cilën u përdorën fillimisht mjetet OLAP dhe ende mbeten më të njohurat. Një model shumëdimensional i të dhënave, aftësia për të analizuar sasi të konsiderueshme të të dhënave dhe një përgjigje e shpejtë ndaj kërkesave i bëjnë sisteme të tilla të domosdoshme për analizimin e shitjeve, aktiviteteve të marketingut, shpërndarjes dhe detyrave të tjera me një sasi të madhe të dhënash fillestare.

Shembuj produkti: Microsoft Excel Pivot Tables, Microsoft Analysis Services, SAP BW, Oracle Essbase, Oracle OLAP, Cognos PowerPlay, MicroStrategy, Business Objects.

Planifikimi financiar dhe buxhetimi.

Një model shumëdimensional ju lejon të futni njëkohësisht të dhëna dhe t'i analizoni lehtësisht ato (për shembull, analiza plan-fakt). Prandaj, një numër produktesh moderne të klasës CPM (Corporate Performance Management) përdorin modelin OLAP%. Një detyrë e rëndësishme është llogaritja e pasme shumëdimensionale (backsolve, breakback, writeback), e cila ju lejon të llogaritni ndryshimet e kërkuara në qelizat e detajeve kur ndryshon vlera e grumbulluar. Është një mjet analize çfarë-nëse. për të luajtur variante të ndryshme ngjarjesh gjatë planifikimit.

Shembuj produkti: Microsoft PerformancePint, Oracle EPB, Oracle OFA, Oracle Hyperion Planning, SAP SEM, Cognos Enterprise Planning, Geac.

Konsolidimi financiar.

Konsolidimi i të dhënave në përputhje me standardet ndërkombëtare të kontabilitetit, duke marrë parasysh aksionet e pronësisë, monedhat e ndryshme dhe qarkullimin e brendshëm, është një detyrë urgjente në lidhje me kërkesat shtrënguese të autoriteteve audituese (SOX, Basel II) dhe kompanive që hyjnë në IPO. Teknologjitë OLAP bëjnë të mundur përshpejtimin e llogaritjes së raporteve të konsoliduara dhe rritjen e transparencës së të gjithë procesit.

Shembuj produkti: Oracle FCH, Oracle Hyperion FM, Cognos Controller.

Magazinat e të dhënave dhe teknologjitë e Përpunimit Analitik On-Line (OLAP).
janë elementë të rëndësishëm të mbështetjes së vendimeve të biznesit, të cilat po bëhen gjithnjë e më shumë pjesë përbërëse e çdo industrie. Përdorimi i teknologjive OLAP si një mjet për inteligjencën e biznesit jep më shumë kontroll dhe akses në kohë në strategji
informacion që kontribuon në një vendimmarrje efektive.
Kjo siguron aftësinë për të simuluar parashikimet e botës reale dhe përdorimin më efikas të burimeve. OLAP i mundëson një organizate të përgjigjet më shpejt ndaj kërkesave të tregut.

Bibliografi:

1. Erik Tomsen. Zgjidhjet OLAP: Ndërtimi i sistemeve shumëdimensionale të informacionit Botimi i dytë. Wiley Computer Publishing John Wiley & Sons, Inc., 2002.

2. Letër e bardhë e këshillit të OLAP, http://www.olapcouncil.org/research/whtpaply.htm

3. Gerd Stumme dhe Bernhard Ganter. Analiza e konceptit formal _ Bazat matematikore.

ruajtjen e të dhënave janë formuar në bazë të fotografive të bazave të të dhënave operacionale sistemi i informacionit dhe mundësisht burime të ndryshme të jashtme. Depot e të dhënave përdorin teknologji të bazës së të dhënave, OLAP, analiza të thella të të dhënave, vizualizim të të dhënave.

Karakteristikat kryesore të magazinës së të dhënave.

  • përmban të dhëna historike;
  • ruan informacione të detajuara, si dhe të dhëna pjesërisht dhe plotësisht të grumbulluara;
  • të dhënat janë kryesisht statike;
  • metodë ad-hoc, e pastrukturuar dhe heuristike e përpunimit të të dhënave;
  • intensiteti i mesëm dhe i ulët i përpunimit të transaksioneve;
  • mënyra e paparashikueshme e përdorimit të të dhënave;
  • të destinuara për analizë;
  • i fokusuar ne fushat lëndore;
  • mbështetje për vendimmarrje strategjike;
  • i shërben një numri relativisht të vogël drejtuesish.

Termi OLAP (Përpunimi analitik në linjë) përdoret për të përshkruar modelin e prezantimit të të dhënave dhe, në përputhje me rrethanat, teknologjinë për përpunimin e tyre në depot e të dhënave. OLAP përdor një pamje shumëdimensionale të të dhënave të grumbulluara për të siguruar akses të shpejtë në informacionin strategjik për analiza të thelluara. Aplikacionet OLAP duhet të kenë këto karakteristika themelore:

  • shumëdimensionale prezantimi i të dhënave;
  • mbështetje për llogaritjet komplekse;
  • konsiderimi i saktë i faktorit kohë.

Përparësitë e OLAP:

  • Rritja produktivitetit personeli i prodhimit, zhvilluesit programet e aplikimit... Qasje në kohë në informacionin strategjik.
  • duke u ofruar përdoruesve mundësi të mjaftueshme për të bërë ndryshimet e tyre në skemë.
  • Aplikacionet OLAP mbështeten në ruajtjen e të dhënave dhe sistemet OLTP, duke marrë të dhëna të përditësuara prej tyre, gjë që lejon kursimin kontrollin e integritetit të dhënat e korporatës.
  • reduktimin e ngarkesës në sistemet OLTP dhe ruajtjen e të dhënave.

OLAP dhe OLTP. Karakteristikat dhe dallimet kryesore

OLAP OLTP
Ruajtja e të dhënave duhet të përfshijë të dhëna të brendshme të korporatës dhe të dhëna të jashtme burimi kryesor i informacionit që hyn në bazën e të dhënave operacionale janë aktivitetet e korporatës, dhe për analizimin e të dhënave, kërkohet përfshirja e burimeve të jashtme të informacionit (për shembull, raportet statistikore).
Vëllimi i bazave të të dhënave analitike është të paktën një rend i madhësisë më i madh se vëllimi i atyre operacionale. për analiza dhe parashikime të besueshme në ruajtja e të dhënave ju duhet të keni informacion për aktivitetet e korporatës dhe gjendjen e tregut për disa vite Për përpunimin operacional, kërkohen të dhëna për muajt e fundit
Ruajtja e të dhënave duhet të përmbajë informacionin e paraqitur dhe të dakorduar në mënyrë uniforme që përputhet më mirë me përmbajtjen e bazave të të dhënave operative. Nevojitet një komponent për nxjerrjen dhe "pastrimin" e informacionit nga burime të ndryshme. Shumë korporata të mëdha kanë në të njëjtën kohë disa IS operacionale me bazat e tyre të të dhënave (për arsye historike). Bazat e të dhënave operacionale mund të përmbajnë informacione ekuivalente semantike të paraqitura në formate të ndryshme, me tregues të ndryshëm të kohës së mbërritjes së tij, ndonjëherë edhe kontradiktore
Grupi i pyetjeve kundrejt një baze të dhënash analitike është i pamundur të parashikohet. ruajtjen e të dhënave ekzistojnë për t'iu përgjigjur kërkesave të analistëve ad hoc. Mund të mbështeteni vetëm në faktin se kërkesat nuk do të vijnë shumë shpesh dhe do të përfshijnë sasi të mëdha informacioni. Madhësia e bazës së të dhënave analitike stimulon përdorimin e pyetjeve me agregate (shuma, minimumi, maksimumi, mesatare etj.) Sistemet e përpunimit të të dhënave krijohen me pritjen e zgjidhjes së problemeve specifike. Informacioni nga baza e të dhënave zgjidhet shpesh dhe në pjesë të vogla. Zakonisht, grupi i pyetjeve në bazën e të dhënave operacionale është i njohur tashmë gjatë projektimit.
Me ndryshueshmëri të ulët të bazave të të dhënave analitike (vetëm gjatë ngarkimit të të dhënave), renditja e vargjeve rezulton të jetë e arsyeshme, metoda më e shpejtë e indeksimit për kampionimin masiv, ruajtjen e të dhënave të para-agreguara Sistemet e përpunimit të të dhënave janë për nga natyra e tyre shumë të paqëndrueshme, gjë që merret parasysh në DBMS-në e përdorur (struktura e normalizuar e bazës së të dhënave, vargjet ruhen në mënyrë të parregullt, B-pemët për indeksim, transaksionale)
Informacioni analitik i bazës së të dhënave është aq kritik për një korporatë saqë kërkohet një granulim i madh i mbrojtjes (të drejta individuale të aksesit në rreshta dhe/ose kolona të caktuara të tabelës) Për sistemet e përpunimit të të dhënave, zakonisht mjafton mbrojtjen e informacionit në nivel tavoline

Rregullat e kodit për sistemet OLAP

Në vitin 1993, Codd botoi një vepër të titulluar OLAP për përdoruesit analitikë: Mënyra se si duhet të jetë. Në të, ai përvijoi konceptet bazë të përpunimit analitik online dhe identifikoi 12 rregulla që duhet të plotësojnë produktet që mundësojnë përpunimin analitik online.

  1. Pamje konceptuale shumëdimensionale. Një model OLAP duhet të jetë shumëdimensional në thelbin e tij. Një diagram konceptual shumëdimensional ose një pamje e personalizuar lehtëson modelimin dhe analizën, si dhe llogaritjen.
  2. Transparenca. Përdoruesi është në gjendje të marrë të gjitha të dhënat e nevojshme nga makina OLAP, pa e ditur as nga vijnë. Pavarësisht nëse produkti OLAP është pjesë e veglave të përdoruesit apo jo, ky fakt duhet të jetë i padukshëm për përdoruesin. Nëse OLAP ofrohet nga llogaritja nga ana e klientit-server, atëherë ky fakt duhet gjithashtu, nëse është e mundur, të jetë i padukshëm për përdoruesin. OLAP duhet të paraqitet në kontekstin e një arkitekture vërtet të hapur, duke i lejuar përdoruesit, kudo që të jenë, të komunikojnë me serverin duke përdorur një mjet analitik. Përveç kësaj, transparenca duhet të arrihet edhe kur mjeti analitik ndërvepron me mjedise homogjene dhe heterogjene të bazës së të dhënave.
  3. Disponueshmëria. OLAP duhet të sigurojë të vetën diagrami logjik për akses në një mjedis heterogjen të bazës së të dhënave dhe për të kryer transformimet e duhura për t'i ofruar të dhëna përdoruesit. Për më tepër, duhet të mendoni paraprakisht se ku dhe si dhe cilat lloje të organizimit të të dhënave fizike do të përdoren në të vërtetë. Një sistem OLAP duhet të ketë akses vetëm në të dhënat që kërkohen në të vërtetë dhe të mos zbatojë parimin e përgjithshëm të "gypit të kuzhinës", i cili përfshin të dhëna të panevojshme.
  4. Konstante performancës gjatë zhvillimit të raporteve. Performanca raportimi nuk duhet të bjerë ndjeshëm me rritjen e numrit të dimensioneve dhe madhësisë së bazës së të dhënave.
  5. Arkitektura klient-server. Produkti kërkohet të jetë jo vetëm klient/server, por edhe që komponenti i serverit të jetë mjaft i zgjuar në mënyrë që klientë të ndryshëm të mund të lidhen me një minimum përpjekjeje dhe programimi.
  6. Shumëdimensionale e përgjithshme. Të gjitha dimensionet duhet të jenë të barabarta, çdo dimension duhet të jetë ekuivalent si në strukturë ashtu edhe në aftësi operacionale. Vërtetë, lejohen mundësi shtesë operacionale për dimensione individuale (me sa duket, nënkuptohet koha), por funksione të tilla shtesë duhet t'i sigurohen çdo dimensioni. Nuk duhet të jetë aq bazë strukturat e të dhënave, formatet llogaritëse ose raportuese ishin më specifike për çdo dimension.
  7. Kontroll dinamik matricat e rralla... Sistemet OLAP duhet të rregullojnë automatikisht skemën e tyre fizike bazuar në llojin e modelit, vëllimet e të dhënave dhe rrallësinë e bazës së të dhënave.
  8. Mbështetje për shumë lojtarë. Mjeti OLAP duhet të ofrojë aftësi ndarjen(kërkesa dhe shtimi), integriteti dhe siguria.
  9. Crossover të pakufizuar. Të gjitha llojet e operacioneve duhet të lejohen për çdo matje.
  10. Manipulim intuitiv i të dhënave. Manipulimi i të dhënave u krye përmes veprimeve të drejtpërdrejta në qelizat në modalitetin e shikimit pa përdorur meny dhe operacione të shumta.
  11. Opsione fleksibël të raportimit. Matjet duhet të vendosen në raport ashtu siç i nevojiten përdoruesit.
  12. e pakufizuar

Qëllimi i raportit

Ky raport do të fokusohet në një nga kategoritë e teknologjive inteligjente që janë një mjet i përshtatshëm analitik - teknologjitë OLAP.

Qëllimi i raportit: të zbulojë dhe të nxjerrë në pah 2 çështje: 1) konceptin e OLAP dhe vlerën e aplikuar të tyre në menaxhimin financiar; 2) zbatimi i funksionalitetit OLAP në zgjidhjet softuerike: dallimet, mundësitë, avantazhet, disavantazhet.

Dua të vërej menjëherë se OLAP është një mjet universal që mund të përdoret në çdo fushë të aplikuar, jo vetëm në financë (siç mund të kuptohet nga titulli i raportit), i cili kërkon analiza të të dhënave me metoda të ndryshme.

Menaxhimi Financiar

Menaxhimi financiar është një fushë ku analiza është më e rëndësishme se çdo tjetër. Çdo vendim financiar dhe menaxherial lind si rezultat i disa procedurave analitike. Sot, menaxhimi financiar po merr një rol të rëndësishëm për funksionimin e suksesshëm të një ndërmarrje. Përkundër faktit se menaxhimi financiar është një proces ndihmës në ndërmarrje, ai kërkon vëmendje të veçantë, pasi vendimet e gabuara financiare dhe menaxheriale mund të çojnë në humbje të mëdha.

Menaxhimi financiar synon t'i sigurojë ndërmarrjes burime financiare në vëllimet e kërkuara, në kohën e duhur dhe në vendin e duhur në mënyrë që të marrë efektin maksimal nga përdorimi i tyre përmes shpërndarjes optimale.

Ndoshta është e vështirë të përcaktohet niveli i "efikasitetit maksimal të përdorimit të burimeve", por në çdo rast,

CFO duhet të dijë gjithmonë:

  • sa burime financiare ka?
  • nga do të vijnë fondet dhe në çfarë sasie?
  • ku të investohet në mënyrë më efikase dhe pse?
  • dhe në cilat momente kohore duhet të bëhet e gjithë kjo?
  • sa nevojitet për të siguruar funksionimin normal të ndërmarrjes?

Për të marrë përgjigje të arsyeshme për këto pyetje, duhet të keni, të analizoni dhe të dini të analizoni një numër mjaft të madh treguesish të performancës. Për më tepër, FI mbulon një numër të madh fushash: analiza e flukseve monetare (flukset e parasë), analiza e aktiveve dhe detyrimeve, analiza e përfitimit, analiza e marzhit, analiza e përfitimit, analiza e asortimentit.

Njohuri

Prandaj, faktori kryesor në efektivitetin e procesit të menaxhimit financiar është disponueshmëria e njohurive:

  • Njohuri personale në fushën e lëndës (mund të thuhet teorike dhe metodologjike), duke përfshirë përvojën, intuitën e një financuesi / CFO
  • Njohuri të përgjithshme (korporative) ose informacione të sistematizuara për faktet e transaksioneve financiare në ndërmarrje (d.m.th. informacione për gjendjen e kaluar, të tashme dhe të ardhshme të ndërmarrjes, të paraqitura në tregues dhe matje të ndryshme)

Nëse e para shtrihet në fushën e veprimit të këtij financuesi (ose drejtorit të burimeve njerëzore që punësoi këtë punonjës), atëherë i dyti duhet të krijohet qëllimisht në ndërmarrje me përpjekjet e përbashkëta të punonjësve të shërbimeve financiare dhe informacionit.

Çfarë është tani

Sidoqoftë, tani një situatë paradoksale është tipike për ndërmarrjet: ka informacion, ka shumë, shumë. Por është në një gjendje kaotike: e pastrukturuar, jokonsistente, e shpërndarë, jo gjithmonë e besueshme dhe shpesh e gabuar, është pothuajse e pamundur ta gjesh dhe ta marrësh. Kryhet një gjenerim i gjatë dhe shpesh i padobishëm i maleve të pasqyrave financiare, i cili është i papërshtatshëm për analiza financiare, i vështirë për t'u kuptuar, pasi është krijuar jo për menaxhim të brendshëm, por për prezantim tek autoritetet e jashtme rregullatore.

Sipas rezultateve të një studimi të kryer nga kompania Reuters mes 1300 menaxherëve ndërkombëtarë, 38% e të anketuarve thonë se shpenzojnë shumë kohë duke u përpjekur të gjejnë informacionin që u nevojitet. Rezulton se një specialist shumë i kualifikuar e shpenzon kohën e tij shumë të paguar jo për analizën e të dhënave, por për mbledhjen, kërkimin dhe organizimin e informacionit të nevojshëm për këtë analizë. Në të njëjtën kohë, menaxherët përjetojnë një ngarkesë të madhe të dhënash që shpesh janë të parëndësishme, gjë që redukton përsëri efikasitetin e tyre. Arsyeja e kësaj situate: teprica e informacionit dhe mungesa e njohurive.

Çfarë duhet bërë

Informacioni duhet të shndërrohet në njohuri. Për biznesin modern, informacioni i vlefshëm, përvetësimi sistematik, sinteza, shkëmbimi, përdorimi i tij është një lloj monedhe, por për ta marrë atë, është e nevojshme të menaxhoni informacionin, si çdo proces biznesi.

Çelësi i menaxhimit të informacionit është shpërndarja e informacionit të duhur në mënyrën e duhur për palët e interesuara brenda organizatës në një kohë të caktuar. Qëllimi i një qeverisjeje të tillë është të ndihmojë njerëzit të punojnë më mirë së bashku duke përdorur sasi në rritje informacioni.

Teknologjitë e informacionit në këtë rast veprojnë si një mjet me të cilin do të ishte e mundur të sistematizohej informacioni në një ndërmarrje, t'u sigurohet përdoruesve të caktuar qasje në të dhe t'u jepet atyre mjete për shndërrimin e këtij informacioni në njohuri.

Konceptet bazë të teknologjive OLAP

Teknologjia OLAP (nga anglishtja "Përpunimi analitik në linjë") nuk është emri i një produkti specifik, por i një teknologjie të tërë të analizës operacionale të të dhënave shumëdimensionale të grumbulluara në ruajtje. Për të kuptuar thelbin e OLAP, është e nevojshme të merret parasysh procesi tradicional i marrjes së informacionit për vendimmarrje.

Sistemi tradicional i mbështetjes së vendimeve

Këtu, natyrisht, mund të ketë edhe shumë opsione: kaos i plotë i informacionit, ose situata më tipike kur një ndërmarrje ka sisteme operacionale me ndihmën e të cilave faktet e operacioneve të caktuara regjistrohen dhe ruhen në baza të të dhënave. Për të marrë të dhëna nga bazat e të dhënave për qëllime analitike, është ndërtuar një sistem pyetjesh për mostra të caktuara të dhënash.

Por kësaj metode të mbështetjes së vendimit i mungon fleksibiliteti dhe ka shumë disavantazhe:

  • përdor sasi të papërfillshme të të dhënave që mund të jenë të dobishme për vendimmarrje
  • ndonjëherë krijohen raporte komplekse me shumë faqe, nga të cilat në të vërtetë përdoren 1-2 rreshta (pjesa tjetër është vetëm në rast) - mbingarkesë informacioni
  • reagimi i ngadaltë i procesit ndaj ndryshimeve: nëse kërkohet një paraqitje e re e të dhënave, atëherë kërkesa duhet të përshkruhet dhe kodohet zyrtarisht nga programuesi, vetëm atëherë të ekzekutohet. Koha e pritjes: orë, ditë. Ndoshta duhet një zgjidhje tani, menjëherë. Por pas marrjes së informacionit të ri, do të lindë një pyetje e re (sqarim)

Nëse raportet e pyetjeve paraqiten në një format njëdimensional, atëherë problemet e biznesit janë zakonisht shumëdimensionale dhe shumëplanëshe. Nëse duhet të keni një pamje të qartë të biznesit të kompanisë, atëherë është e nevojshme të analizoni të dhënat në aspekte të ndryshme.

Shumë kompani krijojnë baza të shkëlqyera të të dhënave relacionale, duke dekompozuar në mënyrë ideale male me informacione të papërdorura në rafte, gjë që në vetvete nuk ofron një reagim të shpejtë ose mjaftueshëm kompetent ndaj ngjarjeve të tregut. PO - bazat e të dhënave relacionale ishin, janë dhe do të jenë teknologjia më e përshtatshme për ruajtjen e të dhënave të korporatës. Kjo nuk është një teknologji e re e bazës së të dhënave, por më tepër një paketë instrumentesh analize që plotëson funksionalitetin ekzistues të DBMS dhe është mjaft fleksibël për të akomoduar dhe automatizuar llojet e ndryshme të minierave të qenësishme në OLAP.

Kuptimi i OLAP

Çfarë jep OLAP?

  • Mjete të avancuara për të hyrë në ruajtjen e të dhënave
  • Manipulim dinamik interaktiv i të dhënave (rotacion, konsolidim ose stërvitje)
  • Shfaqja e qartë vizuale e të dhënave
  • Shpejtë - analiza bëhet në kohë reale
  • Paraqitja shumëdimensionale e të dhënave - analiza e njëkohshme e treguesve të shumtë nëpër dimensione të shumta

Për të marrë një efekt nga përdorimi i teknologjive OLAP, duhet: 1) të kuptoni thelbin e vetë teknologjive dhe aftësitë e tyre; 2) përcaktoni qartë se cilat procese duhet të analizohen, cilët tregues do të karakterizohen dhe në çfarë dimensionesh këshillohet t'i shihni ato, domethënë të krijoni një model analize.

Konceptet bazë të përdorura nga teknologjitë OLAP janë si më poshtë:

Shumëdimensionale

Për të kuptuar shumëdimensionalitetin e të dhënave, fillimisht duhet të paraqisni një tabelë që tregon, për shembull, performancën e Kostot e Ndërmarrjes sipas elementit ekonomik dhe njësisë së biznesit.

Këto të dhëna paraqiten në dy dimensione:

  • artikull
  • njësi biznesi

Kjo tabelë nuk është informative, pasi tregon shitjet për një periudhë të caktuar kohe. Për periudha të ndryshme kohore, analistët do të duhet të krahasojnë disa tabela (për secilën periudhë kohore):

Figura tregon një dimension të tretë, Koha, përveç dy të parëve. (Artikulli, njësia e biznesit)

Një mënyrë tjetër për të treguar të dhënat shumëdimensionale është ta paraqisni atë në formën e një kubi:

Kubet OLAP lejojnë analistët të marrin të dhëna në pjesë të ndryshme për të marrë përgjigje për pyetjet që po bën biznesi:

  • Cilat janë kostot kritike në cilat njësi biznesi?
  • Si ndryshojnë kostot e njësive të biznesit me kalimin e kohës?
  • Si ndryshojnë artikujt e kostos me kalimin e kohës?

Përgjigjet për pyetje të tilla janë të nevojshme për marrjen e vendimeve menaxheriale: për zvogëlimin e artikujve të caktuar të kostos, ndikimin në strukturën e tyre, identifikimin e arsyeve të ndryshimeve në kosto me kalimin e kohës, devijimet nga plani dhe eliminimin e tyre - optimizimin e strukturës së tyre.

Në këtë shembull, merren parasysh vetëm 3 dimensione. Është e vështirë të përshkruash më shumë se 3 dimensione, por funksionon në të njëjtën mënyrë si me 3 dimensione.

Në mënyrë tipike, aplikacionet OLAP ju lejojnë të merrni të dhëna për 3 ose më shumë dimensione, për shembull, mund të shtoni një dimension tjetër - Plan-Aktual, Kategoria e kostos: direkte, indirekte, sipas porosive, sipas muajit. Dimensionet shtesë ju lejojnë të merrni më shumë pjesë analitike dhe të jepni përgjigje për pyetjet me kushte të shumta.

Hierarkia

OLAP gjithashtu i lejon analistët të organizojnë çdo dimension në një hierarki grupesh dhe nëngrupesh dhe totalesh që përfaqësojnë një masë në të gjithë organizatën - mënyra më logjike për të analizuar një biznes.

Për shembull, këshillohet që kostot të grupohen në mënyrë hierarkike:

OLAP i lejon analistët të marrin të dhëna nga një masë përmbledhëse e përgjithshme (në nivelin më të lartë), dhe më pas të zbresin në nivelet e poshtme dhe pasuese, duke zbuluar kështu arsyen e saktë për ndryshimin e masës.

Duke i lejuar analistët të përdorin dimensione të shumta në një kub të dhënash, me mundësinë e dimensioneve hierarkike, OLAP ofron një pamje të biznesit që nuk është e ngjeshur nga struktura e magazinës së të dhënave.

Ndryshimi i drejtimeve të analizës në një kub (rotacioni i të dhënave)

Si rregull, ato funksionojnë me konceptet e mëposhtme: dimensionet e specifikuara në kolona, ​​rreshta (mund të ketë disa prej tyre), pjesa tjetër formojnë feta, përmbajtja e tabelës formohet nga dimensionet (shitje, kosto, para).

Në mënyrë tipike, OLAP ju lejon të ndryshoni orientimin e dimensioneve të një kubi, duke paraqitur kështu të dhënat në pamje të ndryshme.

Shfaqja e të dhënave të kubit varet nga:

  • orientimet e dimensioneve: cilat dimensione janë të specifikuara në rreshta, kolona, ​​feta;
  • grupe treguesish të theksuar në rreshta, kolona, ​​feta.
  • Ndryshimi i dimensioneve qëndron në fushën e veprimit të përdoruesit.

Kështu, OLAP ju lejon të kryeni lloje të ndryshme analizash dhe të kuptoni lidhjen e tyre me rezultatet e tyre.

  • Analiza e devijimeve - një analizë e zbatimit të planit, e cila plotësohet nga një analizë faktoriale e shkaqeve të devijimeve duke detajuar treguesit.
  • Analiza e varësisë: OLAP ju lejon të identifikoni varësi të ndryshme midis ndryshimeve të ndryshme, për shembull, kur birra u hoq nga asortimenti gjatë dy muajve të parë, u gjet një rënie në shitjet e roach.
  • Krahasimi (analizë krahasuese). Krahasimi i rezultateve të ndryshimeve të treguesit me kalimin e kohës, për një grup të caktuar produktesh, në rajone të ndryshme, etj.
  • Analiza e dinamikës na lejon të identifikojmë tendenca të caktuara në ndryshimin e treguesve me kalimin e kohës.

Shpejtësia: mund të themi se OLAP bazohet në ligjet e psikologjisë: aftësia për të përpunuar kërkesat për informacion në "kohë reale" - me ritmin e procesit të të kuptuarit analitik të të dhënave nga përdoruesi.

Nëse mund të lexoni rreth 200 regjistrime për sekondë nga një bazë të dhënash relacionale dhe të shkruani 20, atëherë një server i mirë OLAP, duke përdorur rreshta dhe kolona të llogaritura, mund të konsolidojë 20,000-30,000 qeliza (ekuivalente me një rekord në një bazë të dhënash relacionale) për sekondë.

Dukshmëria: Duhet theksuar se OLAP ofron një paraqitje grafike të avancuar të të dhënave për përdoruesit fundor. Truri i njeriut është në gjendje të perceptojë dhe analizojë informacionin e paraqitur në formën e imazheve gjeometrike, në një vëllim disa rend përmasash më të madh se informacioni i paraqitur në formë alfanumerik. Shembull: Supozoni se duhet të gjeni një fytyrë të njohur në një nga njëqind fotografitë. Besoj se ky proces do t'ju marrë më pak se një minutë. Tani imagjinoni që në vend të fotografive do t'ju ofrohen njëqind përshkrime verbale të të njëjtëve persona. Unë mendoj se ju nuk do të jeni në gjendje ta zgjidhni fare problemin e propozuar.

Thjeshtësia: Karakteristika kryesore e këtyre teknologjive është se ato janë të fokusuara në përdorimin jo nga një specialist IT, jo nga një statisticien ekspert, por nga një profesionist në fushën e aplikuar - menaxher i departamentit të kredisë, menaxher i departamentit të buxhetit, dhe së fundi, drejtori. Ato kanë për qëllim që analisti të komunikojë me problemin, jo me kompjuterin..

Megjithë aftësitë e mëdha të OLAP (përveç kësaj, ideja është relativisht e vjetër - vitet '60), në fakt, përdorimi i tij praktikisht nuk gjendet në ndërmarrjet tona. Pse?

  • nuk ka informacion ose nuk janë të qarta mundësitë
  • zakoni i të menduarit dydimensional
  • barriera e çmimit
  • prodhueshmëria e tepërt e artikujve në OLAP: termat e panjohur frikësojnë - OLAP, "gërmimi dhe prerja e të dhënave", "pyetjet ad hoc", "identifikimi i korrelacioneve të rëndësishme"

Qasja jonë dhe qasja perëndimore ndaj aplikacioneve OLAP

Për më tepër, ne kemi gjithashtu një kuptim specifik të dobisë së OLAP-it edhe kur i kuptojmë aftësitë e tij teknologjike.

Autorët tanë dhe rusë të materialeve të ndryshme për OLAP shprehin mendimin e mëposhtëm në lidhje me dobinë e OLAP: shumica e percepton OLAP si një mjet që ju lejon të zgjeroni dhe kolapsoni të dhënat thjesht dhe me lehtësi, duke kryer manipulime që vijnë në kokën e analistit gjatë analizës. Sa më shumë “feta” dhe “prerje” të dhënash të shohë një analist, aq më shumë ide ka, të cilat, nga ana tjetër, kërkojnë gjithnjë e më shumë “feta” për t’u verifikuar. Nuk është e drejtë.

Kuptimi perëndimor i dobisë së OLAP bazohet në një model metodologjik të analizës, i cili duhet të përcaktohet në hartimin e zgjidhjeve OLAP. Analisti nuk duhet të luajë me kubin OLAP dhe të ndryshojë pa qëllim dimensionet dhe nivelet e tij të detajeve, orientimin e të dhënave, shfaqjen grafike të të dhënave (dhe me të vërtetë duhet!), Por të kuptojë qartë se çfarë pamjesh i nevojiten, në çfarë sekuence dhe pse (sigurisht , elemente "zbulime "mund të ketë, por ky nuk është një element themelor i dobisë së OLAP).

Përdorimi i aplikuar i OLAP

  • Buxheti
  • Rrjedha e fondeve

Një nga fushat më pjellore të aplikimit për teknologjitë OLAP. Jo më kot asnjë sistem buxhetor modern nuk konsiderohet i plotë pa praninë e mjeteve OLAP për analizën e buxhetit në përbërjen e tij. Shumica e raporteve buxhetore ndërtohen lehtësisht në bazë të sistemeve OLAP. Në të njëjtën kohë, raportet i përgjigjen një gamë shumë të gjerë pyetjesh: analiza e strukturës së shpenzimeve dhe të ardhurave, krahasimi i shpenzimeve për zëra të caktuar në departamente të ndryshme, analiza e dinamikës dhe tendencave të shpenzimeve për artikuj të caktuar, analiza e kostos dhe fitimit. .

OLAP do t'ju lejojë të analizoni hyrjet dhe daljet e parave në kontekstin e transaksioneve të biznesit, palëve, monedhave dhe kohës në mënyrë që të optimizoni flukset e tyre.

  • Raportimi financiar dhe menaxherial (me analitikë që i duhen menaxhmentit)
  • Marketingu
  • Kartë e balancuar e rezultateve
  • Analiza e përfitimit

Kur të dhënat përkatëse janë të disponueshme, mund të gjeni një aplikacion tjetër të teknologjisë OLAP.

Produktet OLAP

Ky seksion do të flasë për OLAP si një zgjidhje softuerike.

Kërkesat e përgjithshme për produktet OLAP

Ka shumë mënyra për të zbatuar aplikacionet OLAP, atëherë asnjë teknologji e veçantë nuk duhet të ishte kërkuar apo rekomanduar. Në kushte dhe rrethana të ndryshme, njëra qasje mund të jetë e preferueshme nga tjetra. Teknika e zbatimit përfshin shumë ide të ndryshme pronësore për të cilat shitësit janë kaq krenarë: shijet e arkitekturës së klientit/serverit, analiza e serive kohore, orientimi i objekteve, optimizimi i ruajtjes, proceset paralele, etj. Por këto teknologji nuk mund të jenë pjesë e përkufizimit OLAP.

Ka karakteristika që duhet të respektohen në të gjitha produktet OLAP (nëse është produkt OLAP), të cilat janë teknologjia ideale. Këto janë 5 përkufizimet kryesore që karakterizojnë OLAP (i ashtuquajturi test FASMI): Analiza e shpejtë e informacionit shumëdimensional të përbashkët.

  • Shpejt(FAST) - do të thotë që sistemi duhet të jetë në gjendje të japë shumicën e përgjigjeve për përdoruesit brenda rreth pesë sekondave. Edhe nëse sistemi paralajmëron se procesi do të zgjasë ndjeshëm, përdoruesit mund të shpërqendrohen dhe të humbasin mendimet e tyre dhe cilësia e analizës vuan. Kjo shpejtësi nuk është e lehtë për t'u arritur me sasi të mëdha të dhënash, veçanërisht nëse kërkohen llogaritje të veçanta gjatë fluturimit. Shitësit po përdorin një shumëllojshmëri të gjerë metodash për të arritur këtë qëllim, duke përfshirë forma të specializuara të ruajtjes së të dhënave, llogaritje të gjera paraprake ose shtrëngim të kërkesave harduerike. Megjithatë, aktualisht nuk ka zgjidhje plotësisht të optimizuara. Në pamje të parë, mund të duket e habitshme që kur merr një raport në një minutë, i cili jo shumë kohë më parë zgjati ditë, përdoruesi mërzitet shumë shpejt gjatë pritjes dhe projekti rezulton të jetë shumë më pak i suksesshëm sesa në rastin e një përgjigje e menjëhershme, edhe me koston e një analize më pak të detajuar.
  • Të përbashkëta do të thotë që sistemi bën të mundur përmbushjen e të gjitha kërkesave për mbrojtjen e të dhënave dhe zbatimin e aksesit të shpërndarë dhe të njëkohshëm në të dhëna për nivele të ndryshme përdoruesish. Sistemi duhet të jetë në gjendje të trajtojë ndryshime të shumta të të dhënave në kohën e duhur dhe të sigurt. Kjo është një dobësi e madhe në shumë produkte OLAP, të cilat priren të supozojnë se të gjitha aplikacionet OLAP janë vetëm për lexim dhe ofrojnë mbrojtje të thjeshtuar.
  • Shumëdimensionaleështë një kërkesë kyçe. Nëse do t'ju duhej të përcaktonit OLAP-in me një fjalë, do ta zgjidhnit atë. Sistemi duhet të sigurojë një pamje konceptuale shumëdimensionale të të dhënave, duke përfshirë mbështetjen e plotë për hierarkitë dhe hierarkitë e shumta, pasi kjo përcakton mënyrën më logjike për të analizuar biznesin. Nuk ka një numër minimal dimensionesh për t'u përpunuar, pasi varet edhe nga aplikacioni, dhe shumica e produkteve OLAP kanë dimensione të mjaftueshme për tregjet që synojnë. Përsëri, ne nuk po specifikojmë se çfarë teknologjie bazë të bazës së të dhënave duhet të përdoret nëse përdoruesi merr një paraqitje konceptuale të vërtetë shumëdimensionale të informacionit. Kjo veçori është në qendër të OLAP
  • Informacion. Informacioni i nevojshëm duhet të merret aty ku është i nevojshëm, pavarësisht vëllimit dhe vendndodhjes së tij të ruajtjes. Megjithatë, shumë varet nga aplikimi. Fuqia e produkteve të ndryshme matet në kuptimin e asaj se sa input mund të përpunojnë, por jo sa gigabajt mund të ruajnë. Fuqia e produkteve ndryshon shumë - produktet më të mëdha OLAP mund të trajtojnë të paktën një mijë herë më shumë të dhëna se sa më të voglat. Ka shumë faktorë për t'u marrë parasysh në këtë drejtim, duke përfshirë dyfishimin e të dhënave, RAM-in e kërkuar, përdorimin e hapësirës në disk, performancën, integrimin e ruajtjes së të dhënave dhe më shumë.
  • Analiza do të thotë që sistemi mund të trajtojë çdo analizë logjike dhe statistikore specifike për aplikacionin dhe siguron që ai të ruhet në një formë të aksesueshme për përdoruesin përfundimtar. Përdoruesi duhet të jetë në gjendje të përcaktojë llogaritjet e reja me porosi si pjesë e analizës pa pasur nevojë për programim. Kjo do të thotë, i gjithë funksionaliteti i kërkuar i analizës duhet të ofrohet në një mënyrë intuitive për përdoruesit përfundimtarë. Mjetet e analizës mund të përfshijnë procedura të caktuara, të tilla si analiza e serive kohore, shpërndarja e kostos, transfertat e këmbimit valutor, kërkimi i synuar, etj. Aftësi të tilla ndryshojnë shumë ndërmjet produkteve, në varësi të orientimit të synuar.

Me fjalë të tjera, këto 5 përkufizime kryesore janë qëllimet që produktet OLAP janë krijuar për të arritur.

Aspektet e teknologjisë OLAP

Sistemi OLAP përfshin komponentë të caktuar. Ekzistojnë skema të ndryshme të punës së tyre që një produkt i caktuar mund të zbatojë.

Përbërësit e sistemeve OLAP (nga çfarë përbëhet një sistem OLAP?)

Në mënyrë tipike, një sistem OLAP përfshin komponentët e mëposhtëm:

  • Burim i të dhënave
    Burimi nga i cili janë marrë të dhënat për analizë (magazina e të dhënave, baza e të dhënave të sistemeve të kontabilitetit operacional, një grup tabelash, kombinime të sa më sipër).
  • Serveri OLAP
    Të dhënat nga burimi transferohen ose kopjohen në serverin OLAP, ku organizohen dhe përgatiten për gjenerim më të shpejtë të mëvonshëm të përgjigjeve ndaj pyetjeve.
  • Klienti OLAP
    Ndërfaqja e përdoruesit në serverin OLAP, në të cilin përdoruesi operon

Duhet të theksohet se jo të gjithë komponentët janë të nevojshëm. Ka sisteme desktopi OLAP që ju lejojnë të analizoni të dhënat e ruajtura drejtpërdrejt në kompjuterin e përdoruesit dhe nuk kërkojnë një server OLAP.

Megjithatë, cili element kërkohet është burimi i të dhënave: disponueshmëria e të dhënave është një çështje e rëndësishme. Nëse ato ekzistojnë, në çfarëdo forme, si një tabelë Excel, në bazën e të dhënave të sistemit të kontabilitetit, në formën e raporteve të strukturuara të degëve, specialisti i IT mund të integrohet me sistemin OLAP drejtpërdrejt ose me një transformim të ndërmjetëm. Për këtë, sistemet OLAP kanë mjete speciale. Nëse këto të dhëna nuk janë të disponueshme, ose janë të pamjaftueshme të plota dhe me cilësi të pamjaftueshme, OLAP nuk do të ndihmojë. Kjo do të thotë, OLAP është vetëm një shtesë mbi të dhënat, dhe nëse nuk ka, bëhet një gjë e padobishme.

Shumica e të dhënave për aplikacionet OLAP e kanë origjinën në sisteme të tjera. Megjithatë, në disa aplikacione (për shembull, për planifikim ose buxhetim), të dhënat mund të gjenerohen drejtpërdrejt në aplikacionet OLAP. Kur të dhënat vijnë nga aplikacione të tjera, zakonisht është e nevojshme që të dhënat të ruhen në një formë të veçantë, të kopjuar për aplikacionin OLAP. Prandaj, këshillohet krijimi i depove të të dhënave.

Duhet të theksohet se termi "OLAP" është i lidhur pazgjidhshmërisht me termin "depo të dhënave" (Data Warehouse). Një depo e të dhënave është një koleksion i të dhënave specifike për domenin, i kufizuar në kohë dhe i pandryshueshëm për të mbështetur procesin e vendimmarrjes së menaxhimit. Të dhënat në magazinë vijnë nga sistemet operacionale (sistemet OLTP), të cilat janë krijuar për të automatizuar proceset e biznesit; magazina mund të rimbushet nga burime të jashtme, për shembull, raporte statistikore.

Përkundër faktit se ato përmbajnë informacione të tepërta qëllimisht, të cilat janë tashmë në bazat e të dhënave ose skedarët e sistemeve operative, ruajtja e të dhënave është e nevojshme sepse:

  • fragmentimi i të dhënave, ruajtja e tyre në formate të ndryshme DBMS;
  • performanca e përmirësuar e rikthimit të të dhënave
  • nëse në një ndërmarrje të gjitha të dhënat ruhen në një server qendror të bazës së të dhënave (që është jashtëzakonisht i rrallë), analisti ndoshta nuk do të kuptojë strukturat e tyre komplekse, ndonjëherë konfuze.
  • pyetjet komplekse analitike për informacionin operacional ngadalësojnë punën aktuale të kompanisë, duke bllokuar tabelat për një kohë të gjatë dhe duke kapur burimet e serverit
  • aftësia për të pastruar dhe harmonizuar të dhënat
  • është e pamundur ose shumë e vështirë të analizohen drejtpërdrejt të dhënat e sistemeve operative;

Qëllimi i depove është të sigurojë "lëndën e parë" për analizë në një vend dhe në një strukturë të thjeshtë dhe të kuptueshme. Kjo do të thotë, koncepti i Depove të të Dhënave nuk është një koncept i analizës së të dhënave, por më tepër një koncept i përgatitjes së të dhënave për analizë. Ai supozon zbatimin e një burimi të vetëm të integruar të të dhënave.

Produktet OLAP: Arkitekturat

Kur përdorni produktet OLAP, 2 pyetje janë të rëndësishme: si dhe ku mbaj dhe të procesojmë të dhëna. Arkitekturat OLAP dallohen në varësi të mënyrës se si zbatohen këto dy procese. Ekzistojnë 3 mënyra për të ruajtur të dhënat për OLAP dhe 3 mënyra për të përpunuar këto të dhëna. Shumë prodhues ofrojnë disa opsione, disa po përpiqen të provojnë se qasja e tyre është e vetmja më e kujdesshme. Kjo, natyrisht, është absurde. Megjithatë, shumë pak produkte mund të funksionojnë me efikasitet në më shumë se një mënyrë.

Opsionet e ruajtjes së të dhënave OLAP

Mbajtja në këtë kontekst nënkupton përmbajtjen e të dhënave në një gjendje të përditësuar vazhdimisht.

  • Bazat e të dhënave relacionale: Kjo është zgjedhja tipike nëse ndërmarrja ruan kredencialet në një RDB. Në shumicën e rasteve, të dhënat duhet të ruhen në një strukturë të denormalizuar (skema e yjeve është më e pranueshme). Një bazë të dhënash e normalizuar nuk është e pranueshme për shkak të performancës shumë të ulët të pyetjes kur gjenerohen vlera të grumbulluara për OLAP (shpesh totalet ruhen në tabela të grumbulluara).
  • Skedarët e bazës së të dhënave në kompjuterin e klientit (kioska ose marte të dhënash): Këto të dhëna mund të përhapen paraprakisht ose të gjenerohen sipas kërkesës në kompjuterët e klientit.

Bazat e të dhënave shumëdimensionale: Supozon se të dhënat ruhen në një bazë të dhënash shumëdimensionale në një server. Mund të përfshijë të dhëna të marra dhe të përmbledhura nga sisteme të tjera dhe baza të të dhënave relacionale, skedarë të përdoruesit fundor, etj. Në shumicën e rasteve, bazat e të dhënave shumëdimensionale ruhen në disk, por disa produkte lejojnë gjithashtu përdorimin e RAM-it, duke llogaritur të dhënat më të përdorura në fluturojnë". Në një numër shumë të vogël produktesh të bazuara në baza të të dhënave shumëdimensionale, modifikimet e shumëfishta të të dhënave janë të mundshme, shumë produkte lejojnë modifikime të vetme, por lexime të shumëfishta të të dhënave, ndërsa të tjerët janë të kufizuar vetëm në lexim.

Këto tre lokacione magazinimi kanë kapacitete magazinimi të ndryshme dhe janë të rregulluara sipas renditjes në rënie të kapacitetit. Ata gjithashtu kanë karakteristika të ndryshme të performancës së pyetjeve: bazat e të dhënave relacionale janë shumë më të ngadalta se dy të fundit.

Opsionet e përpunimit të të dhënave OLAP

Ekzistojnë 3 opsione të njëjta për përpunimin e të dhënave:

  • Përdorimi i SQL: ky opsion, natyrisht, përdoret kur ruhen të dhënat në një RDB. Megjithatë, SQL nuk lejon përllogaritje shumëdimensionale në një pyetje të vetme, kështu që kërkohen pyetje komplekse SQL për të arritur asgjë më shumë se një funksionalitet normal shumëdimensional. Megjithatë, kjo nuk i pengon zhvilluesit të provojnë. Në shumicën e rasteve, ata kryejnë një numër të kufizuar llogaritjesh përkatëse SQL, me rezultate që mund të merren nga përpunimi shumëdimensional i të dhënave ose nga makina e klientit. Është gjithashtu e mundur të përdoret RAM, e cila mund të ruajë të dhëna duke përdorur më shumë se një kërkesë: kjo ka përmirësuar në mënyrë dramatike përgjigjen.
  • Përpunimi shumëdimensional nga ana e klientit: Produkti i klientit OLAP i kryen vetë llogaritjet, por ky përpunim është i disponueshëm vetëm nëse përdoruesit kanë PC relativisht të fuqishëm.

Përpunimi shumëdimensional nga ana e serverit: Ky është një vend i njohur për llogaritjen shumëdimensionale në aplikacionet e klientit/serverit OLAP dhe përdoret në shumë produkte. Performanca është zakonisht e mirë sepse pjesa më e madhe e llogaritjes tashmë është bërë. Sidoqoftë, kjo kërkon shumë hapësirë ​​​​në disk.

Matrica e arkitekturës OLAP

Prandaj, duke kombinuar opsionet e ruajtjes / përpunimit, mund të merrni një matricë të arkitekturave të sistemeve OLAP. Prandaj, teorikisht, mund të ketë 9 kombinime të këtyre metodave. Sidoqoftë, meqenëse 3 prej tyre nuk kanë sens të përbashkët, në realitet ekzistojnë vetëm 6 opsione për ruajtjen dhe përpunimin e të dhënave OLAP.

Opsionet e ruajtjes shumëdimensionale
të dhëna

Variantet
shumëdimensionale
përpunimin e të dhënave

Baza e të dhënave relacionale

Baza e të dhënave shumëdimensionale nga ana e serverit

Kompjuter klienti

Madhësia e kartezës

Përpunimi shumëdimensional i serverit

Crystal Holos (modaliteti ROLAP)

Serveri IBM DB2 OLAP

CA EUREKA: Strategjia

Informix MetaCube

Speedware Media / MR

Shërbimet e Analizës së Microsoft

Oracle Express (modaliteti ROLAP)

Serveri i analizës pilot

Aplikoni iTM1

Holo kristal

Vendimi Comshare

Hyperion Essbase

Oracle Express

Speedware Media / M

Shërbimet e Analizës së Microsoft

Serveri i ndërmarrjes PowerPlay

Serveri i analizës pilot

Aplikoni iTM1

Përpunim shumëdimensional në kompjuterin e klientit

Oracle Discoverer

Informix MetaCube

Insight Dimensionale

Ndërmarrja Hyperion

Cognos PowerPlay

Personal Express

Perspektivat iTM1

Meqenëse është ruajtja ajo që përcakton përpunimin, është zakon të grupohen sipas opsioneve të ruajtjes, domethënë:

  • Produktet ROLAP në sektorët 1, 2, 3
  • Desktop OLAP - në sektorin 6

Produktet MOLAP - në sektorët 4 dhe 5

Produktet HOLAP (që lejojnë ruajtjen e të dhënave shumëdimensionale dhe relacionale) - në 2 dhe 4 (me shkronja të pjerrëta)

Kategoritë e produkteve OLAP

Ka më shumë se 40 ofrues OLAP, megjithëse të gjithë nuk mund të konsiderohen konkurrentë, sepse aftësitë e tyre janë shumë të ndryshme dhe, në fakt, ata punojnë në segmente të ndryshme të tregut. Ato mund të grupohen në 4 kategori themelore, të cilat ndryshojnë në bazë të koncepteve: funksionalitet kompleks - funksionalitet i thjeshtë, performancë - hapësirë ​​në disk. Është e përshtatshme të vizatohen kategoritë si katror, ​​sepse tregon qartë marrëdhënien mes tyre. Një tipar dallues i secilës prej kategorive paraqitet në anën e saj, dhe ngjashmëritë me të tjerët - në anët ngjitur, prandaj, kategoritë në anët e kundërta janë thelbësisht të ndryshme.

Veçoritë

Përparësitë

Të metat

përfaqësuesit

Aplikuar OLAP

Aplikacione të plota, të pasura me funksionalitet. Pothuajse të gjithë kërkojnë një bazë të dhënash shumëdimensionale, megjithëse disa punojnë edhe me një bazë të dhënash relacionale. Shumë nga kjo kategori aplikimesh janë të specializuara, për shembull, shitjet, prodhimi, bankat, buxhetimi, konsolidimi financiar, analiza e shitjeve

Aftësia për t'u integruar me aplikacione të ndryshme

Niveli i lartë i funksionalitetit

Niveli i lartë i fleksibilitetit dhe shkallëzueshmërisë

Kompleksiteti i aplikacionit (nevoja për trajnimin e përdoruesit)

Cmim i larte

Zgjidhjet Hyperion

Vendimet kristal

Ndërtuesit e informacionit

Produkti bazohet në një strukturë të dhënash jo-relacionale që siguron ruajtjen, përpunimin dhe paraqitjen shumëdimensionale të të dhënave. Të dhënat në procesin e analizës zgjidhen ekskluzivisht nga një strukturë shumëdimensionale. Pavarësisht nga niveli i lartë i hapjes, furnitorët i bindin klientët të blejnë paketën e tyre të veglave.

Performancë e lartë (llogaritje të shpejta të totaleve dhe transformime të ndryshme shumëdimensionale për cilindo nga dimensionet). Koha mesatare e përgjigjes ndaj një pyetjeje analitike ad hoc kur përdoret një bazë të dhënash shumëdimensionale është zakonisht 1-2 rend të madhësisë më pak se në rastin e një RDB

Niveli i lartë i hapjes: një numër i madh i produkteve me të cilat është i mundur integrimi

Ata përballen lehtësisht me detyrat e përfshirjes së funksioneve të ndryshme të integruara në modelin e informacionit, kryerjen e analizave të specializuara nga përdoruesi, etj.

Nevoja për një hapësirë ​​të madhe në disk për ruajtjen e të dhënave (për shkak të tepricës së të dhënave që ruhen). Ky është një përdorim jashtëzakonisht joefikas i kujtesës - për shkak të denormalizimit dhe grumbullimit të kryer më parë, sasia e të dhënave në një bazë të dhënash shumëdimensionale korrespondon me 2.5-100 herë më pak se vëllimi i të dhënave origjinale të detajuara. Në çdo rast, MOLAP nuk lejon punën me baza të të dhënave të mëdha. Kufiri i vërtetë është një bazë prej 10-25 gigabajt

Shpërthimi i mundshëm i bazës së të dhënave - rritje e papritur, e mprehtë, disproporcionale e vëllimit të saj

Mungesa e fleksibilitetit kur është e nevojshme të modifikohen strukturat e të dhënave. Çdo ndryshim në strukturën e dimensioneve pothuajse gjithmonë kërkon një ristrukturim të plotë të hiperkubit.

Për bazat e të dhënave shumëdimensionale, aktualisht nuk ka standarde uniforme për ndërfaqen, gjuhët për përshkrimin dhe manipulimin e të dhënave

Hyperion (Essbase)

DOLAP (OLAP për desktop)

Produkte OLAP nga ana e klientit që janë të lehta për t'u zbatuar dhe kanë një kosto të ulët për vend

Fjala është për një përpunim të tillë analitik, ku hiperkubat janë të vegjël, dimensioni i tyre është i vogël, nevojat janë modeste dhe për një përpunim të tillë analitik mjafton një makinë personale në desktop.

Qëllimi i prodhuesve në këtë treg është të automatizojnë qindra e mijëra vende pune, por përdoruesit duhet të bëjnë një analizë mjaft të thjeshtë. Blerësit shpesh drejtohen të blejnë më shumë vende pune sesa duhet

Integrim i mirë i bazës së të dhënave: shumëdimensionale, relacionale

Aftësia për të bërë blerje komplekse, gjë që zvogëlon koston e projekteve të zbatimit

Lehtësia e përdorimit të aplikacioneve

Funksionalitet shumë i kufizuar (jo i krahasueshëm në këtë drejtim me produkte të specializuara)

Fuqia shumë e kufizuar (vëllime të vogla të dhënash, pak matje)

Cognos (PowerPlay)

Objektet e Biznesit

Vendimet kristal

Ky është sektori më i vogël i tregut.

Të dhënat e hollësishme mbeten aty ku ishin fillimisht - në një bazë të dhënash relacionale; disa agregate ruhen në të njëjtën bazë të dhënash në tabela shërbimi të krijuara posaçërisht

I aftë për të trajtuar sasi shumë të mëdha të dhënash (ruajtje ekonomike)

Ofron një mënyrë funksionimi me shumë përdorues, duke përfshirë modalitetin e redaktimit, jo vetëm leximin

Niveli më i lartë i mbrojtjes së të dhënave dhe mundësi të mira për diferencimin e të drejtave të aksesit

Ndryshimet e shpeshta në strukturën e matjes janë të mundshme (nuk kërkojnë riorganizim fizik të bazës së të dhënave)

Performanca e dobët, dukshëm inferiore në shpejtësinë e përgjigjes ndaj atyre shumëdimensionale (përgjigja ndaj pyetjeve komplekse matet në minuta apo edhe orë në vend të sekondave). Ata janë ndërtues raportesh më miqësore për përdoruesit sesa mjete analitike interaktive

Kompleksiteti i produkteve. Kërkon kosto të konsiderueshme shërbimi IT. Sistemet relacionale kërkojnë skemë të kujdesshme të bazës së të dhënave dhe akordim të indeksit për të arritur performancë të krahasueshme me MOLAP, që do të thotë shumë përpjekje nga ana e DBA-ve.

E kushtueshme për t'u zbatuar

Kufizimet e SQL mbeten realitet, gjë që parandalon shumë funksione të integruara që ofrohen lehtësisht në sisteme të bazuara në paraqitjen shumëdimensionale të të dhënave në një RDBMS.

Avantazhi i Informacionit

Informix (MetaCube)

Duhet të theksohet se konsumatorët e produkteve hibride që lejojnë zgjedhjen e modalitetit ROLAP dhe MOLAP, si Microsoft Analysis Services, OracleExpress, Crystal Holos, IBM DB2 OLAPServer, pothuajse gjithmonë zgjedhin modalitetin MOLAP.

Secila prej kategorive të paraqitura ka pikat e forta dhe të dobëta të veta; nuk ka asnjë zgjedhje të vetme optimale. Zgjedhja ndikon në 3 aspekte të rëndësishme: 1) performancën; 2) hapësirë ​​në disk për ruajtjen e të dhënave; 3) aftësitë, funksionalitetin dhe veçanërisht shkallëzueshmërinë e zgjidhjes OLAP. Në të njëjtën kohë, është e nevojshme të merren parasysh vëllimet e të dhënave të përpunuara, fuqia e teknologjisë, nevojat e përdoruesve dhe të kërkohet një kompromis midis shpejtësisë dhe tepricës së hapësirës në disk të zënë nga baza e të dhënave, e thjeshtë dhe shumëfunksionale.

Klasifikimi i dyqaneve të të dhënave në përputhje me madhësinë e bazës së të dhënave të synuar

Disavantazhet e OLAP

Si çdo teknologji OLAP, ajo gjithashtu ka të metat e saj: kërkesa të larta për harduer, trajnim dhe njohuri të personelit administrativ dhe përdoruesve fundorë, kosto të larta për zbatimin e projektit të zbatimit (si monetare ashtu edhe kohore, intelektuale).

Zgjedhja e një produkti OLAP

Zgjedhja e produktit të duhur OLAP është e vështirë, por shumë e rëndësishme nëse dëshironi që projekti juaj të mos dështojë.

Siç mund ta shihni, dallimet e produkteve qëndrojnë në shumë fusha: funksionale, arkitekturore, teknike. Disa produkte janë mjaft të kufizuara në personalizim. Disa janë të dizajnuara për fusha të specializuara lëndore: marketing, shitje, financa. Ka produkte për qëllime të përgjithshme, të cilat nuk janë të destinuara për përdorim aplikimi, të cilat duhet të jenë mjaft fleksibël. Si rregull, produkte të tilla janë më të lira se ato të specializuara, por ka më shumë kosto zbatimi. Gama e produkteve OLAP është shumë e gjerë - nga mjetet më të thjeshta për ndërtimin e tabelave kryesore dhe grafikëve që janë pjesë e produkteve të zyrës, deri te analiza e të dhënave dhe kërkimi i modeleve, kostoja e të cilave është dhjetëra mijëra dollarë.

Si me çdo fushë, nuk mund të ketë udhëzime përfundimtare për zgjedhjen e mjeteve në fushën OLAP. Mund të përqendroheni vetëm në një numër pikash kyçe dhe të përputheni me aftësitë e softuerit të ofruara me nevojat e organizatës. Një gjë është e rëndësishme: nëse nuk mendoni se si do të përdorni mjetet OLAP, rrezikoni të keni një dhimbje koke të fuqishme.

Në procesin e përzgjedhjes, është e nevojshme të merren parasysh 2 pyetje:

  • vlerësojnë nevojat dhe aftësitë e ndërmarrjes
  • vlerësoni ofertën ekzistuese në treg, tendencat e zhvillimit janë gjithashtu të rëndësishme

Atëherë e gjithë kjo mund të krahasohet dhe, në fakt, të bëhet një zgjedhje.

Vlerësimi i nevojave

Ju nuk mund të bëni një zgjedhje racionale të një produkti pa kuptuar se për çfarë do të përdoret. Shumë kompani duan "produktin më të mirë" pa një kuptim të qartë se si duhet të përdoret.

Në mënyrë që projekti të zbatohet me sukses, drejtori financiar duhet të paktën të formulojë saktë dëshirat dhe kërkesat e tij ndaj menaxherit dhe specialistëve të shërbimit të automatizimit. Shumë probleme lindin për shkak të gatishmërisë dhe ndërgjegjësimit të pamjaftueshëm për zgjedhjen e OLAP-it, profesionistët e IT-së dhe përdoruesit fundorë përjetojnë vështirësi komunikimi vetëm sepse manipulojnë koncepte dhe terma të ndryshëm në bisedë dhe parashtrojnë preferenca kontradiktore. Ju duhet qëndrueshmëri në qëllim brenda kompanisë.

Disa faktorë tashmë janë bërë të dukshëm pas leximit të përmbledhjes së kategorive të produkteve OLAP, përkatësisht:

Aspektet teknike

  • Burimet e të dhënave: magazina e të dhënave të korporatës, sistemi OLTP, skedarët e tabelave, bazat e të dhënave relacionale. Mundësia e lidhjes së OLAP-toolkit me të gjitha DBMS të përdorura në organizatë. Siç tregon praktika, integrimi i produkteve të ndryshme në një sistem operativ të qëndrueshëm është një nga çështjet më të rëndësishme, dhe zgjidhja e tij në disa raste mund të shoqërohet me probleme të mëdha. Është e nevojshme të kuptohet se sa e lehtë dhe e besueshme është të integrohen mjetet OLAP me DBMS ekzistuese në organizatë. Është gjithashtu e rëndësishme të vlerësohen mundësitë e integrimit jo vetëm me burimet e të dhënave, por edhe me aplikacione të tjera në të cilat mund t'ju duhet të eksportoni të dhëna: e-mail, aplikacione zyre.
  • Ndryshueshmëria e të dhënave që merret parasysh
  • Platforma e serverit: NT, Unix, AS / 400, Linux - por mos insistoni që produktet e specifikave OLAP të funksionojnë në platforma të diskutueshme ose të ngordhura që ju jeni ende duke përdorur
  • Standardet e klientit dhe të shfletuesit
  • Arkitektura e vendosur: modem LAN dhe PC, klient / server me shpejtësi të lartë, intranet, ekstranet, internet
  • Karakteristikat ndërkombëtare: mbështetje për shumë monedha, operacione shumëgjuhëshe, ndarje të dhënash, lokalizim, licencim, përditësim i Windows

Sasitë e informacionit hyrës që janë në dispozicion dhe që do të shfaqen në të ardhmen

Përdoruesit

  • Fusha e aplikimit: analiza e shitjeve / marketingut, buxhetimi / planifikimi, analiza e treguesve të performancës, analiza e raporteve të kontabilitetit, analiza cilësore, gjendja financiare, formimi i materialeve analitike (raporte)
  • Numri i përdoruesve dhe vendndodhja e tyre, kërkesat për ndarjen e të drejtave të aksesit në të dhëna dhe funksione, sekreti (konfidencialiteti) i informacionit
  • Pamja e përdoruesit: menaxhmenti i lartë, financat, marketingu, burimet njerëzore, shitjet, prodhimi, etj.
  • Eksperienca e perdoruesit. Niveli i aftësive të përdoruesit. Merrni parasysh ofrimin e trajnimit. Është shumë e rëndësishme që aplikacioni i klientit OLAP të jetë i tillë që përdoruesit të ndihen të sigurt dhe ta përdorin atë në mënyrë efektive.

Karakteristikat kryesore: nevoja për rikthim të të dhënave, llogaritja e shpërndarë, konvertimet komplekse të monedhës, nevoja për printim të raporteve, ndërfaqja e fletëllogaritës, kompleksiteti i logjikës së aplikacionit, dimensioni i kërkuar, llojet e analizave: statistikore, kërkimi i qëllimeve, analiza "çfarë nëse"

Zbatimi

  • Kush do të zbatojë dhe operojë: konsulentë të jashtëm, IT të brendshëm ose përdoruesit përfundimtarë
  • Buxheti: softueri, hardueri, shërbimet, transmetimi i të dhënave. Mos harroni se licencat e produkteve OLAP janë vetëm një pjesë e vogël e kostos totale të projektit. Kostot e zbatimit dhe harduerit mund të jenë më të mëdha se tarifat e licencës dhe kostot e mbështetjes, mirëmbajtjes dhe administrimit afatgjatë janë pothuajse me siguri shumë më të larta. Dhe nëse keni marrë vendimin e gabuar për të blerë një produkt të papërshtatshëm vetëm sepse është më i lirë, në fund të fundit mund të keni një kosto totale më të lartë të projektit për shkak të kostove më të larta të mirëmbajtjes, administrimit dhe/ose harduerit, ndërkohë që ka të ngjarë të merrni një nivel më të ulët të përfitimeve të biznesit . Kur vlerësoni koston totale, sigurohuni që të bëni pyetjet e mëposhtme: Sa e gjerë është përzgjedhja e burimeve për zbatim, trajnim dhe mbështetje? A është stoku i përgjithshëm potencial (punonjës, kontraktorë, konsulentë) të prirur për rritje apo reduktim? Sa gjerësisht mund të përdoret përvoja juaj e punës?

Përkundër faktit se kostoja e sistemeve analitike edhe sot mbetet mjaft e lartë, dhe metodologjitë dhe teknologjitë për zbatimin e sistemeve të tilla janë ende në fazën e formimit të tyre, edhe sot, efekti ekonomik i ofruar prej tyre tejkalon ndjeshëm efektin tradicional. sistemet operative.

Efekti i organizimit të saktë, planifikimit strategjik dhe operacional të zhvillimit të biznesit është i vështirë të vlerësohet në numra paraprakisht, por është e qartë se mund të tejkalojë kostot e zbatimit të sistemeve të tilla me dhjetëra apo edhe qindra herë. Megjithatë, nuk duhet të gabohemi. Efekti nuk sigurohet nga vetë sistemi, por nga njerëzit që punojnë me të. Prandaj, deklaratat e tipit: "sistemi i depove të të dhënave dhe teknologjitë OLAP do të ndihmojnë menaxherin të marrë vendimet e duhura" nuk janë plotësisht të sakta. Sistemet moderne analitike nuk janë sisteme të inteligjencës artificiale dhe ato nuk mund të ndihmojnë dhe as të pengojnë vendimmarrjen. Qëllimi i tyre është t'i sigurojnë menaxherit të gjithë informacionin e nevojshëm për marrjen e një vendimi në një formë të përshtatshme në kohën e duhur. Dhe çfarë informacioni do të kërkohet dhe çfarë vendimi do të merret në bazë të tij varet vetëm nga personi specifik që e përdor atë.

Një gjë mbetet për t'u thënë, këto sisteme mund të ndihmojnë në zgjidhjen e shumë problemeve të biznesit dhe mund të kenë efekte pozitive të gjera. Mbetet vetëm të presim se kush është i pari që do të kuptojë avantazhet e kësaj qasjeje dhe do të jetë përpara të tjerëve.

Artikujt kryesorë të lidhur