Kiel elekti komercan analizan ilon

Kio estas via elekto?

Ofte, la uzo de multekostaj kaj kompleksaj BI-sistemoj povas esti anstataŭigita per simplaj kaj relative malmultekostaj, sed sufiĉe efikaj analizaj iloj. Post legado de ĉi tiu artikolo, vi povos taksi viajn komercajn analizajn bezonojn kaj kompreni, kiu opcio estas plej bona por via komerco.

Kompreneble, ĉiuj BI-sistemoj havas ekstreme kompleksan arkitekturon kaj ilia efektivigo en firmao ne estas facila tasko, postulante grandan kvanton da mono por la solvo kaj tre kvalifikitaj integristoj. Vi devos plurfoje recurri al iliaj servoj, ĉar ĉio ne finiĝos kun efektivigo kaj komisiado - estonte estos necese rafini la funkciojn, evoluigi novajn raportojn kaj indikilojn. Oni devas konsideri, ke se la sistemo sukcesos, vi volas ke pli kaj pli da dungitoj laboru en ĝi, kaj tio signifas aĉeti pliajn uzantlicencojn.

Alia integra trajto de altnivelaj komercaj spionsistemoj estas ekstreme granda aro da funkcioj, multajn el kiuj vi neniam uzos, sed daŭre pagos por ili ĉiufoje kiam vi renovigas viajn licencojn.

La supraj trajtoj de BI-sistemoj igas vin pensi pri elekto de alternativo. Poste, mi proponas kompari la solvon al norma aro de taskoj kiam vi preparas raportojn uzante Power BI kaj Excel.

Power BI aŭ Excel?

Kiel regulo, por konstrui trimonatan vendan raporton, la analizisto elŝutas datumojn de kontadaj sistemoj, komparas ĝin kun siaj adresaroj kaj kolektas ĝin uzante la funkcion VLOOKUP en unu tabelon, surbaze de kiu la raporto estas konstruita.

Kiel ĉi tiu problemo estas solvita uzante Power BI?

Datumoj de fontoj estas ŝarĝitaj en la sistemon kaj pretaj por analizo: dividitaj en tabelojn, purigitaj kaj komparitaj. Post tio, komerca modelo estas konstruita: tabeloj estas ligitaj unu al la alia, indikiloj estas difinitaj, kaj kutimaj hierarkioj estas kreitaj. La sekva etapo estas vidado. Ĉi tie, simple trenante kaj faligante kontrolojn kaj fenestraĵojn, interaga panelo estas formita. Ĉiuj elementoj estas konektitaj per la datummodelo. Analizante, ĉi tio permesas vin koncentriĝi pri la necesaj informoj, filtrante ĝin en ĉiuj vidoj per unu klako sur iu ajn elemento de la panelo.

Kiaj avantaĝoj uzi Power BI kompare kun la tradicia aliro videblas en la supra ekzemplo?

1 - Aŭtomatigo de la proceduro por akiri datumojn kaj prepari ĝin por analizo.
2 – Konstruado de komerca modelo.
3 - Nekredebla bildigo.
4 - Apartigita aliro al raportoj.

Nun ni rigardu ĉiun punkton aparte.

1 - Por prepari datumojn por konstrui raporton, vi devas difini proceduron unufoje, kiu konektas al la datumoj kaj prilaboras ĝin, kaj ĉiufoje kiam vi bezonas ricevi raporton por malsama periodo, Power BI transdonos la datumojn tra la kreita proceduro. . Ĉi tio aŭtomatigas la plej grandan parton de la laboro implikita en preparado de datumoj por analizo. Sed la fakto estas, ke Power BI efektivigas la proceduron de preparado de datumoj uzante ilon disponeblan en la klasika versio de Excel, kaj ĝi nomiĝas Potenca Demando. Ĝi ebligas al vi plenumi la taskon en Excel ĝuste en la sama maniero.

2 – La situacio estas la sama ĉi tie. La Power BI-ilo por konstrui komercan modelon ankaŭ haveblas en Excel - ĉi tio Potenca Pivoto.

