Punë praktike me teknologjinë olap në excel. Kubi Olap në excel

Mjetet antipiretike për fëmijët përshkruhen nga një pediatër. Por ka situata të ndihmës së domosdoshme për ethet, nëse fëmija duhet të japë fytyra nga pakujdesia. Më pas baballarët marrin përsipër ringjalljen dhe ndalojnë preparatet antipiretike. Çfarë mund t'u jepet foshnjave? Si mund ta ulni temperaturën tek fëmijët më të rritur? Cilat janë fytyrat më të sigurta?

Aplikacionet e klientit OLAP me shtesa që rrisin llogaritjen e të dhënave agregate (shumat, vlerat mesatare, vlerat maksimale ose minimale) dhe shfaqjen e tyre, me të cilat vetë të dhënat agregate ruhen në cache në mes të hapësirës së adresave të një të tillë. Sistemi OLAP.

Edhe pse të dhënat e daljes ruhen në DBMS bazë, llogaritja e të dhënave agregate kryhet nga vetë OLAP. Si rezultat, ka shumë të dhëna të jashtme - serveri DBMS, shumë procese OLAP nga ana e klientit dërgohen në serverin e kërkesës SQL, i cili eliminon operatorin GROUP BY, dhe si rezultat, llogariten të dhënat agregate. , llogaritur në server.

Si rregull, funksionaliteti OLAP zbatohet në mjetet statistikore të përpunimit të të dhënave (nga produkte të së njëjtës klasë në tregun rus, produkte të përhapura gjerësisht nga StatSoft dhe SPSS) dhe në spreadsheets. Zokrema, me anë të një analize të pasur të Microsoft Excel. Për një produkt shtesë, mund të krijoni dhe ruani një kub të vogël lokal të pasur OLAP dhe ta vizualizoni atë në dy ose tre mënyra.

Duke u përmirësuar në paketën softuerike të Microsoft Office për përpunimin dhe përpunimin e të dhënave, ka një sërë funksionesh që ofrojnë akses në përpunimin e të dhënave dhe aftësitë e përpunimit të të dhënave nga programet e Microsoft Office, dhe ato vetë ju lejojnë të kryeni analiza parashikuese në kompjuter lokal. Për shkak të faktit se algoritmet janë futur në shërbimin e platformës Microsoft SQL Server për të analizuar dhe përpunuar të dhënat e disponueshme nga shtesat e Microsoft Office, kontribuesit e biznesit mund të kapin lehtësisht vlerën e informacionit nga grupet e të dhënave të palosshme me klikimet e miut. Përmirësoni në paketën e softuerit Office për përpunimin e të dhënave për t'u dhënë përdoruesve fundor mundësinë për të kryer analiza pa ndërmjetës në programet Microsoft Excel dhe Microsoft Visio.

Stoku i Microsoft Office 2007 përfshin tre lloje të komponentëve OLAP:

  1. Klienti i përpunimit të të dhënave për Excel ju lejon të krijoni projekte të përpunimit të të dhënave bazuar në shërbimet SSAS dhe t'i nxjerrni ato nga Excel 2007;
  2. Analiza e personalizuar e tabelave për programet Excel ju lejon të përdorni funksionet SSAS për të analizuar dhe përpunuar informacionin për analizën e të dhënave që ruhen në tabelat Excel;
  3. shabllonet për redaktimin dhe përpunimin e të dhënave për programin Visio ju lejojnë të vizualizoni pemën e vendimeve, pemën e regresionit, diagramet e grupimeve dhe depozitat në diagramet Visio.
Tabela 1.1. Produktet e Oracle për OLAP dhe analizat e biznesit
Lloji i kutive Produkt

Përpunimi analitik analitik (OLAP) është e njëjta teknologji që fiton për shtrirjen e bazave të të dhënave të shkëlqyera të biznesit dhe mbështetjen e analitikës së biznesit. Bazat e të dhënave OLAP ndahen në një ose më shumë kube dhe organizohen nga administratori i kubit në mënyrë të tillë që të mund të renditni analizën e të dhënave në mënyrë që ta bëni më të lehtë krijimin e atyre numrave të ndryshëm të yjeve në tabela dhe ju nevojiten.

Në artikullin tim

Çfarë është analitika e biznesit?

Analisti i biznesit shpesh dëshiron të shikojë pamjen më të gjerë të biznesit, të shikojë tendenca më të gjera bazuar në grumbullimin e të dhënave dhe gjithashtu të shikojë tendencat e ndara sipas numrit të ndryshimeve. Analitika e biznesit është procesi i ekzaminimit të të dhënave nga bazat e të dhënave OLAP dhe analizimi i këtyre të dhënave për marrjen e të dhënave, të cilat mund të përdoren për të marrë vendime të informuara biznesi dhe vizualizim. Për shembull, për ndihmën e OLAP dhe analitikës së biznesit, ju mund të ndihmoni në avancimin e fuqisë së të dhënave të tjera të biznesit.

    Sa ndryshon shuma totale e shitjeve të produkteve tona në vitin 2007 me vëllimin total të shitjeve në vitin 2006?

    Si mund të krahasohet me datën e asaj ore për javën për pjesën tjetër të pesë viteve?

    Sa qindarkë kanë shpenzuar klientët në datën 35 të vitit të kaluar dhe si ka ndryshuar kjo sjellje me orën?

    Sa produkte janë shitur në dy shtete/rajone të këtij muaji, në të njëjtin muaj të vitit të kaluar?

    Për grupmoshën e lëkurës së klientëve Sa është përfitimi (si një e qindta e diferencës, pra një gjysmë thes) për kategoritë e mallrave?

    Kërkoni për shitësit e lartë dhe të poshtëm, shpërndarësit, post-punonjësit, klientët, partnerët dhe klientët.

Çfarë është përpunimi analitik në internet (OLAP)?

Baza e të dhënave OLAP (Përpunimi analitik në internet) e bën më të lehtë analizën e biznesit. OLAP është një teknologji e bazës së të dhënave që është e optimizuar për marrjen dhe marrjen e thirrjeve, dhe jo për përpunimin e transaksioneve. Të dhënat Dzherelo për OLAP - bazat e të dhënave operative për përpunimin e transaksioneve (OLTP), të cilat ruhen nga koleksionet e të dhënave. Të dhënat OLAP nxirren nga të dhënat historike dhe kombinohen me një strukturë, si një analizë e palosshme. Të dhënat OLAP gjithashtu renditen në mënyrë ararkike dhe ruhen në kube dhe jo në tabela. Kjo është një teknologji e palosshme, si një strukturë e pasur mëkëmbëse për sigurinë akses suedez tek të dhënat për analizë. Në këtë Organizatë, për renditjen e tabelës së yjeve ose renditjen e grafikëve të yjeve, mund të shfaqni lehtësisht të dhënat e një niveli të lartë, si vëllimet e shitjeve në të gjithë vendin ose rajonin, si dhe të shfaqni urat e shtëpive rreth faqet, veçanërisht shitjet janë të dobëta.

Baza e të dhënave OLAP njihet për përshpejtimin e avancimit të të dhënave. Serveri Oskіlki OLAP, dhe jo Microsoft Office Excel, llogarit vlerat e vonuara, kur krijoni ose ndryshoni tingullin, duhet të shtoni më pak të dhëna në Excel. Tsej pіdkhіd lejon pratsyuvati z bolshego obshіdnih dannyh, nіzh vіpadku, yakscho dаnі bіlі organіzіnі і traditіynіnіni danih, de Excel vityаguє vytyаguє sі zі okremіgalаnіnіnіnіn llogaritur dhe të dhënat.

Ekzistojnë dy lloje kryesore të të dhënave në bazat e të dhënave OLAP: futni, pasi janë të dhëna numerike, numrin dhe vlerat mesatare, të cilat vlerësohen për pranimin e vendimeve të biznesit, dhe ato vlerësohen për porositjen e këtyre hyrjeve. Baza e të dhënave OLAP ndihmon në renditjen e të dhënave për pasuri shtesë të detajeve, fitoret e atyre kategorive, siç e dini për analizën e të dhënave.

Në ndarjet e ardhshme të lëkurës, komponenti përshkruhet në detaje më poshtë.

Kubichesk Struktura e të dhënave, të cilat duhet të shkoni për të barabarta dhe hierarkitë e virulencës së lëkurës, të cilat dëshironi të analizoni. Kubet do të hanë një sasi të vogël vimiryuvan, të tilla si një orë, gjeografi dhe rreshta të një produkti, me një thes haraç, të tilla si shitjet dhe rezervat. Kubi - jo "Kubi" në një kuptim të ashpër matematikor, në mënyrë që era e keqe të mos jetë obov'yazkovo moyut në të njëjtën anë. Tim nuk është më i vogël, era e keqe është një metaforë për Apt për një kuptim të palosshëm.

Vimiryuvan Fitimi i një vlere nga Kubi bazuar në kolonat në tabelën e fakteve të kubit dhe vlerat numerike. Hyni - kuptimet qendrore të Kubës, pasi ato përpunohen paraprakisht, përpunohen dhe analizohen. Të pasmet më të zgjeruara janë shitjet, të ardhurat, të ardhurat dhe vitrati.

Anëtar Një element në hierarki që përfaqëson njërën ose tjetrën. Një element mund të jetë unik dhe jo unik. Për shembull, 2007 dhe 2008 janë elementë unikë në të njëjtën ditë të botës, ndërsa Sich përfaqëson elemente jo unike në të njëjtin muaj, atë që ka më shumë se një ditë në botë, atë që ka më shumë se një ditë në botë. të njëjtën kohë.

element numërues Elementi i vimirit, kuptimi i të cilit llogaritet për një orë vikonanny për ndihmë viraz. Vlerat e elementeve të numëruar mund të jenë të ngjashme me vlerat e anëtarëve të tjerë. Për shembull, numërimi i elementit "tepricë" mund të përdoret për të përcaktuar vlerën e elementit, si dhe për të treguar vlerën e elementit, shitje.

wimir Mbledhja nga njëri ose tjetri sa porositën ієrarchy rivnіv Kuba, yakі koristuvach razumіє dhe vykoristuє si bazë për analizën e të dhënave. Për shembull, një botë gjeografike mund të përfshijë shtetin/rajonin, shtetin/qarkun dhe lokalitetin. Përveç kësaj, në të njëjtën kohë, ju mund të aktivizoni hierarkinë me "Rik", "Treek", "Muaji" dhe "Dita". Në yjet e tabelave ose yjet e grafikëve, hierarkia e lëkurës bëhet një grup fushash, kështu që ju mund të renditni dhe rriteni, për të treguar më të ulët ose më shumë lumenj të lartë.

