Com triar una eina d'anàlisi empresarial

Quina és la teva elecció?

Sovint, l'ús de sistemes de BI costosos i complexos es pot substituir per eines analítiques senzilles i relativament barates, però força efectives. Després de llegir aquest article, podreu avaluar les vostres necessitats d'anàlisi empresarial i entendre quina opció és la millor per al vostre negoci.

Per descomptat, tots els sistemes de BI tenen una arquitectura extremadament complexa i la seva implantació en una empresa no és una tasca fàcil, ja que requereix una gran quantitat de diners per a la solució i integradors altament qualificats. Haureu de recórrer repetidament als seus serveis, ja que tot no s'acabarà amb la implementació i la posada en marxa; en el futur, caldrà perfeccionar la funcionalitat, desenvolupar nous informes i indicadors. Cal tenir en compte que, si el sistema té èxit, voldreu que cada cop hi treballin més empleats, i això implica la compra de llicències d'usuari addicionals.

Una altra característica integral dels sistemes avançats d'intel·ligència empresarial és un conjunt extremadament ampli de funcions, moltes de les quals no utilitzareu mai, però les continuareu pagant cada vegada que renoveu les llicències.

Les característiques anteriors dels sistemes de BI us fan pensar a triar una alternativa. A continuació, proposo comparar la solució amb un conjunt estàndard de tasques quan es preparen informes amb Power BI i Excel.

Power BI o Excel?

Com a regla general, per crear un informe de vendes trimestral, l'analista descarrega dades dels sistemes de comptabilitat, les compara amb els seus directoris i les recopila mitjançant la funció BUSCAR VOLTA en una taula, a partir de la qual es construeix l'informe.

Com es resol aquest problema amb Power BI?

Les dades de les fonts es carreguen al sistema i es preparen per a l'anàlisi: es divideixen en taules, es netegen i es comparen. Després d'això, es construeix un model de negoci: les taules s'enllacen entre si, es defineixen indicadors i es creen jerarquies personalitzades. La següent etapa és la visualització. Aquí, arrossegant i deixant anar controls i ginys, es forma un tauler interactiu. Tots els elements estan connectats mitjançant el model de dades. A l'hora d'analitzar, això us permet concentrar-vos en la informació necessària, filtrant-la en totes les vistes amb un sol clic a qualsevol element del tauler.

Quins avantatges d'utilitzar Power BI en comparació amb l'enfocament tradicional es poden veure a l'exemple anterior?

1 – Automatització del procediment d'obtenció de dades i preparació per a l'anàlisi.
2 – Construir un model de negoci.
3 – Visualització increïble.
4 – Accés separat als informes.

Ara mirem cada punt per separat.

1 – Per preparar dades per a la creació d'un informe, cal definir un procediment una vegada que es connecti a les dades i les processi, i cada vegada que necessiteu obtenir un informe per a un període diferent, Power BI passarà les dades pel procediment creat. . Això automatitza la major part del treball implicat en la preparació de dades per a l'anàlisi. Però el cas és que Power BI realitza el procediment de preparació de dades mitjançant una eina que està disponible a la versió clàssica d'Excel, i s'anomena Power Consulta. Us permet completar la tasca a Excel exactament de la mateixa manera.

2- La situació és la mateixa aquí. L'eina Power BI per crear un model de negoci també està disponible a Excel, això PowerPivot.

3 – Com probablement ja heu endevinat, amb la visualització la situació és similar: extensió Excel - Power View s'enfronta a aquesta tasca amb un esclat.

4 – Queda per esbrinar l'accés als informes. Les coses no són tan roses aquí. El fet és que Power BI és un servei al núvol al qual s'accedeix mitjançant un compte personal. L'administrador del servei distribueix els usuaris en grups i estableix diferents nivells d'accés als informes d'aquests grups. D'aquesta manera s'aconsegueix una diferenciació de drets d'accés entre els empleats de l'empresa. Així, analistes, directius i directius, en accedir a la mateixa pàgina, veuen l'informe en una vista accessible per a ells. L'accés a un conjunt específic de dades o a l'informe sencer pot estar limitat. Tanmateix, si l'informe es troba en un fitxer Excel, a través dels esforços de l'administrador del sistema podeu intentar resoldre el problema amb l'accés, però això no serà el mateix. Tornaré a aquesta tasca quan descrigui les característiques del portal corporatiu.

Val la pena assenyalar que, per regla general, la necessitat d'una empresa de quadres de comandament complexos i bonics no és gran i sovint, per analitzar dades a Excel, després de construir un model de negoci, no recorren a les capacitats de Power View, sinó que fan servir pivot. taules. Proporcionen una funcionalitat OLAP suficient per resoldre la majoria dels problemes d'anàlisi empresarial.