3 – Kiel vi verŝajne jam divenis, kun bildigo la situacio estas simila: Excel-etendo - Potenca Vido batas ĉi tiun taskon.

4 – Restas eltrovi aliron al raportoj. Aferoj ne estas tiel rozkoloraj ĉi tie. Fakte, Power BI estas nuba servo, al kiu oni aliras per persona konto. La serva administranto distribuas uzantojn en grupojn kaj fiksas malsamajn nivelojn de aliro al raportoj por ĉi tiuj grupoj. Ĉi tio atingas diferencigon de alirrajtoj inter firmaaj dungitoj. Tiel, analizistoj, administrantoj kaj direktoroj, kiam ili aliras la saman paĝon, vidas la raporton en vido alirebla por ili. Aliro povas esti limigita al specifa aro de datumoj, aŭ al la tuta raporto. Tamen, se la raporto estas en Excel-dosiero, tiam per la klopodoj de la sistemadministranto vi povas provi solvi la problemon per aliro, sed ĉi tio ne estos la sama. Mi revenos al ĉi tiu tasko kiam mi priskribos la funkciojn de la kompania portalo.

Indas noti, ke, kiel regulo, la bezono de kompanio por kompleksaj kaj belaj paneloj ne estas bonega kaj ofte, por analizi datumojn en Excel, post konstruado de komerca modelo, ili ne uzas la kapablojn de Power View, sed uzas pivoton. tabloj. Ili provizas OLAP-funkciecon, kiu sufiĉas por solvi plej multajn komercajn analizajn problemojn.

Tiel, la opcio fari komercan analizon en Excel povas bone kontentigi la bezonojn de averaĝa kompanio kun malgranda nombro da dungitoj, kiuj bezonas raportojn. Tamen, se la bezonoj de via kompanio estas pli ambiciaj, ne rapidu recurri al iloj, kiuj solvos ĉion samtempe.

Mi atentigas vian atenton pri pli profesia aliro, per kiu vi ricevos vian propran, plene administritan, aŭtomatigitan sistemon por generi komercajn analizajn raportojn kun limigita aliro al ili.

ETL kaj DWH

En la antaŭe diskutitaj aliroj al konstruado de komercaj raportoj, ŝarĝo kaj preparado de datumoj por analizo estis efektivigita per Power Query-teknologio. Ĉi tiu metodo restas tute pravigita kaj efika kondiĉe ke ne ekzistas multaj datumfontoj: unu kontada sistemo kaj konsultlibroj el Excel-tabeloj. Tamen, kun la pliiĝo de la nombro da kontadaj sistemoj, solvi ĉi tiun problemon uzante Power Query fariĝas tre maloportuna kaj malfacile konservi kaj disvolvi. En tiaj kazoj, ETL-iloj venas al la savo.

Kun ilia helpo, datumoj estas malŝarĝitaj de fontoj (Eltiraĵo), transformitaj (Transform), kio implicas purigadon kaj komparon, kaj ŝarĝitaj en la datumstokejon (Ŝargi). Datumstokejo (DWH - Data Warehouse) estas, kiel regulo, rilata datumbazo situanta sur servilo. Ĉi tiu datumbazo enhavas datumojn taŭgajn por analizo. ETL-procezo estas lanĉita laŭ horaro, kiu ĝisdatigas la magazenajn datumojn al la plej nova. Cetere, ĉi tiu tuta kuirejo estas perfekte servata de Integration Services, kiuj estas parto de MS SQL Server.

Plue, kiel antaŭe, vi povas uzi Excel, Power BI aŭ aliajn analizajn ilojn kiel Tableau aŭ Qlik Sense por konstrui komercan modelon de datumoj kaj bildigo. Sed unue, mi ŝatus atentigi vin pri unu plia ŝanco, pri kiu vi eble ne scias, malgraŭ tio, ke ĝi estas disponebla por vi delonge. Ni parolas pri konstruado de komercaj modeloj uzante analizajn servojn de MS SQL Server, nome Analizaj Servoj.