Hierarkia Struktura e pemës është logjike, pasi rendi i elementeve është vimiryuvannya, kështu që elementi i lëkurës mund të ketë një element baba dhe zero ose më shumë elementë fëmijë. Elementi bijë - një anëtar i grupit më të madh të hershëm në hierarki, pa ndërveprim me anëtarin aktual. Për shembull, në orën ієrarchії, scho hakmarrja e barabartë me tremujorin, muajin dhe ditën, Sіchen є element fëmijë Qtr1. Elementi Batkivsky është një anëtar i barazimit më të ulët të ієrarchії, pa ndërveprim ndërmjetësues me anëtarin aktual. Vlerat e Batkiv - konsolidimi i vlerës së të gjithë elementëve bijë. Për shembull, në orën ієrarchії, hakmarrja e karrierës është e barabartë me "çerekun", "muajin" dhe "ditën", Qtr1 є batkіvskiy për sіchnya.

Të copëtuara Në ієrarchy, të dhënat mund të organizohen në detaje më të ulëta dhe të tjera të barabarta, të tilla si shkëmbinj, tremujorë, muaj dhe ditë në orën ієrarchy.

OLAP funksionon në Excel

Hyrje në të dhënat OLAP Ju mund të lidheni me bazën e të dhënave OLAP në të njëjtën mënyrë si mundeni me bazat e tjera të të dhënave ekzistuese. Mund të përdorni bazat e të dhënave të krijuara nga Microsoft SQL Server OLAP versioni 7.0, Microsoft SQL Server Analysis Services versioni 2000 dhe Microsoft SQL Server Analysis Services versioni 2005, server Produktet e Microsoft OLAP. Excel mund të punojë gjithashtu me produkte OLAP të palëve të treta, si dhe të kombinojë OLE-DB për OLAP.

Të dhënat OLAP mund të shfaqen vetëm në pamjen e tabelës yll, ose në pamjen e grafikëve me yje, ose në funksionin e fletës së punës, të konvertuara në tabelën yll, por jo në funksion të diapazonit të të dhënave të thirrjes. Mund të ruani tabelat e yjeve dhe grafikët e thirrjeve OLAP nga shabllonet e thirrjeve, si dhe të krijoni skedarë Office Data Connection (ODC) për t'u lidhur me bazat e të dhënave OLAP për kërkesat OLAP. Kur hapet një skedar Excel ODC, shfaqet një yll bosh i tabelës së krijuar, i cili është gati për vendosje.

Krijo skedarë kubikë për wiki të pavarur Mund të krijoni një skedar të pavarur kub (.cub) me të dhëna të shumta nga një bazë të dhënash serveri OLAP. Skedarët e pavarur të kubit janë përpiluar për punën e të dhënave OLAP, pasi nuk jeni i lidhur me bazën e të dhënave. Për ndihmën e kubit, mund të punoni me më shumë të dhëna nga ylli i tabelës ose ylli i grafikëve, të ulni në një mënyrë tjetër dhe të përshpejtoni heqjen e të dhënave. Ju mund të krijoni skedarë kubikë vetëm në të njëjtën mënyrë që mund të ndërtoni një ofrues OLAP, siç është Microsoft SQL Analysis Services versioni 2005, për të mbështetur këtë funksionalitet.

Serverë të ndryshëm Serveri Diya - ky është një funksion neobov'yazkova, pasi një administrator i kubit OLAP mund t'i caktohet serverit, cili element vikoristovuє i kubit ose i botës si parametër në kërkesën për heqjen e informacionit nga Kubi, ose për nisjen e një programi tjetër, për shembull, një shfletues. Në Excel, URL-të, thirrjet, grupet e rreshtave, detajet dhe ndarja e raporteve të serverit përpunohen, por jo operatori i autoritetit dhe grupi i të dhënave.

KPI Treguesi kryesor i efikasitetit janë tiparet e botës që numërohen, të listuara në server, i cili ju lejon të shfaqni "treguesit kryesorë të efikasitetit", duke përfshirë kampin (më saktë, kuptimi i numri i këndimit). atë prirje (rëndësia në një orë të mjaftueshme). Nëse shfaqet era e keqe, serveri mund të mbi-funksionojë ikonat e këqija të ngjashme me ikonën e re të Excel, në mënyrë që era e keqe të jetë pak a shumë e barabartë (për shembull, për ikonën e dhëmbit), si dhe ta kthejë vlerën lart ose poshtë ( për shembull, ikona e shigjetës së drejtë).

Formatimi në server Administratorët e kubit mund të krijojnë dhe numërojnë elementë për formatimin shtesë të ngjyrave, formatimin e shkronjave dhe rregullat formatim i zgjuar i cili mund të njihet si një rregull biznesi standard i korporatës. Për shembull, formati i serverit për të ardhurat mund të jetë formati numerik i monedhës, ngjyra është në mes të ngjyrës së gjelbër, nëse vlera është më e madhe ose më e barabartë me 30,000, nëse vlera është më e vogël se 30,000, nëse fonti stili është i guximshëm, nëse vlera është më pak se 30,000, dhe nëse vlera është më pak se 30,000, nëse - Zvichayny. më shumë ose më shumë 30000. dodatkovі vіdomosti mund të dijë.

Ndërfaqja e zyrës Mova Administratori i kubit mund të caktojë një falje për të dhënat dhe falje në server për koristuvachs, në mënyrë që të mund të shikoni listën e yjeve në tabelë në gjuhën time. Ky funksion caktohet si fuqia e lidhjes me skedarin dhe parametrat rajonalë të kompjuterit mund të vendosen që të përputhen me ndërfaqen lokale.

Komponentët e softuerit të nevojshëm për të hyrë në grupin e të dhënave OLAP

Postier OLAP Për personalizimin e bazës së të dhënave OLAP për Excel, kërkohet një nga ofruesit OLAP të renditur më poshtë.

    Microsoft OLAP Postmaster Excel përfshin një drejtues të bazës së të dhënave dhe një softuer klienti për të hyrë në bazat e të dhënave të krijuara për ndihmën e Microsoft SQL Server olap version 7.0, Microsoft SQL Server olap version 2000 (8.0) dhe shërbime Microsoft SQL Analysis Server version 2005 (9) 0).

    Ofruesit e palëve të treta OLAP Për produkte të tjera OLAP, duhet të instaloni drejtues shtesë dhe softuer klientësh. Për çdo aftësi Excel për OLAP, produkti i furnizuesit të palës së tretë i nënshtrohet pajtueshmërisë me standardin OLE-DB për OLAP dhe është i barabartë me Microsoft Office. Për të kontrolluar informacionin në lidhje me instalimin e atij postieri OLAP të palës së tretë, kthehu te administratori i sistemit ose një drejtues poste në një produkt OLAP.

Bazi danih server në Kuba Softueri i klientit Excel OLAP mbështet përpunimin e dy llojeve të bazave të të dhënave OLAP. Nëse baza e të dhënave në serverin OLAP është e disponueshme në bazën e të dhënave, mund të nxirrni të dhëna të jashtme prej saj. Nëse keni një skedar të pavarur kub që mund të marrë të dhëna OLAP ose një skedar kubik të personalizuar, mund të lidheni me atë skedar dhe të rikuperoni të dhënat e jashtme.

Jerela danih Të dhënat Dzherelo japin akses në të gjitha të dhënat në bazën e të dhënave OLAP ose skedarin e kubit offline. Pasi të keni krijuar të dhëna të vjetra OLAP, mund të bini në gjumë në ngjyrën e re dhe të rrotulloni të dhënat OLAP në Excel dhe të shihni ngjyrën e tabelës së yllit ose ngjyrën e grafikut, si dhe funksionet e fletës, të konvertuara nga ngjyra e tabelës së yjeve .

Microsoft Query Për ndihmën e Query, ju mund të merrni të dhëna nga një bazë të dhënash ekzistuese, për shembull, Microsoft SQL ose Microsoft Access. Për të marrë të dhëna nga tabelat OLAP të lidhura me skedarin e kubit, nuk është e nevojshme të nxirret inputi. Informacion shtese.

Privatësia në funksionet OLAP dhe të dhënat dalëse jo-OLAP

Ndërsa punoni me tabela me yje dhe grafikët me yje me të dhëna dalëse OLAP dhe lloje të tjera të dhënash dalëse, do të punoni edhe në dukshmërinë e funksioneve.

fallxhore Serveri OLAP i konverton të dhënat e reja në Excel në orën e ndryshimit të lëkurës në paraqitjen e zërit. Nëse zgjidhni lloje të tjera të burimeve të jashtme të të dhënave, do t'i kërkoni të gjitha të dhënat e jashtme në të njëjtën kohë, ose mund të vendosni parametrat për të kërkuar vetëm kur zgjidhni elementë të ndryshëm në fushën e filtrit të zërit. Përveç kësaj, ju keni disa opsione për përditësimin e zërit.

Për të dhënat OLAP të bazuara në dalje, parametrat e fushës së filtrit audio nuk disponohen, ruajtja e sfondit nuk disponohet dhe optimizimi i kujtesës nuk disponohet.

Shënim: Opsioni i optimizimit të kujtesës nuk është gjithashtu i disponueshëm për emrat e regjistrimit të të dhënave OLEDB dhe të tabelave të yjeve që bazohen në një sërë mesataresh.

Tipi polіv Dilni nga të dhënat OLAP. fushat vimir mund të zgjidhen vetëm si rreshta (rreshta), kolona (kategori) ose fusha anësore. Fushat e hyrjes mund të zgjidhen vetëm si fusha të vlerës. Për llojet e tjera të të dhënave të fundjavës, këto fusha mund të zgjidhen për çdo pjesë të yllit.

Qasja në të dhëna të detajuara Për të dhënat dalëse, serveri OLAP përcakton nivelin e disponueshëm të detajeve dhe numëron vlerën e të dhënave, kështu që regjistrimet me raporte, të cilat bëjnë vlera përmbledhëse, mund të mos jenë të disponueshme. Tim nuk është më i vogël, serveri mund të japë fushat e autoritetit, siç mund ta imagjinoni. Llojet e tjera të festave nuk ndryshojnë fushat e autoritetit, por ju mund të imagjinoni vlerat kryesore për vlerat e fushave të të dhënave dhe elementeve, si dhe të tregoni elementet pa të dhëna.

Fushat e filtrit të zërit OLAP mund të mos jenë të gjitha elementet dhe komanda Shfaq filtrin anësor i padisponueshem.

