Paano pumili ng tool sa pagtatasa ng negosyo

Ano ang iyong napili?

Kadalasan, ang paggamit ng mahal at kumplikadong mga sistema ng BI ay maaaring mapalitan ng simple at medyo mura, ngunit medyo epektibong mga tool sa pagsusuri. Pagkatapos basahin ang artikulong ito, magagawa mong masuri ang iyong mga pangangailangan sa analytics ng negosyo at maunawaan kung aling opsyon ang pinakamainam para sa iyong negosyo.

Siyempre, ang lahat ng mga sistema ng BI ay may napakakomplikadong arkitektura at ang kanilang pagpapatupad sa isang kumpanya ay hindi isang madaling gawain, na nangangailangan ng malaking halaga ng pera para sa solusyon at lubos na kwalipikadong mga integrator. Kailangan mong paulit-ulit na gumamit ng kanilang mga serbisyo, dahil ang lahat ay hindi magtatapos sa pagpapatupad at pag-commissioning - sa hinaharap ay kinakailangan upang pinuhin ang pag-andar, bumuo ng mga bagong ulat at tagapagpahiwatig. Dapat itong isaalang-alang na kung ang system ay matagumpay, gugustuhin mong mas maraming empleyado ang magtrabaho dito, at nangangahulugan ito ng pagbili ng mga karagdagang lisensya ng gumagamit.

Ang isa pang mahalagang tampok ng advanced na business intelligence system ay isang napakalaking hanay ng mga function, na marami sa mga ito ay hindi mo na kailanman gagamitin, ngunit patuloy na babayaran ang mga ito sa tuwing ire-renew mo ang iyong mga lisensya.

Ang mga feature sa itaas ng mga BI system ay nagpapaisip sa iyo tungkol sa pagpili ng alternatibo. Susunod, iminumungkahi kong ihambing ang solusyon sa isang karaniwang hanay ng mga gawain kapag naghahanda ng mga ulat gamit ang Power BI at Excel.

Power BI o Excel?

Bilang isang patakaran, upang makabuo ng isang quarterly na ulat ng mga benta, ang analyst ay nagda-download ng data mula sa mga sistema ng accounting, inihahambing ito sa kanyang mga direktoryo at kinokolekta ito gamit ang VLOOKUP function sa isang talahanayan, batay sa kung saan binuo ang ulat.

Paano nalutas ang problemang ito gamit ang Power BI?

Ang data mula sa mga mapagkukunan ay na-load sa system at inihanda para sa pagsusuri: nahahati sa mga talahanayan, nilinis at inihambing. Pagkatapos nito, ang isang modelo ng negosyo ay binuo: ang mga talahanayan ay naka-link sa isa't isa, ang mga tagapagpahiwatig ay tinukoy, at ang mga custom na hierarchy ay nilikha. Ang susunod na yugto ay visualization. Dito, sa pamamagitan lamang ng pag-drag at pag-drop ng mga kontrol at widget, nabuo ang isang interactive na dashboard. Ang lahat ng mga elemento ay konektado sa pamamagitan ng modelo ng data. Kapag nagsusuri, nagbibigay-daan ito sa iyo na tumutok sa kinakailangang impormasyon, sinasala ito sa lahat ng view sa isang pag-click sa anumang elemento ng dashboard.

Anong mga pakinabang ng paggamit ng Power BI kumpara sa tradisyonal na diskarte ang makikita sa halimbawa sa itaas?

1 – Automation ng pamamaraan para sa pagkuha ng data at paghahanda nito para sa pagsusuri.
2 – Pagbuo ng modelo ng negosyo.
3 – Hindi kapani-paniwalang visualization.
4 – Pinaghiwalay na pag-access sa mga ulat.

Ngayon tingnan natin ang bawat punto nang hiwalay.

1 – Upang maghanda ng data para sa pagbuo ng isang ulat, kailangan mong tukuyin ang isang pamamaraan sa sandaling kumokonekta ito sa data at iproseso ito, at sa tuwing kailangan mong kumuha ng ulat para sa ibang panahon, ipapasa ng Power BI ang data sa pamamagitan ng ginawang pamamaraan . Ginagawa nitong awtomatiko ang karamihan sa gawaing kasangkot sa paghahanda ng data para sa pagsusuri. Ngunit ang katotohanan ay ang Power BI ay nagsasagawa ng pamamaraan ng paghahanda ng data gamit ang isang tool na magagamit sa klasikong bersyon ng Excel, at ito ay tinatawag na kapangyarihan query. Pinapayagan ka nitong kumpletuhin ang gawain sa Excel sa eksaktong parehong paraan.

2 – Ang sitwasyon ay pareho dito. Ang tool na Power BI para sa pagbuo ng isang modelo ng negosyo ay magagamit din sa Excel - ito PowerPivot.

