Ktorý analytický nástroj je najlepší?

Ľudia sa ma často pýtajú, ktorý je najlepší analytický nástroj. A či sa PowerPivot používa často a v akých firmách. A tak ďalej… Predpokladali by ste, že keď píšem články na tomto portáli, tak budem automaticky propagovať PowerPivot ako najlepší analytický nástroj na svete. Hneď na úvod Vás ale sklamem.

Vo všeobecnosti totiž neexistuje žiaden najlepší nástroj. Existuje len najlepší nástroj na konkrétnu úlohu, v konkrétnej dobe a s konkrétnymi prostriedkami. Nič viac, nič menej. A keďže okolnosti, v ktorých máte dodať svoje riešenie, sa v dnešnej dobe menia veľmi rýchlo, tak Vám na túto otázku s čistým svedomím nemôžem odpovedať. Celú situáciu ešte sťažuje to, že analytických nástrojov vzniklo v posledných rokoch ako húb po daždi, a ich výrobcovia tvrdia, že práve tento je ten pravý, najlepší, najsofistikovanejší, naj naj naj… A ani pri najlepšej vôli nemáte šancu otestovať ani mizivé percento z nich. Pretože máte svoju prácu, svoje povinnosti, a svojich 24 hodín času denne. Čo teda s tým?

Lepším prístupom, ako hľadať Svätý Grál medzi analytickými nástrojmi, je ujasniť si, na čo to konkrétne budeme potrebovať. Čo s tým chceme spraviť. A čo je najdôležitejšie – čo od toho očakávajú naši užívatelia – šéf, obchodný riaditeľ či vedúci controllingu. Pretože dokým nemáte extra štedrého sponzora, tak vo väčšine prípadov skončíte veľmi rýchlo na tom, že ten najlepší nástroj, ktorý všetci experti vychvaľujú, si jednoducho nemôžete dovoliť. Alebo nemáte pol roka na to, aby ste sa ho naučili. A jednoducho musíte začať pracovať s tým, čo momentálne máte. Aj keď to nie je ideálne. Podstatné je ale začať. A keď Vaši nadriadení uvidia, že ste spravili to čo ste sľúbili, a navyše – že to riešenie má skutočne pozitívny efekt vo vašej firme – tak sa časom nájdu prostriedky aj na drahšie nástroje. Pretože ak niekto “tam hore” vidí, že sa vyplatila investícia do niečoho lacnejšieho, a že “jeho” ľudia dodali to, čo sľúbili, tak majú takmer isté, že sa zrazu nájdu peniaze aj na to, na čo predtým neboli.

A práve tento prístup sa vyplatil aj mne. Pred 7 rokmi som dostal zadanie od klienta, ktoré bolo približne takéto: “Potrebujeme si robiť prehľady nad našimi dátami. Chceme si ich skladať sami, a hlavne nechceme čakať na každý report 5 minút, kým sa zobrazí. Máme Excel a sme naňho zvyknutí, takže chceme to mať spravené tam. Nákup nových aplikácií neprichádza do úvahy. Máte na to týždeň. Berte to alebo nechajte tak.”

Moja prvá reakcia bola: “No jasné, a teraz ten o Červenej čiapočke…”. Našťastie som si to nechal len pre seba, ale keďže neznášam spojenie “nedá sa”, tak som to zobral ako výzvu. Aj keď som spočiatku vôbec netušil, ako natrepem cca. 20 miliónov riadkov do Excelu, a keby aj áno, tak ako to pôjde rýchlo. V tej dobe bolo totižto veľmi málo nástrojov, ktoré umožňovali spracovať na tú dobu také veľké množstvo dát. A ešte menej tých, ktoré boli zadarmo…