Renditja e rendit të kallirit Për të dhënat dalëse OLAP, elementët renditen sipas radhës në të cilën janë rrotulluar nga serveri OLAP. Ju mund të renditni ose ndryshoni manualisht rendin e elementeve. Për llojet e tjera të të dhënave të jashtme, elementët e rendit të ri së pari renditen në renditjen e parë të elementit.

Nimi Serverët OLAP vendosin vlera specifike pa ndërmjetës për thirrjen, kështu që nuk është e mundur të ndryshohen funksionet e nënbag për vlerat e fushës. Për llojet e tjera të të dhënave dalëse, mund të ndryshoni funksionin statistikor të fushës së vlerës dhe të fitoni një numër funksionesh nën-bag për të njëjtën fushë vlere. Nuk është e mundur të krijohen fusha numërimi dhe elemente numërimi në yje me të dhëna dalëse OLAP.

Promіzhnі pіdbags Për të dhënat e daljes, OLAP nuk mund të ndryshojë funksionin pidbag për pidbag të ndërmjetëm. Me llojet e tjera të të dhënave të jashtme, mund të ndryshoni funksionet e qeseve për çanta ndërmjetëse dhe të shfaqni ose të bashkëngjitni çanta ndërmjetëse për të gjitha rreshtat dhe kolonat e ujitjes.

Për të dhënat e fundjavës, OLAP mund të ndizet ose fiket, duke bashkangjitur elemente gjatë hapjes së çantave të ndërmjetme dhe të sipërme. Për llojet e tjera të të dhënave të pushimeve, mund të aktivizoni lidhjen e elementeve të fushave të filtrit të ngjyrave në çantat e ndërmjetme, por bashkëngjitja e elementeve të fushave të tjera do të përfshihet për kyçje.

Ndërfaqja e parë e tabelave zvedenih, e quajtur edhe zvedenimi zvitami, u përfshi në depon e Excel në 1993 (versioni Excel 5.0). Injorant në ngjyrë kafe pa fytyrë funksionalitetin, Vіn praktikisht nuk ngec me robotin dhe më shumë koristuvachіv Excel. Navit dosvіdchenі koristuvachі më shpesh ju mund të përdorni termin "zvedeniya zvіt" për të përdorur ndihmën e formulave të palosshme. Le të përpiqemi të popullarizojmë përdorimin e këtyre tabelave me ekonomistët e përditshëm robotikë. Artikujt diskutohen bazat teorike svedenya zvedenih zvіtiv, jepen rekomandime praktike se si t'i zgjidhni ato, si dhe për të siguruar akses në të dhëna në bazë të një numri tabelash.

Kushtet e analizës së pasur të të dhënave

Më shumë ekonomi sesa termat "të dhëna të pasura", "kub virtual", "teknologji OLAP". Ale, me një përshkrim të hollësishëm, duket sikur është e qartë se nuk është shumë e pasur për të thënë se çfarë të shkosh. Kjo është arsyeja pse njerëzit mund të jenë në prag të palosjes dhe të tingëllojnë jo maє vіdnoshennia në їhnёї povyakdennoї іyalnostі. Vërtet, nuk është kështu.

Të dhëna të pasura, vimir

Është e mundur të siguroheni që kursimet mund të qëndrojnë gjithmonë me haraçe të pasura, por taksat i paguhen personit të caktuar që kërkon ndihmën e tabelave elektronike. Për hir të pasurisë, këtu është e mundur të prezantoj, unë do të rishqyrtoj ose analizoj një dhe të njëjtin informacion dhe do të ndryshoj informacionin shikim i shëndoshë, zastosuvannyam grupim dhe renditje të ndryshme të të dhënave. Për shembull, një plan shitjesh mund të analizohet sipas kritereve të mëposhtme:

  • shih grupet chi të mallrave;
  • mallra të kategorisë raki chi;
  • periudhat (muaj, tremujor, lumë);
  • blerës chi grupe blerësish;
  • shitje rajonesh
  • etj.

Lëkura nga udhëzimi i kritereve në drejtim të një analize të pasur të të dhënave quhet "fituese". Mund të thuhet se bota karakterizon informacionin për vlerën e vendosur. Një lloj i veçantë i imitimit të informacionit dhe të dhënave të pasura. Në aplikacionin tonë, duke pasur parasysh planin e shitjeve, mund të keni:

  • vëllimi i shitjes;
  • Çmimi i shitjes, çmimi i shitjeve;
  • zbritje individuale
  • etj.

Teorikisht, të dhënat mund të standardizohen me informacion të pasur (për shembull, ju mund të gruponi të dhënat për një çmim shitje), por gjithsesi t'i quani të dhënat një lloj të veçantë vlere.

Në këtë mënyrë, mund të thuhet se një ekonomi praktike robotike fiton dy lloje informacioni: të dhëna të pasura ( datat aktuale dhe të planifikuara, të cilat mund të jenë një shenjë jopersonale) dhe dovіdniki (karakteristikat e chi vimіryuvannya danih).

OLAP

Shkurtesa OLAP (përpunimi analitik në internet) në përkthimin fjalë për fjalë tingëllon si "përpunim analitik i një ore reale". Emërimi nuk është më specifik, por është e mundur të sugjerohet nëse ka një emër për ndonjë produkt softuer. Për hir të OLAP, ai transferon teknologjinë e robotëve me aftësi të veçanta, duke përfshirë softuerin, për analizën dhe analizën e strukturimit të pasur të të dhënave. Një nga produktet softuerike më të njohura që zbaton teknologjitë OLAP është SQL Server Analysis Server. Deyakі navit pomilkovo vvazhayut yoga si përfaqësuesi i vetëm i zbatimit të softuerit të konceptit.

Kubi i të dhënave virtuale

"Kub virtual" (kub i madh, OLAP-kub) - ky është një term i veçantë, i propozuar nga disa mjeshtër të një kubi të veçantë software. Sistemet OLAP bëjnë thirrje për të përgatitur dhe ruajtur të dhënat nga strukturat dhe ndërfaqet speciale të analizës (për shembull, thirrjet në Excel) dërgohen në këto kube virtuale. Kurdoherë që ka një zgjedhje të një koleksioni të tillë vizionar, ai nuk është i detyrueshëm për përpunimin e informacionit të pasur. Në vapadka përvëluese, kub virtual- masivi i të dhënave të pasura të optimizuara posaçërisht, i cili është fitimtar për krijimin e tingujve yjor. Verërat mund të hiqen përmes programeve të veçanta softuerike dhe përmes aksesit të lehtë në tabelat e bazës së të dhënave, ose për shembull, në tabelat Excel.

Tabela Zveda

"Zvedeniya zvіt" (tabela kryesore) - ndërfaqja e koristuvach për shfaqjen e të dhënave të pasura. Për ndihmën e kësaj ndërfaqe, ju mund të gruponi, renditni, filtroni dhe ndryshoni shpërndarjen e të dhënave me metodën e heqjes së përzgjedhjeve të ndryshme analitike. Përditësimi i zërit bëhet me anë të thjeshtë të ndërfaqes së koristuvach, të dhënat grumbullohen automatikisht sipas rregullave të dhëna, pa futje shtesë ose rifutje të ndonjë informacioni. Ndërfaqja e spreadsheet Excel është ndoshta produkti më i popullarizuar i softuerit për të punuar me të dhëna të pasura. Vіn pіdtremuє yak dzherelo danih zvnіshnі dzherela danih (OLAP-cubes dhe bazat e të dhënave relacionale), dhe diapazon të brendshëm të spreadsheets. Duke filluar me versionin 2000 (9.0), Excel prezanton gjithashtu një formë grafike për shfaqjen e të dhënave të pasura - një Grafik Pivot.

Zbatimi në Excel i ndërfaqes së tabelave zvedenih lejon vendosjen e të dhënave të pasura në zonën e fletës së punës. Për thjeshtësi, mund të tregoni yllin e tabelës, siç thotë ai, i cili shtrihet në intervalin e mesit të tabelës (në fakt, është lidhja e formateve të mesit të tabelës me fushat e yllit të tabelës). Është krijuar një tabelë Excel me disa zona për shfaqjen e informacionit: filtër, kolona, ​​rreshta dhe të dhëna. Kujtimi i të dhënave quhet fushat e tabelës së lidhur. Fushat Qi i nënshtrohen fuqisë së autoritetit dhe formatit të fermentimit.

Edhe një herë, dua t'u kushtoj vëmendje atyre që kanë krijuar një tabelë Excel, e cila njihet ekskluzivisht për analizën e të dhënave pa mundësinë e redaktimit të informacionit. Më afër epokës, termi "raport strumbullar" (Pivot Report) do të bëhej i zakonshëm dhe pikërisht kjo ndërfaqe u quajt deri në vitin 2000. Ale, kam frikë se shitësit me pakicë kanë kaluar në versionet e ardhshme.

Redaktimi i tabelës

Për qëllimin e saj, teknologjia OLAP, në parim, nuk ka aftësinë të ndryshojë të dhënat e pushimeve për një orë punë me tinguj. Tim nuk është më i vogël, e gjithë klasa është formuar në treg sistemet softuerike, të cilat realizojnë mundësinë e analizimit, dhe pa ndërmjetësim të redaktimit të të dhënave në tabelat e pasura të sistemit më të madh të tillë për orientimin e vendimeve të kreut të buxhetit.

Vikoristovuyuchi vbudovani zasobi automatizimi Excel, ju mund të kryeni shumë detyra jo standarde. Një shembull i zbatimit të redaktimit për spreadsheets Excel bazuar në të dhënat e fletës së punës mund të gjendet në faqen tonë të internetit.

Përgatitja e të dhënave të pasura

Le të shkojmë te tabelat praktike të zastosuvannya zvedenih. Le të përpiqemi të analizojmë të dhënat në lidhje me shitjet nga kanale të ndryshme direkte. Skedari pivottableexample.xls përbëhet nga një numër harqesh. Arkush prapanicë për të mbledhur informacionin kryesor rreth shitjeve për periudhën e parë. Për hir të thjeshtësisë, unë do të analizoj një tregues të vetëm numerik - shitjet totale në kg. Këta janë çelësat e të dhënave: produktet, blerësi dhe transportuesi (kompania e transportit). Përveç kësaj, ekziston një kopje e të dhënave shtesë, të cilat janë shenja të produktit: lloji, marka, kategoria, furnizuesi, si dhe lloji i blerjes. Të dhënat janë marrë nga Arkush Dovidniki. Në praktikë, vimiriv i ngjashëm mund të jetë më i pasur.