3 - Tulad ng malamang na nahulaan mo na, sa visualization ang sitwasyon ay katulad: Extension ng Excel - kapangyarihan view nakayanan ang gawaing ito nang malakas.

4 – Ito ay nananatiling alamin ang pag-access sa mga ulat. Ang mga bagay ay hindi masyadong kulay-rosas dito. Ang katotohanan ay ang Power BI ay isang serbisyo sa ulap na naa-access sa pamamagitan ng isang personal na account. Ang administrator ng serbisyo ay namamahagi ng mga user sa mga pangkat at nagtatakda ng iba't ibang antas ng pag-access sa mga ulat para sa mga pangkat na ito. Nakakamit nito ang pagkakaiba ng mga karapatan sa pag-access sa pagitan ng mga empleyado ng kumpanya. Kaya, ang mga analyst, manager at direktor, kapag ina-access ang parehong page, ay nakikita ang ulat sa isang view na naa-access sa kanila. Maaaring limitado ang access sa isang partikular na hanay ng data, o sa buong ulat. Gayunpaman, kung ang ulat ay nasa isang Excel file, pagkatapos ay sa pamamagitan ng mga pagsisikap ng system administrator maaari mong subukang lutasin ang problema sa pag-access, ngunit hindi ito magiging pareho. Babalik ako sa gawaing ito kapag inilarawan ko ang mga tampok ng portal ng korporasyon.

Kapansin-pansin na, bilang isang panuntunan, ang pangangailangan ng isang kumpanya para sa kumplikado at magagandang dashboard ay hindi mahusay at madalas, upang pag-aralan ang data sa Excel, pagkatapos bumuo ng isang modelo ng negosyo, hindi nila ginagamit ang mga kakayahan ng Power View, ngunit gumagamit ng pivot mga mesa. Nagbibigay ang mga ito ng OLAP functionality na sapat upang malutas ang karamihan sa mga problema sa analytics ng negosyo.

Kaya, ang pagpipilian ng pagsasagawa ng pagsusuri sa negosyo sa Excel ay maaaring matugunan ang mga pangangailangan ng isang karaniwang kumpanya na may maliit na bilang ng mga empleyado na nangangailangan ng mga ulat. Gayunpaman, kung mas ambisyoso ang mga pangangailangan ng iyong kumpanya, huwag magmadaling gumamit ng mga tool na lulutasin ang lahat nang sabay-sabay.

Dinadala ko sa iyong pansin ang isang mas propesyonal na diskarte, kung saan makakatanggap ka ng sarili mong, ganap na pinamamahalaan, automated na sistema para sa pagbuo ng mga ulat ng analitikal ng negosyo na may limitadong access sa mga ito.

ETL at DWH

Sa mga naunang tinalakay na diskarte sa pagbuo ng mga ulat ng negosyo, ang paglo-load at paghahanda ng data para sa pagsusuri ay isinagawa gamit ang teknolohiya ng Power Query. Ang pamamaraang ito ay nananatiling ganap na makatwiran at epektibo hangga't walang maraming data source: isang accounting system at mga reference na libro mula sa mga talahanayan ng Excel. Gayunpaman, sa pagtaas ng bilang ng mga sistema ng accounting, ang paglutas sa problemang ito gamit ang Power Query ay nagiging napakahirap at mahirap na mapanatili at bumuo. Sa ganitong mga kaso, ang mga tool ng ETL ay sumagip.

Sa tulong nila, ang data ay dini-load mula sa mga pinagmumulan (Extract), binago (Transform), na nagpapahiwatig ng paglilinis at paghahambing, at na-load sa data warehouse (Load). Ang isang data warehouse (DWH - Data Warehouse) ay, bilang panuntunan, isang relational database na matatagpuan sa isang server. Ang database na ito ay naglalaman ng data na angkop para sa pagsusuri. Ang isang proseso ng ETL ay inilunsad ayon sa isang iskedyul, na nag-a-update ng data ng warehouse sa pinakabago. Siyanga pala, ang buong kusinang ito ay perpektong pinaglilingkuran ng Integration Services, na bahagi ng MS SQL Server.

Dagdag pa, tulad ng dati, maaari mong gamitin ang Excel, Power BI, o iba pang mga tool sa pagsusuri gaya ng Tableau o Qlik Sense upang bumuo ng modelo ng negosyo ng data at visualization. Ngunit una, nais kong ituon ang iyong pansin sa isa pang pagkakataon na maaaring hindi mo alam, sa kabila ng katotohanan na ito ay magagamit mo sa mahabang panahon. Pinag-uusapan natin ang pagbuo ng mga modelo ng negosyo gamit ang mga serbisyong analytical ng MS SQL Server, katulad ng Mga Serbisyo sa Pagsusuri.