Datummodeloj en MS Analysis Services

Ĉi tiu sekcio de la artikolo estos pli interesa por tiuj, kiuj jam uzas MS SQL Server en sia kompanio.

Analizaj Servoj nuntempe disponigas du specojn de datummodeloj: plurdimensiaj kaj tabelaj modeloj. Krom la fakto, ke la datumoj en ĉi tiuj modeloj estas ligitaj, la valoroj de la modelaj indikiloj estas antaŭ-agregataj kaj stokitaj en OLAP-kubaj ĉeloj, alireblaj per MDX aŭ DAX-demandoj. Pro ĉi tiu datuma stokado-arkitekturo, demando kiu ampleksas milionojn da rekordoj estas resendita en sekundoj. Ĉi tiu metodo por aliri datumojn estas necesa por kompanioj, kies transakciaj tabeloj enhavas pli ol milionon da registroj (la supra limo ne estas limigita).

Excel, Power BI kaj multaj aliaj "famaj" iloj povas konektiĝi al tiaj modeloj kaj bildigi datumojn de iliaj strukturoj.

Se vi prenis la "altnivelan" vojon: vi aŭtomatigis la ETL-procezon kaj konstruis komercajn modelojn per MS SQL Server-servoj, tiam vi meritas havi vian propran kompanian portalon.

Korporacia portalo

Per ĝi, administrantoj kontrolos kaj administros la raportan procezon. La ĉeesto de portalo ebligos unuigi firmaajn adresarojn: informoj pri klientoj, produktoj, administrantoj, provizantoj estos disponeblaj por komparo, redaktado kaj elŝuto en unu loko por ĉiuj, kiuj uzas ĝin. En la portalo, vi povas efektivigi diversajn funkciojn por ŝanĝi datumojn en kontadaj sistemoj, ekzemple, administri reproduktadon de datumoj. Kaj plej grave, helpe de la portalo, la problemo organizi diferencigan aliron al raportoj estas sukcese solvita - dungitoj vidos nur tiujn raportojn, kiuj estis preparitaj persone por siaj fakoj en la formo destinita por ili.

Tamen ankoraŭ ne estas klare kiel la montrado de raportoj sur la portala paĝo estos organizita. Por respondi ĉi tiun demandon, vi unue devas decidi pri la teknologio, sur kiu la portalo estos konstruita. Mi sugestas uzi unu el la kadroj kiel bazo: ASP.NET MVC/Web Forms/Core, aŭ Microsoft SharePoint. Se via kompanio havas almenaŭ unu programiston .NET, tiam la elekto ne estos malfacila. Vi nun povas elekti en-aplikatan OLAP-klienton, kiu povas konektiĝi al Analysis Services plurdimensiaj aŭ tabelaj modeloj.

Elektante OLAP-klienton por bildigo

Ni komparu plurajn ilojn bazitajn sur la nivelo de komplekseco de enkonstruado, funkcieco kaj prezo: Power BI, Telerik UI por ASP.NET MVC-komponentoj kaj RadarCube ASP.NET MVC-komponentoj.

Potenco BI

Por organizi aliron por firmaaj dungitoj al Power BI-raportoj sur via portala paĝo, vi devas uzi la funkcion Power BI Embedded.

Lasu min diri al vi tuj, ke vi bezonos permesilon Power BI Premium kaj plian dediĉitan kapaciton. Havi dediĉitan kapablon permesas vin publikigi panelojn kaj raportojn al uzantoj en via organizo sen devi aĉeti licencojn por ili.

Unue, raporto generita en Power BI Desktop estas publikigita en la portalo Power BI kaj poste, helpe de iu simpla agordo, estas enigita en ret-aplikpaĝo.