Arkush prapanicë për të kryer analizën standarde të këtyre autofiltrave. Duke ngulur sytë nga fundi i mbushjes së tabelave, është e qartë se analiza normale bazohet në të dhënat e shitjeve sipas datave (erëra e keqe renditet sipas kolonave). Përveç kësaj, filtri automatik vikoristovuyuchi mund të provohet pіdzumuvat dієnі єdnаn një për numrin e kritereve kryesore. Informacione ditore për rakinë, kategoritë dhe llojet. Nuk ekziston mundësia e grupimit të të dhënave me përmbledhje automatike për të njëjtin çelës (për shembull, sa më shumë blerës). Për më tepër, grupi i datave është i fiksuar, kështu që mund të shikoni informacionin e çantës për periudhën e fundit, për shembull, 3 ditë, me mjete automatike mos u dorëzo.

Vzagali, prania e një roztashuvannya të ndërgjegjshëm për të dhënë në këtë prapanicë- Golovny nedolіk tablі. Datat Roztashuvavshi në stovptsyakh, ne caktuam tabela vymiryuvannya tsієї, në një gradë të tillë, duke i dhënë vetes mundësinë për të vikoristovuvavat analiza për tabela shtesë zvedenih.

Në hapin e parë, ju duhet të kërkoni për një kohë të shkurtër - tobto. përdorni mendjen e roztashuvannya të një prej vimiryuvan të festave. Një shembull i një tabele - fletë të saktë Shitjet.

Tabela është forma e ditarit për futjen e informacionit. Këtu data është e barabartë me vimirin e danikh. Është gjithashtu e rëndësishme të theksohet se për analiza të mëtejshme në këto tabela është absolutisht e qartë se pozicioni i një rreshti është njëra ose tjetra (për ta renditur atë). Fuqia e autoritetit mund të krijojë regjistrime në bazat e të dhënave relacionale. Vetë analiza e bazave të të dhënave të mëdha të orientimeve të bazës së të dhënave në pjesën e përparme të ndërfaqes së tabelave. Prandaj është e nevojshme të kuptohen këto rregulla dhe të punohet për një orë me xherelën e të dhënave si një varg i mesëm. Nëse asgjë nuk pengohet në ndërfaqen robotike të Excel - lidhjet e tabelave analizohen më shumë se të dhënat, dhe formatimi, filtrimi, grupimi dhe renditja e atyre të mesme mund të jenë të mjaftueshme.

Autofiltro në dritën e yjeve

Teorikisht, në fletën e dhënë të Shitjeve, tashmë është e mundur të kryhet një analizë e tre llojeve: mallra, blerës dhe transportues. Të dhëna për fuqinë e produkteve dhe blerjeve në këtë fletë në ditë, të cilat, padyshim, nuk mund të shfaqen në tabela. Në mënyrën normale të krijimit të tabelave të lidhura për të dhëna të jashtme, Excel nuk lejon lidhjen e të dhënave me tabela të shumta jashtë fushave të vetme. Ju mund ta kaloni këtë obezhennya me mjete softuerike - div. shtim prapanicë në tsієї statti në faqen tonë të internetit. Pra, mos hyni në metodat e softuerit përpunimin e informacionit (ka më shumë, sepse era e keqe nuk është universale) për të shtuar karakteristika shtesë drejtpërdrejt në formën e hyrjes në revistë - div. Analiza e shitjeve të fletëve.

Funksionet Zastosuvannya VLOOKUP ju lejojnë të shtoni me lehtësi të dhëna që mungojnë me karakteristika që mungojnë. Tani, duke mbyllur autofilterin, mund të analizoni të dhënat nga viruse të tjera. Por problemi i grupimit mbetet i pazgjidhur. Për shembull, është problematike të paguash më pak para për markat në këngë. Përveç përdorimit të formulave të Excel, do t'ju duhet të përdorni zgjedhje shtesë, duke përfshirë funksionin SUMIF.

Tani mrekullohemi me mundësinë e dhënies së ndërfaqes së tabelave. Në arkush Analiza Zvedennya një numër i vogël thirrjesh janë bërë në bazë të diapazonit të mesëm nga të dhënat e fletës Analiza e Shitjeve.

Tabela e parë e analizës u nxit përmes ndërfaqes Excel 2007 Rreshti\Insert\Tabela u shtua(Në menunë Excel 2000-2003 Të dhënat \ Tabela e futur).

Një e treta tjetër e tabelave u krijuan përmes kopjimit dhe goditjes së mëtejshme. Të dhënat Dzherelo për të gjitha tabelat. Mund të rishikoni, ndryshoni datën e nisjes dhe më pas duhet të përditësoni të dhënat e telefonatave.

Sipas mendimit tonë, avantazhet në saktësinë e informacionit janë të dukshme. Ju mund të ndryshoni filtrat, të vendosni rreshtat dhe të shtoni të njëjtat grupe vlerash, qofshin ato vimiryuvan, zastosovuvat ri-shtrëngim manual dhe renditje automatike.

Fuqia dhe formati

Krimea e fermentimit të pandërprerë të të dhënave, është një grup i madh mundësish për të fekonduar pamjen yje të tavolinave. Mund të ruani të dhëna për filtra shtesë. Për një element të vetëm, fushat chi janë më të lehta për t'u shfaqur duke përdorur artikullin e menysë së kontekstit vizualiteti(Për versionin 2000-2003 prihovati).

Është e nevojshme të vendoset shfaqja e elementeve të tjerë të tabelës së lidhur jo përmes formatimit të tabelës, por përmes rregullimit të fushave ose elementit të tabelës së lidhur. Për këtë, është e nevojshme të zhvendosni treguesin e miut në elementin e kërkuar, për të marrë një formë të veçantë që të shfaqet në kursor (në shigjetat e dukshme), pastaj me një klikim të vetëm për të parë elementin e kërkuar. Pasi ta shihni, mund ta ndryshoni pamjen përmes rreshtit, menusë së kontekstit ose klikoni në dialogun standard për formatin e komentit:

Përveç kësaj, në Excel 2007, kishte një stil jopersonal zmadhimi në tabelën e yjeve:

Zbuloni se çfarë është në diagramin e filtrave aktivë, çfarë të kontrolloni dhe zonën e zvarritjes.

Qasja në të dhënat e vjetra

Siç është planifikuar tashmë, ndoshta, efekti më i madh i tabelave zatosuvannya zvedenih mund të hiqet për qasje në të dhënat e të njëjtit dzherel - OLAP-cubes dhe kërkesat për bazat e të dhënave. Pra, dzherela zazvychay merr obsyagi madhështore іnformatsiї, dhe gjithashtu mayutnu strukturë relacionale, e cila ju lejon të vyznachit lehtë vymіryuvannya të dhëna të pasura (fushat e tabelës së yjeve).

Excel mbështet lloje të pasura të skedarëve të vjetër të të dhënave:

Efekti më i madh i burimeve më të zakonshme të informacionit mund të arrihet duke përdorur mjetet e automatizimit (programet VBA) si një mënyrë për heqjen e të dhënave, si dhe përpunimin e tyre përpara në tabelat e yjeve.

Problemet e analitikës, OLAP, mbledhjet e të dhënave po bëhen gjithnjë e më interesante për lehtësuesit rusë të IT. Nga ana tjetër, në mikun tonë kompjuterik dhe në internet, janë publikuar disa materiale të mira, akademike me tema të ndryshme, përfshirë karakterin hyrës. Ne e propozojmë për respektin tuaj artikullin, në një mënyrë ju sugjerojmë të shpjegojmë OLAP "në gishta", në një shembull specifik. Praktika tregon se një shpjegim i tillë është i nevojshëm për IT-fahivtsy aktive dhe veçanërisht për kіntsev koristuvachs.

Gjithashtu, OLAP *1 në mbylljen e parë "në gishta" mund të konsiderohet si një mënyrë e veçantë për të analizuar të dhënat dhe për të kapur tinguj. Ky është thelbi i tabelës në të dhënat e tabelave koristuvachev dhe të pasura, e cila llogarit automatikisht të dhënat në trëndafila të ndryshëm dhe ju lejon të menaxhoni në mënyrë interaktive llogaritjet dhe formën e tingullit. Ky artikull do t'ju tregojë për teknologjinë dhe operacionet kryesore të OLAP në aplikimin e analizës së faturave kontabël të një biznesi të angazhuar në tregtinë me shumicë të produkteve ushqimore.

*një. OLAP - Përpunimi analitik në linjë, analiza e të dhënave në internet.

Si mjet, do të konsiderohet sistemi OLAP i klasës më të thjeshtë dhe të lirë - klienti OLAP *1. Për shembull, produkti më i thjeshtë në magazinë e klientëve OLAP është "Kontur Standard" nga Intersoft Lab. (Për hir të qartësisë, termat OLAP janë dhënë në artikull me shkronja të zeza dhe shoqërohen nga homologët e tyre në anglisht.)

*një. Një raport mbi klasifikimin e sistemeve OLAP është dhënë në artikullin "OLAP, zhvilluar në Rusi" në Java PC/RE Nr. 3/2001.

Otzhe, le të fillojmë të punojmë me sistemin. Për kalli është e nevojshme të përshkruhen të dhënat e Dzherelo (burimi i të dhënave) - rruga drejt tabelës dhe fushave її. Tse zavdannya koristuvach, i cili njeh zbatimin fizik të bazës së të dhënave. Për verërat koristuvach në fund të linjës, përktheni emrin e tabelave dhe fushave në termat e fushës së temës. Ekziston një tabelë lokale prapa "pemës së të dhënave", tabela është ose një pamje e serverit SQL ose një procedurë që merret.

Për çdo gjë në një bazë të dhënash specifike, faturat ruhen mbi një, por një numër tabelash. Për më tepër, një pjesë e fushave ose regjistrimeve mund të mos rishikohen për analizë. Për këtë, u krijua Vibirka (set e rezultateve ose pyetje), - në një mënyrë është rregulluar: algoritmi për kombinimin e tabelave sipas fushave kryesore, filtrimi dhe shtypja e fushave që rrotullohen. Le ta quajmë përzgjedhjen tonë "Rakhunki-faturë" dhe të vendosim në të të gjitha fushat e bazës së të dhënave "Rakhunki-fatura". Në këtë renditje, IT-fahivets, duke krijuar një sferë semantike, sjell realizimin fizik të bazës së të dhënave të koristuvaçit përfundimtar.