Per tant, l'opció de realitzar anàlisis empresarials en Excel pot satisfer les necessitats d'una empresa mitjana amb un nombre reduït d'empleats que necessiten informes. Tanmateix, si les necessitats de la vostra empresa són més ambicioses, no us precipiteu a recórrer a eines que ho resolguin tot alhora.

Apunto a la seva atenció un enfocament més professional, mitjançant el qual rebrà el seu propi sistema automatitzat totalment gestionat per generar informes analítics empresarials amb accés limitat als mateixos.

ETL i DWH

En els enfocaments comentats anteriorment per a la creació d'informes empresarials, la càrrega i la preparació de dades per a l'anàlisi es va dur a terme mitjançant la tecnologia Power Query. Aquest mètode continua sent completament justificat i eficaç mentre no hi hagi moltes fonts de dades: un sistema de comptabilitat i llibres de referència de taules Excel. No obstant això, amb l'augment del nombre de sistemes de comptabilitat, resoldre aquest problema amb Power Query es fa molt feixuc i difícil de mantenir i desenvolupar. En aquests casos, les eines ETL vénen al rescat.

Amb la seva ajuda, les dades es descarreguen de les fonts (Extracte), es transformen (Transform), la qual cosa implica neteja i comparació, i es carreguen al magatzem de dades (Càrrega). Un magatzem de dades (DWH - Data Warehouse) és, per regla general, una base de dades relacional situada en un servidor. Aquesta base de dades conté dades aptes per a l'anàlisi. S'inicia un procés ETL segons una programació, que actualitza les dades del magatzem a les últimes. Per cert, tota aquesta cuina està perfectament servida per Integration Services, que formen part de MS SQL Server.

A més, com abans, podeu utilitzar Excel, Power BI o altres eines analítiques com Tableau o Qlik Sense per crear un model de negoci de dades i visualització. Però abans, m'agradaria cridar la vostra atenció sobre una oportunitat més que potser no coneixeu, malgrat que fa temps que us està disponible. Estem parlant de la construcció de models de negoci mitjançant els serveis analítics de MS SQL Server, és a dir, els serveis d'anàlisi.

Models de dades en MS Analysis Services

Aquesta secció de l'article serà més interessant per a aquells que ja utilitzen MS SQL Server a la seva empresa.

Actualment, Analysis Services ofereix dos tipus de models de dades: models multidimensionals i tabulars. A més del fet que les dades d'aquests models estan enllaçades, els valors dels indicadors del model s'agreguen prèviament i s'emmagatzemen en cel·les de cub OLAP, a les quals s'accedeix mitjançant consultes MDX o DAX. A causa d'aquesta arquitectura d'emmagatzematge de dades, es retorna una consulta que abasta milions de registres en segons. Aquest mètode d'accés a les dades és necessari per a les empreses les taules de transaccions de les quals contenen més d'un milió de registres (el límit superior no està limitat).

Excel, Power BI i moltes altres eines "de bona reputació" es poden connectar a aquests models i visualitzar dades de les seves estructures.

Si heu pres el camí "avançat": heu automatitzat el procés ETL i heu creat models de negoci mitjançant els serveis de MS SQL Server, mereixeu tenir el vostre propi portal corporatiu.

Portal corporatiu

A través d'ell, els administradors supervisaran i gestionaran el procés de presentació d'informes. La presència d'un portal permetrà unificar els directoris d'empreses: la informació sobre clients, productes, gestors, proveïdors estarà disponible per a la seva comparació, edició i descàrrega en un sol lloc per a tothom que l'utilitzi. Al portal, podeu implementar diverses funcions per canviar dades en sistemes de comptabilitat, per exemple, gestionar la replicació de dades. I el més important, amb l'ajuda del portal, el problema d'organitzar l'accés diferenciat als informes es resol amb èxit: els empleats només veuran aquells informes que s'han preparat personalment per als seus departaments en la forma destinada a ells.

Tanmateix, encara no està clar com s'organitzarà la visualització dels informes a la pàgina del portal. Per respondre a aquesta pregunta, primer heu de decidir sobre quina tecnologia es construirà el portal. Suggereixo utilitzar un dels marcs com a base: ASP.NET MVC/Web Forms/Core o Microsoft SharePoint. Si la vostra empresa té almenys un desenvolupador .NET, l'elecció no serà difícil. Ara podeu seleccionar un client OLAP dins de l'aplicació que es pugui connectar a models multidimensionals o tabulars d'Analysis Services.

Selecció d'un client OLAP per a la visualització

