Kako odabrati alat za poslovnu analizu

Koji je vaš izbor?

Često se upotreba skupih i složenih BI sustava može zamijeniti jednostavnim i relativno jeftinim, ali vrlo učinkovitim analitičkim alatima. Nakon što pročitate ovaj članak, moći ćete procijeniti svoje potrebe za poslovnom analitikom i razumjeti koja je opcija najbolja za vaše poslovanje.

Naravno, svi BI sustavi imaju izuzetno složenu arhitekturu i njihova implementacija u tvrtku nije lak zadatak, koji zahtijeva veliki novac za rješenje i visokokvalificirane integratore. Morat ćete više puta pribjeći njihovim uslugama, jer sve neće završiti s implementacijom i puštanjem u rad - u budućnosti će biti potrebno poboljšati funkcionalnost, razviti nova izvješća i pokazatelje. Treba uzeti u obzir da ako sustav bude uspješan, željet ćete da u njemu radi sve više zaposlenika, a to znači kupnju dodatnih korisničkih licenci.

Još jedna sastavna značajka naprednih sustava poslovne inteligencije je iznimno velik skup funkcija, od kojih mnoge nikada nećete koristiti, ali ćete ih nastaviti plaćati svaki put kada obnovite svoje licence.

Gore navedene značajke BI sustava potiču vas na razmišljanje o odabiru alternative. Zatim predlažem da usporedite rješenje sa standardnim skupom zadataka pri pripremi izvješća pomoću Power BI i Excel.

Power BI ili Excel?

U pravilu, za izradu tromjesečnog izvješća o prodaji, analitičar preuzima podatke iz računovodstvenih sustava, uspoređuje ih sa svojim imenicima i prikuplja pomoću funkcije VLOOKUP u jednu tablicu, na temelju koje se gradi izvješće.

Kako se ovaj problem rješava pomoću Power BI-ja?

Podaci iz izvora se učitavaju u sustav i pripremaju za analizu: dijele se u tablice, čiste i uspoređuju. Nakon toga se konstruira poslovni model: međusobno se povezuju tablice, definiraju indikatori i kreiraju prilagođene hijerarhije. Sljedeća faza je vizualizacija. Ovdje se jednostavnim povlačenjem i ispuštanjem kontrola i widgeta formira interaktivna nadzorna ploča. Svi elementi su povezani kroz podatkovni model. Prilikom analize to vam omogućuje da se koncentrirate na potrebne informacije, filtrirajući ih u svim prikazima jednim klikom na bilo koji element nadzorne ploče.

Koje prednosti korištenja Power BI-ja u usporedbi s tradicionalnim pristupom možete vidjeti u gornjem primjeru?

1 – Automatizacija postupka dobivanja podataka i njihove pripreme za analizu.
2 – Izgradnja poslovnog modela.
3 – Nevjerojatna vizualizacija.
4 – Odvojen pristup izvješćima.

Sada pogledajmo svaku točku zasebno.

1 – Za pripremu podataka za izradu izvješća potrebno je jednom definirati proceduru koja se povezuje s podacima i obrađuje ih, a svaki put kada trebate dobiti izvješće za drugo razdoblje, Power BI će podatke provući kroz kreiranu proceduru . Ovo automatizira većinu posla koji je uključen u pripremu podataka za analizu. No činjenica je da Power BI postupak pripreme podataka provodi pomoću alata koji je dostupan u klasičnoj verziji Excela, a tzv. Upit snage. Omogućuje vam da izvršite zadatak u Excelu na potpuno isti način.

2 – Ovdje je ista situacija. Power BI alat za izgradnju poslovnog modela dostupan je i u Excelu – ovo PowerPivot.

3 – Kao što ste vjerojatno već pogodili, s vizualizacijom je situacija slična: Excel ekstenzija - pogled na snagu nosi s ovim zadatkom s praskom.

4 – Preostaje shvatiti pristup izvješćima. Ovdje stvari nisu tako ružičaste. Činjenica je da je Power BI usluga u oblaku kojoj se pristupa putem osobnog računa. Administrator servisa raspodjeljuje korisnike u grupe i tim grupama postavlja različite razine pristupa izvješćima. Time se postiže diferencijacija prava pristupa između zaposlenika tvrtke. Tako analitičari, menadžeri i direktori prilikom pristupa istoj stranici izvješće vide u njima dostupnom prikazu. Pristup može biti ograničen na određeni skup podataka ili na cijelo izvješće. Međutim, ako je izvješće u Excel datoteci, tada naporima administratora sustava možete pokušati riješiti problem s pristupom, ali to neće biti isto. Vratit ću se ovom zadatku kada budem opisivao značajke korporativnog portala.