Le të konfigurojmë zërin OLAP. Tsim mund të marrë fakhivets në galerinë e temave. Në anën e pasme të fushës, mostra e sheshtë e të dhënave është e ndarë në dy grupe - fakte (fakte dhe masa) dhe vimir (dimensione). Faktet janë numra, dhe vimiri janë "të ndara", për disa, faktet janë të ngatërruara. Wimirami i prapanicës do të bëhet: "Rajoni", "Misto", "Blerësi", "Produkt", "Data" dhe fakti do të jetë i njëjtë - fusha "Shuma" e faturës së teksturës. Në fakt, është e nevojshme të zgjidhni një ose më shumë algoritme për grumbullim. Ndërtimi i OLAP si një pіdbags sumuvaty, dhe numërimi i palosjes vikonuvat, për analizën statistikore. Kur zgjidhni sa algoritme në grumbullim, do të krijohen fakte virtuale, të cilat llogariten (faktet e llogaritura). Aplikacioni ka një algoritëm grumbullimi - "Shuma".

Fuqia e veçantë e sistemeve OLAP është gjenerimi i të dhënave për periudhat më të vjetra ore dhe llogaritja automatike e shumave për të njëjtat periudha. Zgjidhni periudhën "Rik", "Kvartal" dhe "Muaji", në rast të së cilës nuk do të ketë të dhëna për një ditë të lëkurës në thirrje, por do të shfaqen vimiri i gjeneruar "Rik", "Treek" dhe "Muaji". Quhet "Analiza e shitjes" dhe ruaje atë. Puna për krijimin e ndërfaqes së shtesës analitike ka përfunduar.

Tani, sot, abo schomisyachno lëshon ndërfaqen, tabelën dhe grafikun koristuvach bachitim, në disa llogari-fatura pіdsumovanі për mallra, blerje dhe periudha.

Manipulimet e Schob me të dhënat u kuptuan në mënyrë intuitive, mjete për menaxhimin e një tabele dinamike dhe elementet e vetë tabelës - її kolonat dhe rreshtat. Koristuvach mund të lëvizë, shikojë, filtrojë dhe ndryshojë operacione të tjera OLAP. Kjo tabelë llogarit automatikisht rezultatet e reja të ndërmjetme dhe ato të mbetura.


Për shembull, duke tërhequr (operacionin "lëviz") kolonën "Mallrat" në radhë të parë, ne do të heqim thirrjen për mbylljen - "Hapja e shitjes së mallrave për lumin". Për të grumbulluar të dhënat sipas datës, mjafton të tërhiqni kolonat "Treekulli" dhe "Muaji" pranë pjesës së sipërme të tabelës - "zona e numrave joaktivë". Nëse "Treek" dhe "Muaji" zhvendosen në këtë rajon, ato do të mbyllen (operacioni "dimensioni i ngushtë"), kështu që do të fiken; në faktet e tyre, ata supozohet të jenë të shtrirë drejt fatit. Pavarësisht nga ato që janë të mbyllura, mund të caktoni data, tremujorë dhe muaj specifikë për filtrimin e të dhënave (operacioni "filtër").

Për më shumë qartësi, ne ndryshojmë llojin e grafikut, i cili ilustron tabelën OLAP, domethënë paraqitjen në ekran.

Varrosja në të dhëna (operacioni "stërvitja") ju lejon të merrni informacion më të detajuar në lidhje me shitjet e produktit, të cilat duhet të na tregojnë. Duke klikuar në shenjën "+" pranë produktit "Kava", dëshirojmë t'ju informojmë për shitjen e mallrave në rajonin rozrіzі. Duke zgjeruar rajonin "Ural", ne mund të hedhim një vështrim në të dhënat për blerësit me shumicë në rajonin e Uralit.

Për të instaluar filtra, mund të vikoristovovat vіdkritі vymіryuvannya. Për të përmirësuar dinamikën e shitjeve të zucerok në Moskë dhe Yekaterinburg, ne do të instalojmë një filtër për uljen e "Tovar" dhe "Misto".

Afërsisht e pazakontë vimir dhe oberemo lloji i grafikut "Linja". Në grafik mund të prostezhiti dynamіku salesіv, ocіniti seasonnі kolivannya і zv'yazok padіn і zrostannya zbutu mallrat në rіznih mіstakh.

Në këtë mënyrë, ne kemi ngatërruar që teknologjia OLAP ju lejon të dërgoni dhjetëra lloje të ndryshme yjesh nga një ndërfaqe, duke përdorur një tabelë dinamike OLAP për një objektiv ndihmës. Kreu i programuesit, i cili përdor një mjet të tillë, bëhet duke koduar në mënyrë rutinore format yjore dhe duke konfiguruar klientin OLAP në bazën e të dhënave. Me çfarë metode të menaxhimit të tingullit, u kuptua në mënyrë intuitive fundi i koristuvaçes.

Në fakt, OLAP është një vazhdim dhe zhvillim i natyrshëm i idesë së spreadsheets. Në fakt, ndërfaqja vizuale OLAP është një spreadsheet, por është e pajisur me një makinë me kabllo për llogaritjen dhe përdorimin e një standardi të veçantë për paraqitjen e të dhënave dhe menaxhimin e tyre. Për më tepër, klientët OLAP zbatohen si shtesa në MS Excel. Kjo është arsyeja pse ushtria e miliontë e "bіlih komіrtsіv", si Volodymyr është frymëzuar nga spreadsheets, tashmë shpejt zotëron OLAP-instrumenti. Ky është “Revolucioni Oxamit”, i cili jep mundësi të reja, por që lidhet me nevojën për rikualifikim.

Si lexues, pasi të keni lexuar këtë artikull, pa humbur interesin për OLAP, mund të ktheheni në supozimin e materialeve në kalli. Koleksionet e materialeve të tilla janë postuar në faqet më të ulëta në internet, duke përfshirë faqen e laboratorit Intersoft - www.iso.ru. Është gjithashtu e mundur të kapni një version demo të sistemit Kontur Standard me një prapanicë të përshkruar në artikull.

Për tabelën standarde të lidhjeve, të dhënat e daljes ruhen në hard diskun lokal. Në këtë gradë, ju mund t'i vlerësoni përgjithmonë dhe t'i riorganizoni, të lundroni pa pasur akses në kufi. Por në të njëjtën botë nuk ka nevojë për tabela OLAP. Në tabelat OLAP, cache nuk ruhet kurrë në hard diskun lokal. Kjo është arsyeja pse, pas përfshirjes në linjat lokale tavolina juaj është për të shpenzuar koston. Ju nuk mund të lëvizni në të njëjtën fushë.

Megjithatë, ju duhet ende të analizoni të dhënat OLAP, pasi t'i aktivizoni ato në dimension, për të krijuar një kub autonom të të dhënave. Kubi autonom danih - tse skedar okremium, e cila është një memorie e tabelave të lidhura dhe ruan të dhënat OLAP që shikohen pas ndezjes në rrjetet lokale. Të dhënat OLAP, të kopjuara në tabelë, mund të mbingarkohen, në faqen http://everest.ua përshkruhet në detaje.

Për të krijuar një kub autonom të të dhënave, fillimisht krijoj një tabelë OLAP. Vendoseni kursorin në kufijtë e tabelave të lidhura dhe klikoni në butonin OLAP Tools (OLAP Tools) të skedës kontekstuale Parametrat (Tools) për të hyrë në grupin e skedave kontekstuale të Robotit të Mjeteve të PivotTable. Zgjidhni OLAP Offline (Offline OLAP) (Little 9.8).

Mal. 9.8. Krijimi i një kubi autonom danih

Një kuti dialogu për parametrat e kubit të të dhënave offline OLAP do të shfaqet në ekran. Klikoni në butonin Krijo skedar të të dhënave jashtë linje. Ne lançuam masterin e krijimit të një skedari të kubit të të dhënave. Shtypni butonin Next për të vazhduar procedurën.

Në anën e pasme, është e nevojshme të tregohet diversiteti dhe barazitë, pasi ato përfshihen në kubin e të dhënave. Dritarja e dialogut duhet të zgjedhë të dhënat që do të importohen nga baza e të dhënave OLAP. Ideja qëndron në faktin që ju mund të shfaqni më pak roaming, siç ju nevojitet pasi kompjuteri është fikur në zonën lokale. Sa më shumë zgjerime të futni, aq më i madh është zgjerimi i kubit autonom matima të të dhënave.

Shtypni butonin Next për të shkuar te tjetra kuti dialogu maistri. Ju heqni mundësinë për të treguar anëtarët ose elementët e të dhënave, pasi ato nuk ndizen përpara kubit. Zokrema, ty nuk të duhet shuma e zgjeruar e shitjeve në internet në botë, ajo flamur për të do të hidhet nga lista. Hidhni flamurin që i udhëzon ata që elementi nuk është i importueshëm dhe zë hapësirë ​​në një hard disk.

Në pjesën tjetër të fazës, deklaroni roztashuvannya të atij kubi të të dhënave. Sipas mendimit tonë, skedari i kubit do të quhet MyOfflineCube.cub dhe do të vendoset në dosjen Work.

Skedarët e të dhënave të kubit mund të zgjerohen .këlysh

Pas një ore, Excel ruan kubin autonom të të dhënave nga emërimet e papatit. Për të protestuar ndaj jogës, klikoni dy herë mbi skedarin, i cili do të çojë në gjenerimin automatik të një libri pune në Excel, si hakmarrje në tabelën e krijuar, do ta lidh atë me kubin e zgjedhur të të dhënave. Pas krijimit, ju mund të vendosni një kub autonom të këtyre mediumeve të koristuvachëve të suksesshëm kudo, sikur të punoni me modalitetin e rrjetit lokal të përfshirë.

Pas lidhjes me një dimension lokal, mund të hapni një skedar të kubit të të dhënave jashtë linje dhe ta përditësoni atë, si dhe të hapni një tabelë të dhënash. Parimi kryesor është të thuhet se një kub autonom i të dhënave mund të vendoset për punë vetëm kur rrjeti lokal është i ndezur, por vetëm pas fillimit të ditës. Përpjekja për të përditësuar kubin autonom të të dhënave pas hapjes së të dhënave u çua në një përplasje.

Puna me skedarë Cube Offline

Një skedar kubik jashtë linje (.cub) mbledh të dhëna nga një formë kubike OLAP (Përpunimi analitik në internet). Të dhënat mund të jenë pjesë e një baze të dhënash OLAP në një server OLAP ose mund të jenë të pavarura nga një bazë të dhënash OLAP. Krijo një skedar kubi jashtë linje për të vazhduar robotin me lidhjet e tabelave të lidhura dhe diagramet e lidhura, pasi serveri nuk është i disponueshëm nëse nuk i aktivizoni lidhjet.