Ale ako to zvyčajne býva, tak v najväčších krízach sa rodia najlepšie riešenia. A z človeka sa dočasne stáva Superman, ktorý zapojí energetické sily Jedi mastrov z vesmíru, a vykutí niečo, čo prekvapí aj jeho samotného. A ako už asi tušíte, tak toto bol presne moment, kedy som sa dostal k PowerPivotu 🙂 O 3tej ráno som s krvavými očami našiel na Googli nevinný doplnok k Excelu, v tej dobe dokonca ešte v nestabilnej beta verzii, ktorý vedel rýchlo spraviť to čo som potreboval. Projekt som v ňom nakoniec zbastlil ráno 2 hodiny pred termínom na odovzdanie projektu, a z malého analytického projektu sa nakoniec stal niekoľko mesačný projekt implementácie novej platformy Business Intelligence u klienta.

Keď sa tak na to spätne pozerám, tak z terajšieho pohľadu to riešenie vyzeralo otrasne. Bol to jeden veľký zlepenec, ktorý len silou vôle počítal to čo mal. Nebol dokonalý, ale fungoval. Ale čo je najdôležitejšie – bol dostatočne dobrý na to, čo chceli užívatelia. A spĺňal všetky ich podmienky. Bolo to niečo ako Lada so spojlerom z Mazdy a motorom z Ferrari, ale užívatelia boli spokojní. A ja som bol zachránený 🙂

A práve na tomto som vám chcel ukázať, aký je najlepší analytický nástroj. Nie je to ten, ktorý má najviac funkcií. Ani ten, ktorý je najjednoduchší, najdrahší či najkrajší. Je to ten, ktorý Vám umožní spraviť s Vašimi prostriedkami dostatočne dobrú prácu v danom čase, s ktorou sú dostatočne spokojní aj užívatelia. Pretože na ideálne riešenia nikdy nebudete mať dostatok času ani peňazí. Čiže ak potrebujete napr. obyčajnú kontingenčnú tabuľku, tak Vám stačí kľudne aj Excel. A keď potrebujete nádherné poletujúce grafy, tak je to Tableau, Qlikview alebo aj Power BI. Záleží len od toho, čo skutočne potrebujete a čo si momentálne môžete dovoliť.

V súvislosti s týmto sa ma ľudia veľakrát pýtajú, či je PowerPivot naozaj taký dobrý, pretože bežná IT komunita ho (väčšinou z neznalosti) pokladá za také jednoduché hrátko pre excelistov. Pre malé dáta. A nejaké výpočty k tomu. Ale nič, čo by mohlo konkurovať “veľkým” nástrojom. Veď prečo by potom iní výrobcovia robili také nástroje? Odpoveď je jednoduchá – biznis. A pár pozlátok k tomu, aby sa ľahšie odôvodnilo minutie veľkej sumy z rozpočtu pred manažmentom. Pracoval som totižto s každou väčšou analytickou aj reportingovou platformou – okrem iného s SQL Serverom, Oracle BI Serverom, IBM Cognosom, Microstrategy či Pentaho BI. A čo sa týka analytických možností, tak medzi PowerPivotom a najdrahšími nástrojmi boli len minimálne rozdiely. Pracoval som a stále pracujem s dátami, ktoré majú miliardy riadkov. Robím nad nimi pokročilé finančné a štatistické analýzy. A za tých 7 rokov som nenašiel jediný analytický problém, ktorý by v ňom nešiel vyriešiť. Dokonca som našiel aj spôsob, ako urýchliť výpočty nad miliardami riadkov na úroveň desiatok tisícin sekundy (a to učím v Jedi Master kurze, bueheheee). Čím odpadla aj posledná bariéra zlých jazykov, že PowerPivot a tabulárne modely nie sú vhodné na veľké dáta 🙂

Ako však hovorí jedno príslovie – “kde je vôľa, tam je cesta“. Ani PowerPivot však nie je dokonalý. Niektoré veci v ňom idú spraviť ľahšie, iné ťažšie ako v drahších nástrojoch. Ale idú. A to je podstatné. A preto považujem PowerPivot nielen za najlepší analytický nástroj, ale za úplne najsamlepší analytický Jedi Master nástroj na svete. Aj so všetkými jeho chybami a nedostatkami. A o inom ma nepresvedčí žiaden ďalší nástroj na trhu ešte veľmi dlhú dobu 🙂