Vrijedno je napomenuti da u pravilu potrebe poduzeća za složenim i lijepim nadzornim pločama nisu velike i često se za analizu podataka u Excelu, nakon izgradnje poslovnog modela, ne pribjegava mogućnostima Power Viewa, već se koristi pivot stolovi. Oni pružaju OLAP funkcionalnost koja je dovoljna za rješavanje većine problema poslovne analitike.

Dakle, mogućnost provođenja analize poslovanja u Excelu može sasvim zadovoljiti potrebe prosječne tvrtke s malim brojem zaposlenika kojima su potrebna izvješća. Međutim, ako su potrebe vaše tvrtke ambicioznije, nemojte žuriti s pribjegavanjem alatima koji će riješiti sve odjednom.

Predstavljam vam profesionalniji pristup kojim ćete dobiti vlastiti, potpuno upravljani, automatizirani sustav za generiranje poslovnih analitičkih izvješća s ograničenim pristupom istima.

ETL i DWH

U prethodno razmotrenim pristupima izrade poslovnih izvješća, učitavanje i priprema podataka za analizu izvršeno je korištenjem Power Query tehnologije. Ova metoda ostaje potpuno opravdana i učinkovita sve dok nema mnogo izvora podataka: jedan računovodstveni sustav i referentne knjige iz Excel tablica. Međutim, s povećanjem broja računovodstvenih sustava, rješavanje ovog problema korištenjem Power Queryja postaje vrlo glomazno i ​​teško za održavanje i razvoj. U takvim slučajevima u pomoć priskaču ETL alati.

Uz njihovu pomoć podaci se istovaruju iz izvora (Extract), transformiraju (Transform), što podrazumijeva čišćenje i usporedbu, te učitavaju u skladište podataka (Load). Skladište podataka (DWH - Data Warehouse) je u pravilu relacijska baza podataka smještena na poslužitelju. Ova baza podataka sadrži podatke prikladne za analizu. Prema rasporedu se pokreće ETL proces koji ažurira skladišne ​​podatke na najnovije. Usput, cijelu ovu kuhinju savršeno opslužuju Integration Services, koji su dio MS SQL Servera.

Nadalje, kao i prije, možete koristiti Excel, Power BI ili druge analitičke alate kao što su Tableau ili Qlik Sense za izgradnju poslovnog modela podataka i vizualizacije. No, prvo bih vam skrenuo pozornost na još jednu priliku za koju možda niste znali, iako vam je već dugo dostupna. Riječ je o izgradnji poslovnih modela korištenjem analitičkih servisa MS SQL Servera, odnosno Analysis Services.

Modeli podataka u MS Analysis Services

Ovaj dio članka bit će zanimljiviji onima koji već koriste MS SQL Server u svojoj tvrtki.

Analysis Services trenutno nudi dvije vrste modela podataka: višedimenzionalne i tablične modele. Osim činjenice da su podaci u ovim modelima povezani, vrijednosti indikatora modela su unaprijed agregirane i pohranjene u ćelijama OLAP kocke, kojima se pristupa MDX ili DAX upitima. Zbog ove arhitekture pohrane podataka, upit koji obuhvaća milijune zapisa vraća se u sekundi. Ovakav način pristupa podacima neophodan je tvrtkama čije transakcijske tablice sadrže više od milijun zapisa (gornja granica nije ograničena).

Excel, Power BI i mnogi drugi "ugledni" alati mogu se povezati s takvim modelima i vizualizirati podatke iz njihovih struktura.

Ako ste krenuli "naprednim" putem: automatizirali ste ETL proces i izgradili poslovne modele koristeći usluge MS SQL Servera, tada zaslužujete imati svoj vlastiti korporativni portal.

Korporativni portal

Kroz njega će administratori pratiti i upravljati procesom izvješćivanja. Prisutnost portala omogućit će objedinjavanje imenika tvrtki: informacije o klijentima, proizvodima, menadžerima, dobavljačima bit će dostupne za usporedbu, uređivanje i preuzimanje na jednom mjestu za sve koji ih koriste. Na portalu možete implementirati različite funkcije za promjenu podataka u računovodstvenim sustavima, primjerice upravljanje replikacijom podataka. I što je najvažnije, uz pomoć portala uspješno je riješen problem organiziranja diferenciranog pristupa izvješćima - zaposlenici će vidjeti samo ona izvješća koja su osobno pripremljena za njihove odjele u obliku koji je njima namijenjen.

No, još nije jasno kako će biti organiziran prikaz izvješća na stranici portala. Da biste odgovorili na ovo pitanje, prvo morate odlučiti o tehnologiji na kojoj će se portal graditi. Predlažem da kao osnovu koristite jedan od okvira: ASP.NET MVC/Web Forms/Core ili Microsoft SharePoint. Ako vaša tvrtka ima barem jednog .NET programera, onda izbor neće biti težak. Sada možete odabrati OLAP klijent unutar aplikacije koji se može povezati s višedimenzionalnim ili tabličnim modelima Analysis Services.

