Čo je to Power BI?

Microsoft vypustil v júli 2015 produkt Power BI. Okrem výborného marketingového názvu ide o produkt, ktorý poriadne zahýbal tradičným trhom Business Intelligence. A dokáže hromadu ďalšej mágie 🙂

Power BI bolo uvoľnené do obehu v júli 2015. Ide o kompletnú platformu samoobslužnej Business Intelligence. Vie si pozbierať a ľubovoľne skombinovať dáta z obrovského množstva zdrojov, a následne ich bleskurýchle zanalyzovať, odreportovať a vypublikovať. Niečo podobné ste už možno videli, ak ste už používali Tableau, QlikView/QlikSense a podobne. Power BI však vie toho oveľa, oveľa viac. A skvelé na tom je to, že takmer všetka táto funkcionalita je ZADARMO 🙂

Power BI

Pôvodne vznikol ako jednoliata aplikácia z excelovských doplnkov PowerPivot, Power View a Power Query. Na rozdiel od Excelu však netreba kupovať Office, a ak ho už máte, tak inštalácia aplikácie je od neho úplne nezávislá. Výhodou tohoto riešenia je nasledovné:

  1. nie ste obmedzovaní Officom, a najmä jeho 32-bitovou verziou, ktorá prudko obmedzuje množstvo dát v PowerPivote – takže nie je problém analyzovať aj miliardy riadkov,
  2. je to stabilná aplikácia s minimom chýb – dokonca ani ja sám ju nezhodím skôr ako za 1-2 hodiny, čo pri PowerPivote ani zďaleka neplatí,
  3. nová verzia vychádza každý mesiac, niekedy aj skôr, takže nemusíte čakať 3 roky na nové veci, ako je to zvykom pri iných produktoch MS,
  4. vývoj novej funkcionality sa riadi užívateľmi, a tým čo chcú – na stránkach Power BI môžete zadať svoje nápady, a ak o nich zahlasuje niekoľko tisíc ľudí (čo nie je problém zmobilizovať ani v slovenských podmienkach), tak zvyčajne do 1-2 mesiacov ich tam MS dorobí – a opäť – ZADARMO 🙂
  5. aplikácia je dostupná aj v slovenskej aj českej lokalizácii,
  6. na inštaláciu Vám stačí čistý Windows 7 so všetkými aktualizáciami. Odporúča sa však Windows 10, najmä kvôli automatickým aktualizáciam z Microsoft Store.

A čo také to dokáže?

Celé je to jeden veľký ekosystém, ktorý sa skladá z nasledujúcich hlavných častí:

  1. Power BI Desktop – klasická desktopová aplikácia, slúžiaca na vývoj dátových modelov a následný reporting nad nimi,
  2. Služba Power BI, resp. Power BI v cloude – umožňuje publikovanie dátových modelov a reportov na web, zabezpečenie dát a reportov, automatické posielanie reportov, atď.,
  3. Power BI Mobile – mobilná aplikácia pre Android a iOS,
  4. Power BI API – programátorské API pre ovládanie služby v cloude, zabudovanie reportov do webových aplikácií, a pod.,
  5. Power BI Report Server – slúži na publikovanie reportov na vnútropodnikové servery (dostupný od 1.6.2017).

Power BI Desktop sa skladá z nasledujúcich technológií:

  1. Power Query – umožňuje stiahnuť dáta z cca. 120 rôznych dátových zdrojov (databázy, web, cloud, SharePoint, Salesforce, Google Analytics a pod.), a následne ich ľubovoľne stransformovať a skombinovať. Vďaka tomu nemusíte prácne budovať dátový sklad,
  2. PowerPivot – tu už všetci vieme o čo ide 🙂 každopádne, v Power BI je vždy najnovší PowerPivot zo všetkých produktov Microsoftu,
  3. Power View – reportingová vrstva, umožňuje vytváranie moderných interaktívnych reportov, je rozšíriteľná a po vypublikovaní funguje na všetkých dnešných platformách (Windows, Android, iOS, Linux).