Shënim për sigurinë: Jini të respektueshëm kur përdorni ndonjë skedar kubik jashtë linje për të mbrojtur të dhënat konfidenciale ose të ndjeshme. Rekomandohet zëvendësimi i skedarit të kubit me ruajtjen e të dhënave në libër, në mënyrë që të kontrolloni aksesin në të dhëna për funksionin shtesë të ndryshimit të të drejtave. Shchob otrimati dodatkovі vіdomosti, div. Menaxho të drejtat e aksesit në të dhënat e Office.

Nën orën e punës me tabelat yje ose grafikët e yjeve, të cilat bazohen në të dhënat dalëse të serverit OLAP, mundeni, me ndihmën e masterit të kubit offline, të kopjoni të dhënat e daljes në një skedar kubi offline në kompjuterin tuaj. . Për të krijuar këto skedarë jashtë linje, është e nevojshme që ofruesi i të dhënave OLAP të mbështesë këtë aftësi, për shembull, MSOLAP nga Microsoft SQL Server Analysis Services të instaluar në kompjuter.

Shënim: Krijimi i këtij skedari të pavarur kub nga Microsoft SQL Server Analysis Services rregullohet nga termi i licencuar instalimet e Microsoft SQL Server. Mësoni më shumë rreth versioneve të licencimit të SQL Server.

Robot Autonom Master në Kubë

Për të krijuar një skedar kubi jashtë linje, mund të zgjidhni një nënshumë të dhënash nga baza e të dhënave OLAP për një master shtesë të kubit jashtë linje dhe më pas ta ruani nënshumën. Nuk është e nevojshme të përfshihen të gjitha fushat e përfshira përpara skedarit dhe gjithashtu të zgjidhen, nëse janë, fushat e të dhënave të disponueshme në bazën e të dhënave OLAP. Për të ruajtur skedarin si minimum, mund të shtoni më shumë të dhëna, në mënyrë që ta shihni në ajër. Ju mund të hiqni të gjitha variablat dhe për më shumë lloje të variablave mund të aktivizoni gjithashtu informacionin për rreshtin dhe elementët e poshtëm niveli i sipërm, pasi nuk është e nevojshme të shfaqet. Për të gjithë elementët, sido që t'i përfshini, fushat e autoritetit të disponueshme në bazën e të dhënave për ata elementë ruhen gjithashtu në skedarin jashtë linje.

Transferimi i të dhënave në modalitetin offline dhe rilidhja

Për këtë arsye, ju duhet të krijoni një tabelë yje ose një tabelë yje, e cila bazohet në bazën e të dhënave të serverit, dhe më pas të krijoni një skedar të një kubi offline me një yll. Nëse po, mund ta ndërroni thirrjen ndërmjet bazës së të dhënave të serverit dhe skedarit offline në çdo kohë. Për shembull, do të fitoni një kompjuter portativ për punë në shtëpi dhe udhëtime me video, dhe më pas do të rilidhni kompjuterin me kompjuterin tjetër.

Më poshtë janë linjat kryesore, si vazhdim i punës autonome me të dhënat, dhe më pas transferimi i të dhënave përsëri në internet.

Krijoni ose hapni një tabelë ose krijoni një grafik yll bazuar në të dhënat OLAP për cilindo që dëshironi të lejoni aksesin jashtë linje.

Krijoni një skedar kubi jashtë linje në kompjuterin tuaj. Në shitje me pakicë Krijimi i një skedari kubi jashtë linje nga një bazë të dhënash serveri OLAP(Më poshtë në artikullin tim).

Përfshirja e një roboti të bashkuar me një skedar kubi jashtë linje.

Lidhu me masën dhe rilidhe skedarin e kubit jashtë linje. Njihuni me ndryshimin Rilidhja e një skedari kubi jashtë linje me një bazë të dhënash të serverit OLAP(më poshtë, në artikullin tim).

Përditësimi i skedarit të kubit jashtë linje me të dhëna të reja dhe rikrijimi i skedarit të kubit jashtë linje. Njihuni me ndryshimin Përditësimi dhe rikrijimi i një skedari Cube Offline(Më poshtë në artikullin tim).

BLOG

Tіlki yakіsnі postime

Çfarë janë tabelat e Excel dhe kubet OLAP

Mrekullohuni me videon e artikullit:

OLAP- Tse anglisht. përpunimi analitik online, teknologji analitike për përpunimin e të dhënave nga një orë reale. Simple mine - një koleksion i të dhënave të pasura (Cube), më thjesht - vetëm një bazë të dhënash, për të cilën mund të merrni të dhëna në Excel dhe t'i analizoni ato me ndihmën e mjetit Excel - tabelat Zvedeni.

Lidhjet e tabelave– ndërfaqja e koristuvach për shfaqjen e të dhënave të pasura. Me fjale te tjera - pamje e veçantë tavolinë, me ndihmën e së cilës mund të nxirrni një tingull të tillë.

Schob ishte i arsyeshëm, i barabartë me "tavolinën Zvichaynu" me "Tabela e filluar"

Tabela Zvichayna:

Tabela është paraqitur:

Autoriteti bazë tavolina Zvedenih- tse dukshmëria e vekna " Lista e fushave në tabelën e yjeve”, nga ku mund të zgjidhni fushat e kërkuara dhe të zgjidhni tabelën automatikisht!

Yak koristuvatisya

Vіdkryte skedar excel, e cila është një lidhje me një kub OLAP, për shembull "BIWEB":

Tani, çfarë do të thotë dhe si mund të jesh me lakor?

Zvarritni fushat, për të marrë, për shembull, tabelën e mëposhtme:

« Pluset» Lejo detajet e telefonatës. Për të cilët, i gjithë prapanica "Brand" është detajuar në "Emra të shkurtër", dhe "Treek" në "Muaji", pastaj. Kështu që:

Funksionet analitike të Excel (funksionet e kubit)

Microsoft po shton vazhdimisht veçori të reja në Excel për të analizuar dhe vizualizuar të dhënat. Një robot me informacion Excel mund të përfaqësohet nga tre topa në dukje të pavarur:

  • Të dhënat e organizuara "korrekt" të fundjavës
  • përpunimi i të dhënave matematikore (logjike).
  • tribute tribute

Mal. 1. Analiza e të dhënave në Excel: a) të dhëna të jashtme; b) bota në Power Pivot; c) paneli i kontrollit; për të zmadhuar imazhin, klikoni mbi të renë me butonin e djathtë të miut dhe zgjidhni Hapni imazhin në skedën e re

Merr shënim Formati i fjalës ose pdf, bashkëngjitni në format excel

Funksionet e kubit dhe elementet e tabelës

Të falim sa më shumë dhe në të njëjtën kohë me një mënyrë të mundimshme të paraqitjes së të dhënave në tabela. Erë e keqe mund të frymëzohet në bazë të të dhënave që mund të gjenden: a) në fletët e Excel; b) kube OLAP ose c) Modele të të dhënave Power Pivot. Në dy pamjet e mbetura, rreth tabelës së yllit, mund të ktheni funksionet analitike (funksionet e kubit) për të formuar një yll në harkun e Excel. Lidhjet e tabelave janë të thjeshta. Funksionet e kubeve janë të palosshme, por japin më shumë butësi, veçanërisht në dizajnin e yjeve, kështu që era e keqe ndizet gjerësisht në panelet e kontrollit.

Puna e mëtejshme shkon te formulat e kubeve dhe yjeve të tavolinës bazuar në modelin Power Pivot dhe në disa raste bazuar në kube OLAP.

Një mënyrë e thjeshtë për të vlerësuar funksionet e kubeve

Nëse (yakscho) keni riparuar kodin VBA, atëherë keni vendosur që mënyra më e lehtë për të marrë kodin ishte të regjistroni makro. Ju mund ta modifikoni kodin më tej, të shtoni cikle, kontrolle dhe injeksione. Në mënyrë të ngjashme, mënyra më e thjeshtë është të marrësh një grup funksionesh kubesh duke ripunuar tabelën (Fig. 2). Hipni në tryezën e tabelës së yjeve, shkoni te skeda Analiza, klikoni në butonin Kosti OLAP, dhe shtypni Konvertoni në formula.

Mal. 2. Konvertimi i një tabele të lidhur në një grup funksionesh kubike

Numrat ruhen dhe çmimi nuk është vlera, por formulat, sikur të kishin nxjerrë të dhëna nga modeli i të dhënave Power Pivot (Fig. 3). Ju mund të formatoni tabelën që keni parë. Përveç kësaj, ju mund të shihni dhe futni rreshta dhe kolona në mes të tabelës. Zrіz zalishivsya, dhe vіn vplyvaє të dhënat në tabela. Kur përditësohen të dhënat e fundjavës, përditësohen edhe numrat e tabelave.

Mal. 3. Tabela e bazuar në formulat e kubit

Funksioni CUBE().

Tse, ndoshta, funksioni kryesor i kubeve. Ekuivalenti i zonës së fituar Vlera tavolina me yje. CUBE VALUE VITAGUE DATA nga kubi ose modeli Power Pivot dhe shfaqni pozicionin e tyre me një tabelë ylli. Kjo do të thotë që ju nuk jeni të rrethuar nga kufijtë e një tabele ylli dhe mund të krijoni numra me aftësi numerike.

Formula e shkruar "nga e para"

Ju nuk keni nevojë të obov'yazkovo për të ribërë një tryezë të gatshme. Ju mund të shkruani formulën për kubin "nga e para". Për shembull, formula e mëposhtme u fut në dhomën C10 (Fig. 4):

Mal. 4. Funksioni CUBVALUE në komisionin C10 rrotullon shitjet e biçikletave për të gjitha periudhat, si në tabelën e yjeve

mashtrim i vogël. Do të ishte më e lehtë të lexoheshin formulat e kubeve, bazhano, që linja e lëkurës të kishte vetëm një argument. Mund të ndryshoni Dritarja e Excel-it. Për të cilët klikoni në ikonën Djeg në dritare, i cili ndodhet në këndin e sipërm të djathtë të ekranit. Le të rregullojmë gjerësinë e dritares horizontalisht. Alternativa– primus transferon tekstin e formulës në një rresht të ri. Për të cilën në rreshtin e formulave vendosni kursorin ku dëshironi të transferoni dhe shtypni Alt + Enter.

Mal. 5. Ndizni vikno

Sintaksa e funksionit CUBEVALUE().

Përfundimi i Excel-it është absolutisht i saktë dhe absolutisht standard për pochatkіvtsіv:

CUBEVALUE (lidhja; [element_magjistari1], [element_wizard2]; ...)