Odabir OLAP klijenta za vizualizaciju

Usporedimo nekoliko alata na temelju razine složenosti ugradnje, funkcionalnosti i cijene: Power BI, Telerik UI za ASP.NET MVC komponente i RadarCube ASP.NET MVC komponente.

Power BI

Da biste zaposlenicima tvrtke organizirali pristup Power BI izvješćima na stranici portala, morate koristiti funkciju Power BI ugrađen.

Odmah da vam kažem da će vam trebati Power BI Premium licenca i dodatni namjenski kapacitet. Posjedovanje namjenskog kapaciteta omogućuje vam objavljivanje nadzornih ploča i izvješća korisnicima u vašoj organizaciji bez potrebe za kupnjom licenci za njih.

Сначала отчет, сформированный в Power BI Desktop, публикуется на портале Power BI и потом, с помощью не простой настройки, встраивается в страницу web-приложения.

Analitičar se lako može nositi s procedurom generiranja jednostavnog izvješća i njegove objave, no s ugradnjom mogu nastati ozbiljni problemi. Također je vrlo teško razumjeti mehanizam rada ovog alata: veliki broj postavki usluge u oblaku, mnoge pretplate, licence i kapaciteti uvelike povećavaju zahtjev za razinom obuke stručnjaka. Stoga je bolje ovaj zadatak povjeriti IT stručnjaku.

Telerik i RadarCube komponente

Za integraciju komponenti Telerik i RadarCube dovoljno je posjedovati osnovnu razinu softverske tehnologije. Stoga će stručne vještine jednog programera iz IT odjela biti sasvim dovoljne. Sve što trebate učiniti je postaviti komponentu na web stranicu i prilagoditi je svojim potrebama.

sastavni dio Zaokretna mreža iz Telerik UI for ASP.NET MVC paketa ugrađen je u stranicu na graciozan Razor način i pruža najpotrebnije OLAP funkcije. Međutim, ako su vam potrebne fleksibilnije postavke sučelja i napredne funkcije, bolje je koristiti komponente RadarCube ASP.NET MVC. Velik broj postavki, bogata funkcionalnost s mogućnošću redefiniranja i proširenja, omogućit će vam stvaranje OLAP izvješća bilo koje složenosti.

U nastavku se nalazi tablica koja uspoređuje karakteristike instrumenata koji se razmatraju na ljestvici Nisko-Srednje-Visoko.

 
Power BI
Telerik UI za ASP.NET MVC
RadarCube ASP.NET MVC

Vizualizacija
visok
nizak
prosjek

Skup OLAP funkcija
visok
nizak
visok

Fleksibilnost prilagodbe
visok
visok
visok

Mogućnost nadjačavanja funkcija
-
-
+

Prilagodba softvera
-
-
+

Razina složenosti ugradnje i konfiguracije
visok
nizak
prosjek

Minimalna cijena
Power BI Premium EM3

190 000 rub./mjesečno
Licenca za jednog programera

90 000 rubalja.

Licenca za jednog programera

25 000 rubalja.

Sada možete prijeći na definiranje kriterija za odabir analitičkog alata.

Power BI kriteriji odabira

  • Zanimaju vas izvješća koja su bogata raznim metrikama i elementima povezanim s podacima.
  • Želite da zaposlenici koji rade s izvješćima mogu jednostavno i brzo dobiti odgovore na svoje poslovne probleme na intuitivan način.
  • Tvrtka ima IT stručnjaka s vještinama BI razvoja.
  • Proračun tvrtke uključuje veliki iznos mjesečne uplate za uslugu poslovne analitike u oblaku.

Uvjeti za odabir Telerik komponenti

  • Trebamo jednostavan OLAP klijent za Ad hock analizu.
  • Tvrtka zapošljava .NET programera početne razine.
  • Mali proračun za jednokratnu kupnju licence i njezino daljnje obnavljanje s popustom manjim od 20%.

Uvjeti za odabir komponenti RadarCube

  • Potreban vam je višenamjenski OLAP klijent s mogućnošću prilagodbe sučelja, kao i onaj koji podržava ugradnju vlastitih funkcija.
  • Tvrtka ima zaposlenog .NET programera srednje razine. Ako to nije slučaj, tada će programeri komponenti ljubazno pružiti svoje usluge, ali uz dodatnu naknadu koja ne prelazi razinu plaće programera s punim radnim vremenom.
  • Mali budžet za jednokratnu kupnju licence i njezino daljnje obnavljanje uz 60% popusta.

Zaključak

Odabir pravog alata za poslovnu analitiku omogućit će vam da u potpunosti napustite izvješćivanje u Excelu. Vaša tvrtka će moći postupno i bezbolno prijeći na korištenje naprednih tehnologija u području BI-a i automatizirati rad analitičara u svim odjelima.

Izvor: www.habr.com

Dodajte komentar