Analizisto povas facile manipuli la proceduron por generi simplan raporton kaj publikigi ĝin, sed seriozaj problemoj povas ekesti kun enkonstruado. Ankaŭ estas tre malfacile kompreni la mekanismon de funkciado de ĉi tiu ilo: granda nombro da nubaj servo-agordoj, multaj abonoj, licencoj kaj kapabloj multe pliigas la postulon por la nivelo de trejnado de specialisto. Do estas pli bone konfidi ĉi tiun taskon al IT-specialisto.

Telerik kaj RadarCube-komponentoj

Por integri Telerik kaj RadarCube-komponentojn, sufiĉas havi bazan nivelon de programara teknologio. Tial la profesiaj kapabloj de unu programisto de la IT-fako estos sufiĉe sufiĉaj. Ĉio, kion vi bezonas fari, estas meti la komponanton sur retpaĝon kaj agordi ĝin laŭ viaj bezonoj.

Komponanto PivotKrado de la Telerik UI por ASP.NET MVC-suite estas enigita en la paĝon en gracia Razor-maniero kaj disponigas la plej necesajn OLAP-funkciojn. Tamen, se vi postulas pli flekseblajn agordojn de interfaco kaj altnivelan funkcion, tiam estas pli bone uzi komponantojn RadarCube ASP.NET MVC. Granda nombro da agordoj, riĉa funkcieco kun la kapablo redifini kaj vastigi ĝin, permesos al vi krei raporton OLAP de ajna komplekseco.

Malsupre estas tablo komparanta la karakterizaĵojn de la instrumentoj konsiderataj sur la Malalta-Meza-Alta skalo.

 
Potenco BI
Telerik UI por ASP.NET MVC
RadarCube ASP.NET MVC

Bildigo
Alta
Malalta
Proksima

Aro de OLAP-funkcioj
Alta
Malalta
Alta

Fleksebleco de personigo
Alta
Alta
Alta

Eblo superregadi funkciojn
-
-
+

Programaro personigo
-
-
+

Nivelo de komplekseco de enkonstruado kaj agordo
Alta
Malalta
Proksima

Minimuma kosto
Power BI Premium EM3

190 rub./monato
Licenco por ununura programisto

90 000 rubloj.

Licenco por ununura programisto

25 000 rubloj.

Nun vi povas pluiri al difinado de kriterioj por elekti analizan ilon.

Elektaj kriterioj de Power BI

  • Vi interesiĝas pri raportoj riĉaj je diversaj metrikoj kaj datumaj elementoj.
  • Vi volas, ke dungitoj laborantaj kun raportoj povu facile kaj rapide ricevi respondojn al siaj komercaj problemoj en intuicia maniero.
  • La firmao havas IT-specialiston kun BI-disvolvaj kapabloj.
  • La buĝeto de la kompanio inkluzivas grandan kvanton da monata pago por nuba komerca analiza servo.

Kondiĉoj por elektado de Telerik-komponentoj

  • Ni bezonas simplan OLAP-klienton por Ad hock-analizo.
  • La firmao havas enirnivelan .NET-programiston en dungitaro.
  • Eta buĝeto por unufoja licenca aĉeto kaj ĝia plua renovigo kun rabato de malpli ol 20%.

Kondiĉoj por elekti komponantojn de RadarCube

  • Vi bezonas multfunkcian OLAP-klienton kun la kapablo personecigi la interfacon, kaj ankaŭ unu kiu subtenas enkonstrui viajn proprajn funkciojn.
  • La firmao havas meznivelan .NET-programiston en dungitaro. Se ĉi tio ne estas la kazo, tiam la komponaj programistoj bonkore liveros siajn servojn, sed kontraŭ aldona kotizo ne superante la salajran nivelon de plentempa programisto.
  • Malgranda buĝeto por unufoja licenca aĉeto kaj ĝia plua renovigo kun 60% rabato.

konkludo

Elekti la ĝustan ilon por komerca analizo permesos vin tute forlasi raportadon en Excel. Via kompanio povos iom post iom kaj sendolore moviĝi al la uzo de altnivelaj teknologioj en la kampo de BI kaj aŭtomatigi la laboron de analizistoj en ĉiuj fakoj.

fonto: www.habr.com

Aldoni komenton