Lidhje- Argumenti Obov'yazykovy; rreshti i tekstit, i cili përfaqëson lidhjen me kubin.

Viraz_element- Argumenti Neobov'yazkovy; një rresht teksti që përfaqëson një viraz të pasur, i cili rrotullon elementin chi tuple në kub. Përveç kësaj, "viraz_element" mund të jetë jopersonal, i caktuar për funksionin shtesë të CUBE MULTIPLE. Zgjidhni "element_div" si një variant për të përfaqësuar një pjesë të kubit për të cilin ju duhet të rrotulloni vlerën e grumbullimit. Pasi në argumentin e "viraz_element" nuk i tregohet botës, bota duhet të jetë fitimtare, është dhënë si parazgjedhje për këtë kub.

Së pari, më poshtë, shkoni te sqarimi i sintaksës së funksionit CUBEVALUE, disa fjalë për kubet, modelet e të dhënave dhe misteriozin. tuples.

Informacion aktual rreth kubeve OLAP dhe modeleve të të dhënave Power Pivot

Kubi danih OLAP ( O n l ine A nalitike P rokssing - analiza operacionale e të dhënave) u zhvilluan posaçërisht për përpunimin analitik dhe analizën suedeze të të dhënave prej tyre. Uyavіt shtrirje trivimirny, de përgjatë akseve vіdkladen periudha, vendi dhe mallrat (Fig. 5a). Nyjet kanë një rrjet të tillë koordinativ të shpërndarjes së vlerave të hyrjeve të ndryshme: shitjet totale, fitimet, tarifat, numrin e njësive të shitura dhe në. Tani për të treguar se dhjetëra kanë vdekur, ose për të sjellë qindra ... dhe për të ardhur gjithashtu me bollëk. Ky do të jetë një kub i pasur OLAP. Krijimi, krijimi dhe përmirësimi në gjendjen aktuale të kubeve OLAP - në të djathtën IT-fahivtsiv.

Mal. 5a. Kubi i parëndësishëm OLAP

Formulat analitike të Excel (formula kubike) marrin emrat e boshteve (për shembull, Ora), emërtoni elementet e këtyre boshteve (serpen, veresen), vlerat e futjes së koordinatave. Vetë kjo strukturë lejon krijimin e tabelave të bazuara në kube dhe formula kubesh, por ato janë fleksibël dhe mund të rregullohen sipas nevojave të tyre. Tabelat Zvedeni të bazuara në fletë Excel nuk hyjnë, ajo erë e keqe nuk është aq e qelbur me metodën e analizës së të dhënave.

Power Pivot është një veçori jashtëzakonisht e re e Microsoft. Tse vbudovane në Excel dhe shpesh medium i pavarur me një ndërfaqe primare. Power Pivot përmbys ndjeshëm lidhjet standarde të tabelës për aftësitë e tij. Në të njëjtën kohë, shpërndarja e kubeve në Power Pivot është jashtëzakonisht e thjeshtë, dhe aq më tepër, nuk kërkon pjesëmarrjen e një fabrike IT. Microsoft po realizon sloganin e tij: "Analitika e biznesit - në masë!". Nëse dëshironi që modelet e Power Pivot të mos jenë 100% kube, mund të flisni për to në të njëjtën mënyrë që flisni për kube (kurs i mrekullueshëm hyrës nga Mark Moore. Power Pivot dhe më shumë nga Rob Calle. Formulat DAX për Power Pivot).

Përbërësit kryesorë të kubit janë ce vimir, ієrarchії, rivnі, elementë (ose anëtarë; anëtarë anglezë) dhe vijnë në (masat). Vimiryuvannya - karakteristika kryesore e analizës së të dhënave. Për shembull, kategoria e mallrave, periudha kohore, gjeografia e shitjeve. Vimir - tse ato që mund t'i vendosim në një nga boshtet e tabelës së lidhur. Lëkura e botës së botës së vlerave unike përfshin një element që fiton grumbullimin e të gjithë elementëve të kësaj bote.

Vimiryuvannya pobudovanі në bazë ієrarchії. Për shembull, kategoria e mallrave mund të ndahet në nënkategori, dale - sipas modelit dhe nareshti - sipas emrit të mallrave (Fig. 5b). ІІєrarchy ju lejon të krijoni artikuj të dhënash dhe t'i analizoni ato në nivele të ndryshme të strukturës. Aplikuar ієrarchіya Kategoria duke përfshirë 4 të barabartë.

Elementi(anëtarët e okremit) të pranishëm në të gjithë të barabartë. Për shembull, në kategorinë є elementet Chotiri: Aksesorë, Biçikleta, Veshje, Përbërës. Të barabarta të tjera lajnë elementet.

hyr brenda- vlerat që llogariten, për shembull, shitjet totale. Botët në kubikë janë marrë nga bota me re, e cila quhet (ndarja më poshtë Fig. 9). Ejani, nuk ka hierarki. Lëkura e botës rritet dhe ruan domethënien për të gjithë vimiryuvanin dhe të gjithë elementët, dhe lind si ugar, varësisht nga fakti se elementet e vimiryuvan mi vendosen në bosht. Do të duket se nëse vendosni koordinatat, ose nëse vendosni kontekstin e filtrit. Për shembull, në fig. 5a në lëkurën e një kubi të vogël, i njëjti zahid - Pributok është ringjallur. Dhe kuptimi që e kthen botën është të vendosësh llojin e koordinatave. Në të djathtë, në 5a të vogël, tregohet se Pributok (në tre koordinata) në Moskë në pemë molle = 63,000 UAH. Bota mund të interpretohet, dhe si një nga botët. Për shembull, në fig. 5a aksi zëvendës Mallrat, përhap gjithçka hyr brenda me elemente Vëllimi i shitjes, Pributok, Njësitë e shitura. Todі kozhen oseredok i bude si një vlerë, për shembull, Moskë, pranverë, shitje obyag.

Tuple- sprat elementesh ndryshme vimiriv, të cilat vendosin koordinatat përgjatë boshteve të kubit, në disa botë është e mundur të hapet bota. Për shembull, në fig. 5a Tuple= Moskë, Zhovten, mollë. Gjithashtu një tuple e vlefshme është Perm, mollë. Një tjetër - një mollë, një drapër. Të tjerat që nuk përfshihen në tuple janë në mënyrë implicite të pranishme në tupën e re dhe përfaqësohen nga anëtari i shkurtimit . Në këtë renditje, mesi i hapësirës së pasur njihet përgjithmonë mbi telefonimin koordinatat, navіt akshcho deakі prej tyre në tuples janë hequr. Nuk është e mundur të përfshihen dy elementë të të njëjtit virus në një tuple, mos lejoni sintaksën. Për shembull, një autokolonë e palejueshme Moska dhe Perm, një mollë. Për të realizuar një viraz kaq të pasur, duhet të grumbulloni dy tupa: Moskë dhe një mollë + Perm dhe një mollë.

Një grup elementesh- Kіlka elementіv një vymіryuvannya. Për shembull, një mollë dhe një dardhë. Set tuplesh- një degëz kortezhesh, lëkura nga të cilat përbëhen nga të njëjtat botë në të njëjtën sekuencë. Për shembull, një grup prej dy tuplesh: Moskë, mollë dhe Perm, banane.

Plotëso automatikisht për ndihmë

Le të kthehemi te sintaksa e funksionit CUBEVALUE. Përfundimi automatik është i shpejtë. Korrigjoni formulat e futura në reklamë:

Excel do të kërkojë të gjitha të disponueshme në broshurën Excel të lidhjes:

Mal. 6. Lidhja me modelin e të dhënave Power Pivot quhet gjithmonë ThisWorkbookDataModel

Mal. 7. Lidhja me kube

Ne vazhdojmë me futjen e formulës (në rastin tonë për modelin e të dhënave):

Plotësimi automatik do të plotësojë të gjitha tabelat e disponueshme dhe do të futë modelet e të dhënave:

Mal. 8. Elementet e disponueshme të nivelit të parë - emrat e tabelave dhe numri i hyrjeve (shihen)

Zgjidhni një piktogram Masat. Vendos një vizë:

CUBEVALUE(» Ky Libër Pune Modeli i të Dhënave » ; » .

Plotësoni automatikisht të gjitha hyrjet e disponueshme:

Mal. 9. Elemente të disponueshme të një niveli tjetër në grupin e hyrjes

Zgjidhni paqen. Shtoni putrat për të mbyllur harkun, shtypni tastin Enter.

CUBEVALUE (" This Workbook DataModel " ; " . ")

Mal. 10. Formula CUBE VALUE në Excel Comic

Në mënyrë të ngjashme, mund të shtoni argumentin e tretë në formulë:

VBA në Excel Object Excel.PivotTable dhe punoni me tabela të lidhura dhe kube OLAP në Excel

10.8 Puna me PivotTables (objekt PivotTable)

Objekti i Excel.PivotTable, robot softuerësh me kube OLAP dhe kube OLAP në Excel duke përdorur VBA, objektin PivotCache, duke krijuar një plan urbanistik të një tabele kryesore

Procesi i punës dhe një numër i madh biznesesh grumbullojnë të dhëna të papërpunuara (të dhëna të papërpunuara) për punën. Për shembull, për një biznes tregtar, mund të grumbullohen të dhëna për shitjet e mallrave - për blerjet e lëkurës OKREMO, për bizneset kravatë stil- statistika për avancimin stacionet bazë etj. Gjëja më e rëndësishme për menaxhimin e pіdpriєmstva është nevoja për analіtichna іnformacіya, e cila krijohet nga urahuvannyam e pandërprerë - për shembull, për t'u kujdesur për pamjen e lëkurës së produktit me të ardhurat e shërbimit pіdpriєmstva chi yak_st në zona e dhënë stancії. Nga informacioni i pashpërndarë, është edhe më e rëndësishme të merren parasysh sa vijon: është e nevojshme të përdoren informacione më komplekse SQL, pasi është e gjatë dhe shpesh e rëndësishme të punosh me robotët aktualë. Prandaj, gjithnjë e më shpesh, asnjë nga të dhënat që nuk janë mbledhur nuk mblidhet në Depon e të Dhënave, dhe më pas në kubin OLAP, i cili është më i përshtatshëm për analiza ndërvepruese. Është më e lehtë të tregosh kubet OLAP si tabela të pasura, për të cilat ekzistojnë dy variabla standarde (stowpci dhe rreshtat, si në tabelat e përgjithshme), gjithashtu mund t'i keni edhe më të pasura. Thirrni për një përshkrim të vimiryuvan në kub, termi "në trëndafil" është fitimtar. Për shembull, për marketing, mund t'ju duhet informacion nga shpërndarja për orë, shpërndarja rajonale, shpërndarja e llojit të produktit dhe shpërndarja e kanalit të shitjes. Për kube shtesë (për përdorimin e kërkesave standarde SQL), është e lehtë të merret lejimi për furnizimin me energji elektrike për kshtalt "sa mallra të këtij lloji u shitën në tremujorin e katërt të vitit të kaluar në rajonin Pivnichno-Zakhidny përmes shpërndarësit rajonalë.

Zvichayno, nuk mund të krijosh kube të tillë në bazat më të mira të të dhënave. Për të punuar me kube OLAP, keni nevojë për specializime produkte softuerike. Në të njëjtën kohë, një bazë të dhënash OLAP nga Microsoft, e quajtur Shërbimet e Analizës, dërgohet nga SQL Server. Zgjidhja Є OLAP për Oracle, IBM, Sybase, etj.

Për punë me kube të tillë Excel, është i disponueshëm një klient i veçantë. Vera ruse quhet Tabela Zveda(Në ekranin grafik, verërat janë të disponueshme përmes menysë Dani -> Tabela Zveda), dhe anglisht - Tabela strumbullar. Natyrisht, objekti që përfaqëson këtë klient quhet PivotTable. Duhet të theksohet se mund të përdorni jo vetëm kube OLAP, por edhe të dhëna të rëndësishme në tabelat ose bazat e të dhënave Excel, por përdoren shumë mundësi.

Ekziston një tabelë që objekti PivotTable - produkte softuerike të kompanisë Panorama Software, e cila është përdorur nga Microsoft dhe është integruar në Excel. Prandaj, puna me objektin PivotTable është disi e ngjashme me punën me objekte të tjera Excel. Të hamendësosh se çfarë të duhet për të rritur shpesh nuk është e lehtë. Prandaj, rekomandohet që të regjistroni në mënyrë aktive një regjistrues makro për otrimannya pіkazok. Pikërisht në atë orë pune me tavolina yjesh, koristuvakët shpesh duhet të kryejnë vetë të njëjtat operacione, kështu që automatizimi është i nevojshëm për shumë situata.

Si duket roboti i softuerit me një tabelë ylli?

Gjëja e parë që duhet të bëjmë është të krijojmë një objekt PivotCache, i cili është një grup përfaqësues i të dhënave të marra nga depoja OLAP. Edhe në mënyrë më inteligjente, i gjithë objekti PivotCache mund të jetë i barabartë me QueryTable. Më shumë se një objekt PivotCache mund të jetë i keq për një objekt të lëkurës PivotTable. Krijimi i objektit PivotCache është prapa metodës Add() të koleksionit PivotCaches:

Dim PC1 si PivotCache

Cakto PC1 = ActiveWorkbook.PivotCaches.Add(xlExternal)

PivotCaches - një koleksion standard, dhe nga metodat që meritojnë të shqyrtohen në raport, vetëm metoda Add () mund të thirret në të. Kjo metodë merr dy parametra:

  • Lloji i burimit- lloji obov'yazykovy vyznaє i të dhënave dzherel për tabelën zvedenoi. Ju mund të zgjidhni të krijoni një Tabelë Pivot të bazuar në një gamë Excel, të dhëna nga një bazë të dhënash, një burim të jashtëm të dhënash, një Table të ndryshme Pivot, etj. Në praktikë, thirrni OLAP є sens vikoristovuvaty më pak se një herë, nëse këto të dhëna janë të pasura, është e nevojshme të përdorni një bibliotekë të specializuar (për shembull, Shërbimet e Analizës së Microsoft). Në këtë situatë, zgjidhet vlera xlExternal.
  • Të dhënat burimore- obov'yazkovy në të gjitha mënyrat, kremi është i qetë, nëse vlera e parametrit të parë është xlExternal. Vlasne, përcakton gamën e të dhënave, në bazë të të cilave dhe krijon një Tabelë Pivot. Ring pranoni objektin Range.

Detyra tjetër është rregullimi i parametrave të objektit PivotCache. Siç ndodhi më herët, ky objekt tashmë po hamendëson QueryTable, dhe koleksioni i fuqive dhe metodave të verërave është gjithashtu i ngjashëm. Veprat e fuqisë dhe metodave më të rëndësishme:

  • ADOClidhja- aftësia për të rrotulluar objektin ADO Connection, i cili krijohet automatikisht për lidhjen e lidhjes së jashtme të të dhënave. Fitore për dodatkovy nalashtuvannya lidhjet e energjisë
  • lidhje- punon në të njëjtën mënyrë si e njëjta fuqi e objektit QueryTable. Mund të pranoni rreshtin e lidhjes, të përgatisni objektin Recordset, skedar teksti, Kërkesë në ueb. Skedari Microsoft Query. Më shpesh, për një orë pune me OLAP, një rresht lidhjesh përshkruhet pa ndërmjetës (shënime të vogla në objektin Recordset, për shembull, ndryshoni të dhënat, nuk ka ndjesi të madhe - baza e të dhënave OLAP është praktikisht e disponueshme vetëm për lexim) . Për shembull, konfigurimi i një zinxhiri energjie për t'u lidhur me bazën e të dhënave Foodmart (fillimisht databaza e Shërbimeve të Analizës) në serverin LONDON mund të duket kështu:

PC1.Connection = "OLEDB; Ofruesi = MSOLAP.2; Burimi i të dhënave = LONDON1; Katalogu fillestar = FoodMart 2000"

  • autoriteti Lloji i komandësі teksti i komandës kështu përshkruhet vetë lloji i komandës, si transmetohet në serverin e bazës së të dhënave dhe vetë teksti i komandës. Për shembull, për t'u rikthyer te kubi i shitjeve dhe për ta ruajtur atë në cache të klientit, mund të shkruani kodin
  • autoriteti Lidhja Lokale lejon lidhjen me një kub lokal (skedar *.cub) të krijuar nga Excel. Natyrisht, skedarë të tillë nuk rekomandohen për robotët me lidhje "kopjuese" të këtyre fitoreve - vetëm për krijimin e modeleve, etj.
  • autoriteti Memoria e përdorur kthe dorën memorie operacionale, e cila fiton PivotCache. Meqenëse Tabela Pivot e bazuar në PivotCache nuk është krijuar ende dhe nuk njihet, kthehuni në 0. Mund të ndryshoni për rishikime, pasi programi juaj është i zbatueshëm për klientët e dobët.
  • autoriteti OLAP kthejeni True për të treguar që PivotCache është i lidhur me serverin OLAP.
  • OptimizeCache- Mundësia për të optimizuar strukturën e cache. Shpesh interesimi i këtyre personave kryhet për një kohë më të gjatë, por më pas mund të rritet siguria e punës. Për dzherel OLE DB nuk funksionon.

Autoritetet e tjera të objektit PivotCache krahasohen me autoritete të ngjashme të objektit QueryTable dhe nuk do të diskutohen këtu.

Metoda e kokës së objektit PivotCache është metoda CreatePivotTable(). Për ta ndihmuar këtë, kryhet një fazë fyese - krijimi i një tabele të rrotulluar (objekti PivotTable). Kjo metodë pranon disa parametra:

  • Tabela Destinacioni- Parametri i një gjuhe të vetme. Pranoni objektin Range, një tabelë do të vendoset në këndin e sipërm të majtë të së cilës do të vendoset.
  • emri i tabelës- Im'ya zvedoї tavolina. Nëse nuk specifikohet, gjenerohet automatikisht në emër të "Tabela 1 është krijuar".
  • lexoni të dhënat- Nëse caktohet në "E vërtetë", i gjithë kubi do të ruhet automatikisht në memorie të fshehtë. Me këtë parametër, është e nevojshme të tregoheni më të kujdesshëm;
  • Versioni i paracaktuar- tsya vlastіvіst zazvichay nuk vkazuєtsya. Ju lejon të specifikoni versionin e tabelës së krijuar me yje. Për zamovchuvannyam është dhënë versioni më i mirë.

Krijimi i tabelave të lidhura në mes të parë të harkut të parë të librit mund të duket kështu:

PC1.CreatePivotTable Range("A1")

Është krijuar një tabelë me ne, prote edhe një herë pasi krijimi është bosh. Ka bartur chotiri te rajonit, ne te cilin mund te vendosen arat nga xhereli. Lista e fushave në tabelën e yjeve- shfaqet automatikisht, ose për një buton shtesë Paraqitja në ekranin e mbetur të masterit të krijimit të tabelave):

  • Zona e Stovptsiv- kanë ti vimir (“rozrіz”, për të cilin analizohen të dhënat), anëtarët e të cilit janë më pak;
  • zona e rreshtit- ju fitoni, ka më shumë anëtarë;
  • zona anësore- ato vimiryuvannya, për të cilat është e nevojshme të kryhet filtrim (për shembull, tregoni të dhëna vetëm për një rajon të tillë ose vetëm për një rajon të tillë);
  • zona e Daniçit- vlasne, pjesa qendrore e tabeles. Ato të dhëna numerike (për shembull, shuma e shitjes), siç i analizojmë.

Është e rëndësishme të mbështetemi në koristuvach, që verërat të jenë elementë të shpërndarë saktë në të katër fushat, është e rëndësishme. Përveç kësaj, mund të provoni një orë me këngë. Prandaj, shpesh është e nevojshme të zgjerohen të dhënat nga yjet e tabelave sipas renditjes së programit. Ky operacion kryhet pas ndihmës së objektit CubeField. Fuqia kryesore e këtij objekti është Orientimi, ai do të përcaktojë, de bude ato chi fushë tjetër. Për shembull, ne vendosim llojin e klientëve në zonën e stopsіv:

PT1.CubeFields("").Orientimi = xlColumnField

Potim - wimir Koha në zonën e rreshtit:

PT1.CubeFields("").Orientimi = xlRowField

Potim - wimir Produkt në zonën e shiritit anësor:

PT1.CubeFields("").Orientimi = xlPageField

Arrita, tregues (të dhëna numerike për analizë) Njësia e shitjeve:

PT1.CubeFields(".").Orientimi = xlDataField

Mbështetni projektin - ndani përpjekjet tuaja, e dashur!
Lexoni gjithashtu
Si të instaloni antivirus falas të avast Si të instaloni antivirus falas të avast Si të pastroni kompjuterin'ютер від вірусів самостійно Si ta pastroni vetë kompjuterin tuaj nga viruset Si të pastroni përsëri kompjuterin'ютер від вірусів Si të pastroni përsëri kompjuterin nga viruset