Mga modelo ng data sa MS Analysis Services

Ang seksyong ito ng artikulo ay magiging mas kawili-wili sa mga gumagamit na ng MS SQL Server sa kanilang kumpanya.

Kasalukuyang nagbibigay ang Mga Serbisyo ng Pagsusuri ng dalawang uri ng mga modelo ng data: mga modelong multidimensional at tabular. Bilang karagdagan sa katotohanan na ang data sa mga modelong ito ay naka-link, ang mga halaga ng mga tagapagpahiwatig ng modelo ay paunang pinagsama-sama at iniimbak sa mga OLAP cube cell, na na-access ng mga query sa MDX o DAX. Dahil sa arkitektura ng pag-iimbak ng data na ito, ang isang query na sumasaklaw sa milyun-milyong tala ay ibinalik sa ilang segundo. Ang paraan ng pag-access ng data ay kinakailangan para sa mga kumpanya na ang mga talahanayan ng transaksyon ay naglalaman ng higit sa isang milyong talaan (hindi limitado ang pinakamataas na limitasyon).

Maaaring kumonekta ang Excel, Power BI at marami pang ibang tool na "kagalang-galang" sa mga naturang modelo at mailarawan ang data mula sa kanilang mga istruktura.

Kung tinahak mo ang "advanced" na landas: na-automate mo ang proseso ng ETL at nakagawa ng mga modelo ng negosyo gamit ang mga serbisyo ng MS SQL Server, kung gayon nararapat kang magkaroon ng iyong sariling portal ng korporasyon.

Portal ng korporasyon

Sa pamamagitan nito, susubaybayan at pamamahalaan ng mga administrator ang proseso ng pag-uulat. Ang pagkakaroon ng isang portal ay magiging posible upang mapag-isa ang mga direktoryo ng kumpanya: ang impormasyon tungkol sa mga kliyente, produkto, tagapamahala, mga supplier ay magagamit para sa paghahambing, pag-edit at pag-download sa isang lugar para sa lahat ng gumagamit nito. Sa portal, maaari mong ipatupad ang iba't ibang mga function para sa pagbabago ng data sa mga sistema ng accounting, halimbawa, pamamahala ng pagtitiklop ng data. At ang pinakamahalaga, sa tulong ng portal, ang problema sa pag-aayos ng magkakaibang pag-access sa mga ulat ay matagumpay na nalutas - makikita lamang ng mga empleyado ang mga ulat na inihanda nang personal para sa kanilang mga departamento sa form na inilaan para sa kanila.

Gayunpaman, hindi pa malinaw kung paano isasaayos ang pagpapakita ng mga ulat sa pahina ng portal. Upang masagot ang tanong na ito, kailangan mo munang magpasya sa teknolohiya kung saan itatayo ang portal. Iminumungkahi kong gamitin ang isa sa mga frameworks bilang batayan: ASP.NET MVC/Web Forms/Core, o Microsoft SharePoint. Kung ang iyong kumpanya ay may kahit isang .NET developer, hindi magiging mahirap ang pagpili. Maaari ka na ngayong pumili ng in-application na OLAP client na maaaring kumonekta sa Mga Serbisyo ng Pagsusuri na multidimensional o tabular na mga modelo.

Pagpili ng OLAP client para sa visualization

Paghambingin natin ang ilang tool batay sa antas ng pagiging kumplikado ng pag-embed, functionality at presyo: Power BI, Telerik UI para sa mga bahagi ng ASP.NET MVC at mga bahagi ng RadarCube ASP.NET MVC.

Power BI

Upang ayusin ang pag-access para sa mga empleyado ng kumpanya sa mga ulat ng Power BI sa iyong pahina ng portal, kailangan mong gamitin ang function Naka-embed na Power BI.

Hayaan mong sabihin ko kaagad sa iyo na kakailanganin mo ng lisensya ng Power BI Premium at karagdagang nakalaang kapasidad. Ang pagkakaroon ng nakalaang kapasidad ay nagbibigay-daan sa iyong mag-publish ng mga dashboard at ulat sa mga user sa iyong organisasyon nang hindi kinakailangang bumili ng mga lisensya para sa kanila.

Una, ang isang ulat na nabuo sa Power BI Desktop ay na-publish sa portal ng Power BI at pagkatapos, sa tulong ng ilang simpleng configuration, ay naka-embed sa isang web application page.