A ako bonus mi nedá nespomenúť to, že tieto doplnky síce nainštalujete aj samostatne do Excelu, ale tu je ich verzia vždy tak 1-2 roky popredu oproti Excelu, a to dokonca až tak, že občas obsahujú nedokumentované funkcie 🙂

Ale ako je to možné, že toto celé robí pre nás MS zadarmo?

Power BI existuje v troch verziách:

  1. verzia Free – obsahuje cca. 95% všetkej funkcionality Power BI
  2. platená verzia Pro – obsahuje komplet celú funkcionalitu Power BI, a najmä funkcie pre firemné nasadenie. Cena okolo 8 EUR/mesiac/užívateľa, prípadne aj menej, ak máte Office 365. Jej nevýhodou je však to, že tak ako verzia zadarmo, funguje na zdieľaných serveroch v cloude, a odozva serverov je niekedy veľmi pomalá,
  3. verzia Premium – pracuje na vyhradených serveroch v cloude, s garantovaným výkonom, a umožňuje hostovať reporty aj na Vašich vnútrofiremných serveroch – viac info v tomto článku

Kompletné porovnanie týchto 3 verzií nájdete na oficiálnej stránke www.powerbi.com. Prehľad cien a licencií nájdete zosumarizovaný v tomto článku.

Power BI je navrhnuté ako cloudová služba, ale je možné ho používať aj bez cloudu. Dokonca aj pri firemnom nasadení. V niektorých prípadoch je to dokonca lepšie, jednoduchšie a rýchlejšie ako cloud.

Takže, ak Vás nepustí rozpočet na platenej verzii, tak ešte stále máte možnosť používať takmer celú funkcionalitu zadarmo, a sem-tam s nejakými obmedzeniami. Každopádne, keď to porovnám s konkurenciou ako Tableau a Qlikview, za ktoré sa platia obrovské sumy, tak je to jednoducho pecka. Kompletné vytvorenie analýzy a reportu máte hotové zvyčajne do pár minút, a nemusíte čakať týždne alebo mesiace, kým u Vás skončí ďalší BI projekt, ktorý sľuboval hory-doly a nakoniec nedodal to, čo sa od neho očakávalo. Tu sa Vám to nestane, pretože celý proces máte sami pod kontrolou, a väčšina z jeho krokov je až extrémne jednoduchá na implementáciu. A to je v dnešnej dobe neskutočne cenná devíza.

Aplikáciu Power BI Desktop si môžete zadarmo stiahnuť priamo zo stránok Microsoftu, aj keď slovenskú verziu pre Windows 7 a 8 je potrebné stiahnuť podľa návodu v tomto článku.

Ak sa chcete naučiť pracovať s Power BI, tak máte niekoľko možností. Najlacnejšia je hľadať v starších článkoch na tomto blogu, ako by to asi išlo spraviť. Lepšia možnosť je však kúpiť si knihu o Power BI v slovenčine. Prípadne ísť na školenie Power BI. Možností je viacero, podľa toho koľko času na to máte.

Na koniec ešte jedna poznámka, ktorá Vám pomôže zorientovať sa v miernom chaose, ktorý Microsoft vyrobil pôvodným označením Power BI – išlo o doplnky PowerPivot, Power View, Power Query a Power Map pre Excel, a používalo sa cca. od roku 2012 do roku 2015, dokým vyšlo terajšie Power BI. Takže ak narazíte na anglických weboch na články o ňom spred roka 2015, tak to bude takmer naisto o týchto doplnkoch, a nie o terajšom Power BI. Každopádne, aj tieto články by mali byť použiteľné, lebo ide len o staršiu verziu technológií, ktoré sú použité tu v ich najaktuálnejšej verzii.

To je na dnes všetko, a v ďalšom článku sa pozrieme na to, kedy použiť PowerPivot a kedy Power BI 🙂