Comparem diverses eines segons el nivell de complexitat de la incrustació, la funcionalitat i el preu: Power BI, Telerik UI per a components ASP.NET MVC i components RadarCube ASP.NET MVC.

Energia BI

Per organitzar l'accés dels empleats de l'empresa als informes de Power BI a la pàgina del portal, heu d'utilitzar la funció Power BI incrustat.

Permeteu-me que us digui de seguida que necessitareu una llicència de Power BI Premium i una capacitat dedicada addicional. Tenir capacitat dedicada us permet publicar taulers i informes als usuaris de la vostra organització sense haver de comprar-los llicències.

Primer, un informe generat a Power BI Desktop es publica al portal de Power BI i després, amb l'ajuda d'alguna configuració senzilla, s'incrusta en una pàgina d'aplicació web.

Un analista pot gestionar fàcilment el procediment per generar un informe senzill i publicar-lo, però poden sorgir problemes greus amb la incorporació. També és molt difícil entendre el mecanisme de funcionament d'aquesta eina: un gran nombre de configuracions del servei al núvol, moltes subscripcions, llicències i capacitats augmenten molt el requisit del nivell de formació d'un especialista. Per tant, és millor confiar aquesta tasca a un especialista informàtic.

Components de Telerik i RadarCube

Per incrustar components de Telerik i RadarCube, n'hi ha prou amb tenir un nivell bàsic de tecnologia de programari. Per tant, les habilitats professionals d'un programador del departament de TI seran suficients. Tot el que heu de fer és col·locar el component en una pàgina web i personalitzar-lo segons les vostres necessitats.

Component PivotGrid de la interfície d'usuari de Telerik per a la suite ASP.NET MVC s'incrusta a la pàgina d'una manera elegant i proporciona les funcions OLAP més necessàries. Tanmateix, si necessiteu una configuració d'interfície més flexible i una funcionalitat avançada, és millor utilitzar components RadarCube ASP.NET MVC. Un gran nombre de configuracions, una funcionalitat rica amb la possibilitat de redefinir-la i ampliar-la, us permetrà crear un informe OLAP de qualsevol complexitat.

A continuació es mostra una taula que compara les característiques dels instruments considerats a l'escala Baix-Mitjà-Alt.

 
Energia BI
Interfície d'usuari de Telerik per a ASP.NET MVC
RadarCube ASP.NET MVC

Visualització
Alt
sota
Mitjana

Conjunt de funcions OLAP
Alt
sota
Alt

Flexibilitat de personalització
Alt
Alt
Alt

Possibilitat d'anul·lar funcions
-
-
+

Personalització del programari
-
-
+

Nivell de complexitat d'incrustació i configuració
Alt
sota
Mitjana

El cost mínim
Power BI Premium EM3

190 rub./mes
Llicència de desenvolupador únic

rubles 90 000.

Llicència de desenvolupador únic

rubles 25 000.

Ara podeu passar a definir criteris per triar una eina analítica.

Criteris de selecció de Power BI

  • Us interessen els informes que contenen una varietat de mètriques i elements relacionats amb les dades.
  • Voleu que els empleats que treballin amb informes puguin obtenir respostes de manera fàcil i ràpida als seus problemes empresarials d'una manera intuïtiva.
  • L'empresa compta amb un especialista informàtic amb habilitats de desenvolupament de BI.
  • El pressupost de l'empresa inclou una gran quantitat de pagament mensual per a un servei d'anàlisi empresarial al núvol.

Condicions per seleccionar components Telerik

  • Necessitem un client OLAP senzill per a l'anàlisi Ad hock.
  • L'empresa compta amb un desenvolupador .NET de nivell d'entrada a la plantilla.
  • Un petit pressupost per a una compra única de llicència i la seva renovació posterior amb un descompte inferior al 20%.

Condicions per seleccionar components RadarCube

  • Necessiteu un client OLAP multifuncional amb la capacitat de personalitzar la interfície, així com un que admeti la incorporació de les vostres pròpies funcions.
  • L'empresa compta amb un desenvolupador .NET de nivell mitjà a la plantilla. Si aquest no és el cas, els desenvolupadors de components oferiran amablement els seus serveis, però per una tarifa addicional que no superi el nivell salarial d'un programador a temps complet.
  • Un petit pressupost per a una compra única de llicència i la seva nova renovació amb un descompte del 60%.

Conclusió

Escollir l'eina adequada per a l'anàlisi empresarial us permetrà abandonar completament els informes a Excel. La teva empresa podrà passar de manera gradual i sense dolor a l'ús de tecnologies avançades en l'àmbit de la BI i automatitzar el treball dels analistes de tots els departaments.

Font: www.habr.com

Afegeix comentari