Madaling mahawakan ng isang analyst ang pamamaraan para sa pagbuo ng isang simpleng ulat at pag-publish nito, ngunit maaaring lumitaw ang mga seryosong problema sa pag-embed. Napakahirap ding maunawaan ang mekanismo ng pagpapatakbo ng tool na ito: malaking bilang ng mga setting ng serbisyo sa cloud, maraming subscription, lisensya, at kapasidad ang lubos na nagpapataas ng pangangailangan para sa antas ng pagsasanay ng isang espesyalista. Kaya mas mainam na ipagkatiwala ang gawaing ito sa isang espesyalista sa IT.

Mga bahagi ng Telerik at RadarCube

Upang isama ang mga bahagi ng Telerik at RadarCube, sapat na magkaroon ng isang pangunahing antas ng teknolohiya ng software. Samakatuwid, ang mga propesyonal na kasanayan ng isang programmer mula sa departamento ng IT ay magiging sapat na. Ang kailangan mo lang gawin ay ilagay ang bahagi sa isang web page at i-customize ito upang umangkop sa iyong mga pangangailangan.

Component PivotGrid mula sa Telerik UI para sa ASP.NET MVC suite ay naka-embed sa pahina sa isang magandang Razor na paraan at nagbibigay ng mga pinaka-kinakailangang function ng OLAP. Gayunpaman, kung kailangan mo ng mas nababaluktot na mga setting ng interface at advanced na pag-andar, mas mahusay na gumamit ng mga bahagi RadarCube ASP.NET MVC. Ang isang malaking bilang ng mga setting, mayamang functionality na may kakayahang muling tukuyin at palawakin ito, ay magbibigay-daan sa iyong lumikha ng isang ulat ng OLAP ng anumang pagiging kumplikado.

Nasa ibaba ang isang talahanayan na naghahambing ng mga katangian ng mga instrumentong isinasaalang-alang sa Low-Medium-High scale.

 
Power BI
Telerik UI para sa ASP.NET MVC
RadarCube ASP.NET MVC

Pagpapakita
Mataas
mababa
Karaniwan

Set ng mga function ng OLAP
Mataas
mababa
Mataas

Flexibility ng pagpapasadya
Mataas
Mataas
Mataas

Posibilidad ng mga overriding function
-
-
+

Pag-customize ng software
-
-
+

Antas ng pagiging kumplikado ng pag-embed at pagsasaayos
Mataas
mababa
Karaniwan

Ang minimum na gastos
Power BI Premium EM3

190 rub./buwan
Isang lisensya ng developer

90 000 rubles.

Isang lisensya ng developer

25 000 rubles.

Ngayon ay maaari ka nang magpatuloy sa pagtukoy ng pamantayan para sa pagpili ng isang tool sa pagsusuri.

Pamantayan sa pagpili ng Power BI

  • Interesado ka sa mga ulat na mayaman sa iba't ibang sukatan at elementong nauugnay sa data.
  • Gusto mong ang mga empleyado na nagtatrabaho sa mga ulat ay madaling at mabilis na makakuha ng mga sagot sa kanilang mga problema sa negosyo sa isang madaling maunawaan na paraan.
  • Ang kumpanya ay may isang espesyalista sa IT na may mga kasanayan sa pagpapaunlad ng BI.
  • Kasama sa badyet ng kumpanya ang isang malaking halaga ng buwanang pagbabayad para sa isang serbisyo sa paniktik ng negosyo sa cloud.

Mga kundisyon para sa pagpili ng mga bahagi ng Telerik

  • Kailangan namin ng simpleng OLAP client para sa Ad hock analysis.
  • Ang kumpanya ay may entry-level na .NET developer sa kawani.
  • Isang maliit na badyet para sa isang beses na pagbili ng lisensya at ang karagdagang pag-renew nito na may diskwento na mas mababa sa 20%.

Mga kundisyon para sa pagpili ng mga bahagi ng RadarCube

  • Kailangan mo ng multifunctional na OLAP client na may kakayahang i-customize ang interface, pati na rin ang isa na sumusuporta sa pag-embed ng sarili mong mga function.
  • Ang kumpanya ay may mid-level na .NET developer sa kawani. Kung hindi ito ang kaso, mabait na ibibigay ng mga developer ng component ang kanilang mga serbisyo, ngunit para sa karagdagang bayad na hindi lalampas sa antas ng suweldo ng isang full-time na programmer.
  • Isang maliit na badyet para sa isang beses na pagbili ng lisensya at ang karagdagang pag-renew nito na may 60% na diskwento.

Konklusyon

Ang pagpili ng tamang tool para sa analytics ng negosyo ay magbibigay-daan sa iyong ganap na iwanan ang pag-uulat sa Excel. Magagawa ng iyong kumpanya na unti-unti at walang sakit na lumipat sa paggamit ng mga advanced na teknolohiya sa larangan ng BI at i-automate ang gawain ng mga analyst sa lahat ng mga departamento.

Pinagmulan: www.habr.com

Magdagdag ng komento