Čemu sva ta buka oko PowerBI?
Piše: Miodrag Ivanović, Senior BI developer u Robert Bosch d.o.o
Šta je to uopšte Power BI?
Ovo je zvanična Microsoft definicija za Power BI. Koji su njeni najvažniji delovi? Ovde je važno naglasiti nekoliko stvari.
Prva je ta da je Power BI suite of business analytics tools. Ovo u praksi znači da je Power BI zapravo ekosistem najrazličitijih alata koji nam pomažu da se povežemo sa različitim izvorima podataka, da oblikujemo ove podatke na način na koji nama odgovara, kako bismo nakon toga izvršili željene analize nad njima.
Analize izvodimo tako što stvaramo interaktivne izveštaje, koje zatim objavljujemo i delimo sa ljudima iz naše organizacije. Oni mogu pregledati ove interaktivne izveštaje na web-u, kao i na njihovim mobilnim uređajima. Oni mogu da preuzimaju delove ovih izveštaja koji ih interesuju, a zatim da kreiraju sopstvene personalizivane dashboard-ove, koji se fokusiraju na njihove specifične interese. Na kraju, iz perspektive biznisa, svi ovi podaci se koriste bezbedno i sistematično, kroz celu organizaciju.
Šta sve Power BI može da uradi?
Pošto smo naglasili da je PowerBI skup alata, a ne jedan alat – hajde da malo detaljnije prodiskutujemo o tim alatima i njihovim funkcionalnostima:
- Power Query: Koristi se za pretragu, pristup i transformaciju javnih i internih izvora podataka
- Power Pivot: Koristi se za modelovanje podataka i za in-memory analitiku
- Power View: Koristi se za analizu podataka, prikazivanje podataka i pruža interaktivnu vizuelizaciju
- Power Map: Oživljava vaše podatke kroz interaktivnu geografsku vizuelizaciju
- Power BI Service: Omogućava deljenje podataka i workbook-ova koje možete osvežavati sa on-premise i cloud-based izvorima podataka
- Power BI Q&A: Omogućava postavljanje pitanja i trenutno dobijanje odgovora kroz natural language queries
- Data Management Gateway: Dozvoljava pregledanje data feeds, korišćenje periodičnih data refreshers i funkcije expose tables
- Data Catalog: Omogućava lako otkrivanje i ponovnu upotrebu upita korišćenjem Data Catalog-a. Olakšava funkcionalnost pretrage metapodataka
Kako izgleda PowerBI arhitektura?
Sada je vreme da malo detaljnije istražimo Power BI arhitekturu. Ona ima tri faze: prve dve faze delimično koriste ETL (Extract, Transform i Load) kako bi rukovale podacima.
Hajde da pojedinačno prođemo kroz svaku od ovih faza:
- Integracija podataka
U vašoj organizaciji, možete doći u situaciju da radite sa podacima koji dolaze iz različitih izvora. Podaci iz različitih izvora vrlo često mogu biti u potpuno različitim formatima. U ovom slučaju, podaci se prvo ekstrakuju iz raznih izvora (različiti serveri, baze podataka i slično). Ovi podaci se zatim integrišu u standardan format i čuvaju na zajedničkom mestu koje nazivamo staging area.
- Obrada podataka
Integrisani podaci i dalje nisu spremni za vizuelizaciju, jer ove podatke moramo obraditi pre nego što ih možemo prezentovati. Ovi podaci se u ovoj fazi “čiste” i pre-procesuiraju. Na primer, uklanjaju se podaci koji su neispravni, nepotrebni ili podaci koji nedostaju. Kada se podaci “očiste”, na njih se primenjuju pravila koja ih transformišu u prezentabilne podakte. Ovi podaci se tada učitavaju u Data Warehouse.
- Vizuelizacija podataka
Kada završimo sa učitavanjem i obradom, mnogo bolje možemo predstaviti podatke korišćenjem raznih alata za vizuelizaciju koje Power BI može da ponudi. Korišćenje izveštaja i dashboard-a nam pomaže da predstavimo podatke preglednije i intuitivnije za krajnjeg korisnika. Ovakvi vizuelizovani izveštaji pomažu biznisima i krajnjim korisnicima da donesu poslovne odluke bazirane na uvidu u ove podatke.
5 razloga zbog kojih bi trebalo da počneš da koristiš Power BI
Sada kada smo objasnili šta je PowerBI, hajde da malo detaljnije objasnimo zašto PowerBI treba da bude Vaš izbor:
1. Microsoft se jasno pozicionirao kao lider među platformama za business intelligence i analizu podataka. Prema Gartnerovom magičnom kvadrantu iz 2020, drugi igrači na tržištu jednostavno ne mogu da održe korak sa Power BI.
2. Power BI je jednostavan za upotrebu. Svi koji imaju prethodno iskustvo u Excel-u, svi koji su kreirali izveštaje, dijagrame, grafikone i slično, lako se mogu “prebaciti” na PowerBI. Visoko intuitivan interfejs koji dosta podseća na Office, čini ga veoma user-friendly za širu publiku. Samo u nekoliko koraka možete uvesti podatke, pročistiti ih i kreirati korisne izveštaje.
3. Ekstremno veliki broj različitih izvora podataka, koji se neprestano proširuje… Trenutno, više od 100 izvora podataka je dostupno kroz PowerBI. Možete da kombinujete podatke iz baze podataka, nekog fajla, online stranice, pdf fajla, onlajn izvora i slično u jedan izveštaj.
4. Možete koristiti običan jezik da biste interagovali sa vašim podacima. Na primer možete ukucati: “Show me top 5 customers by sales as matrix”, i PowerBI će vam prikazati tražene rezultate, koji će vam dati pregled podataka koji su vama važni i olakšati vam donošenje zaključaka.
5. Poslednje ali ne i najmanje važno, PowerBI ima izuzetno veliku dokumentaciju, koja takođe sadrži i Guided Learning – tako da odmah možete započeti da učite kako da koristite ovaj sjajni alat. Jedina investicija je vaše vreme, ali kao i uvek, najbolja investicija je investicija u nas same i naše znanje.