Introducció a IBM Cognos BI, la suite de Business Intelligence d'IBM

IBM Cognos 8 BI és una de les suites de Business Intelligence més utilitzades. És un programari bastant complet, i alhora manejable, i un dels líders del mercat de BI.
Les aplicacions principals s'utilitzen des d'un portal web que controla el servidor de Business Intelligence, que és el cor de l'eina.

Aquest portal rep el nom de Cognos Connection i des del mateix, sempre per web, s'accedeix a opcions d'administració de l'entorn i dels serveis, a les diferents aplicacions que proveeix Cognos, a l'estructura de carpetes en què s'organitzen els informes, als quadres de comandament, i altres complements que es poden integrar al portal.
Cada aplicació està orientada a cobrir un tipus de necessitats que solen donar-se en entorns d'aquest tipus. La majoria es maneja 100% des del navegador web, tant per desenvolupar o dissenyar informes, esdeveniments i mètriques com per consultar o realitzar tasques d'anàlisi.
Aquestes són les principals eines que proporciona la suite: 

IBM Cognos Query Studio

És l'eina més simple, i es podria considerar més aviat com un complement. El seu objectiu és permetre a l'usuari realitzar consultes senzilles per resoldre ràpidament qüestions puntuals que li puguin sorgir.
Permet accedir a la mateixa estructura de dades que utilitzen les altres eines, tant si es tracta d'un model relacional com si l'estructura és dimensional.
Amb Query Studio es pot crear un informe en segons arrossegant camps des de l'explorador de dades fins a l'àrea de disseny d'informes. Permet també aplicar filtres, ordenacions, operacions d'agrupació de dades i fins i tot crear gràfiques. També té opcions de formateig, encara que bastant limitades.
On està més limitat és precisament en l'aplicació de format a l'informe, i en la creació de camps calculats complexos, utilització de paràmetres i moltes opcions més avançades per a les quals s'ha d'utilitzar Report Studio.

  

Creación de informes con Query Studio, de IBM Cognos BI
 

IBM Cognos Report Studio

És l'aplicació principal per a la creació d'informes. S'assembla a Query Studio, però és molt més completa.
A l'esquerra mostra un explorador d'objectes des del qual es pot accedir a l'estructura de dades, i altres objectes insertables en els informes. A la dreta es troba l'àrea de disseny de l'informe, on es poden arrossegar aquests objectes i anar composant així l'estructura.
Aquests objectes poden ser de diferents tipus: origen de dades, dades específiques de l'informe i eines de disseny. Cada objecte que s'incrusta en l'informe té les seves propietats configurables, i mitjançant aquestes es pot arribar a un nivell molt alt de personalització, tant en les dades que es mostren com en el disseny del format.
Es pot treballar tant amb estructures de dades relacionals com amb estructures dimensionals, només cal tenir en compte que en funció del tipus d'origen hi ha diferències quant a les propietats aplicables a les dades, i fins i tot pel que fa al comportament en l'àrea de disseny . Encara que no és obligatori fer-ho així, per mostrar dades d'estructura dimensional, el més apropiat és utilitzar informes de tipus crosstab. Es pot triar entre diversos tipus d'estructura bàsica per als informes.
Hi ha diferents tipus de gràfiques, i fins i tot mapes que es poden incloure en els informes, mostrar de manera individualitzada o guardar per formar part d'un quadre de comandament que es mostraria al portal.
Les opcions d'utilització de paràmetres i apuntadors són també bastant completes, encara que la manera com es defineixen no és molt intuïtiva i resulta una mica molesta.
Com en tots aquests tipus d'eines, es poden definir filtres, ordenar, agrupar i treballar amb agregats, crear subtotals, camps calculats, formatat condicional. També es pot habilitar el drill up, i drill down, i utilitzar drill through.
Les consultes a orígens operacionals les realitza amb SQL i per als models dimensionals utilitza MDX. Les consultes resultants poden visualitzar i fins i tot editar i modificar directament. 

 

Diseño de un Informe con Report Studio de IBM Cognos 

 

IBM Cognos Analysis Studio

Anàlisi Studio té una funció similar a Query Studio, però per orígens multidimensionals. Aquesta eina permet la navegació per estructures multidimensionals com cubs OLAP, que no necessàriament han de ser de Cognos. També pot atacar a orígens de dades relacionals, sempre que estiguin modelats dimensionalment des Framework Manager.
L'objectiu principal d'aquest programari és que l'analista de negoci pugui 'navegar' per les dades carregats en les estructures dimensionals sense dependre del suport de l'àrea de TI. Tal com anuncia el fabricant, utilitzant Analysis Studio un usuari de negoci pot realitzar anàlisis complexos i comparatives de dades per descobrir tendències, riscos i oportunitats.
L'àrea de treball és similar a la de Query Studio i Report Studio i les opcions estàndard per a la creació d'informes són molt similars a les de Query Studio, amb aplicació de filtres, ordenacions, operacions d'agrupació de dades, creació de gràfiques, etc .
A més ofereix funcionalitats més orientades a orígens dimensionals, com la navegació amb drill up / drill down, o la creació de filtres de context.

 

Diseño y ejecución de informes con Analysis Studio de IBM Cognos BI
 

IBM Cognos Event Studio 

Aquesta és l'eina de notificacions i alertes de la suite.
Amb Event Studio es creen agents que van revisant les dades o les KPI's definides, i detecten esdeveniments importants per al negoci quan s'assoleixen determinats valors o es compleixen certes condicions.
En aquest moment l'eina passa a executar les accions o tasques que s'hagin associat als esdeveniments. Podeu executar o distribuir informes, generar emails, comunicar-se amb altres eines de programari, executar jobs o altres agents, trucar a procediments emmagatzemats de bases de dades, o fins i tot trucar a un Web Service.
Una vegada construïts els agents de Event Studio, amb el mateix entorn de Scheduler que s'utilitza per planificar l'execució automatitzada d'informes, es programa i es controla l'execució periòdica dels mateixos.

 

 

 

Creación de Eventos con Event Studio de IBM Cognos BI
 

IBM Cognos Metric Studio

És l'eina que s'utilitza per a la construcció de mètriques i quadres de comandament.
Amb Metric Studio es defineixen els KPI o Indicadors Clau del 'Rendiment del negoci, s'organitzen i relacionen entre ells, s'associen a diferents perfils, i es monitoritzen, permetent així comparar en tot moment objectius davant de rendiment, i definir accions automatitzades, com notificacions en cas de desviacions.
Amb aquestes mètriques es construeixen quadres de comandament que permeten a nivell operatiu monitoritzar el rendiment davant dels objectius, ia nivell estratègic 'mapejar' l'estratègia corporativa i facilitar la seva transmissió a tots els nivells de l'organització.
Les mètriques es poden construir a partir de diferents orígens de dades, com ara cubs OLAP, bases de dades relacionals, fulls de càlcul, fitxers de text, i fins i tot valors informats manualment, i l'eina disposa d'assistents per facilitar la construcció de les mètriques i els quadres de comandament.

 

Control de KPI's con Metric Studio de IBM Cognos BI

 

IBM Cognos Powerplay Transformer

Les eines esmentades anteriorment permeten accedir a cubs OLAP com a origen de dades. IBM Cognos PowerplayTransformer és l'eina que permet construir cubs OLAP, els anomenats IBM Cognos PowerCube. Encara que les eines de reporting de Cognos poden treballar en ROLAP i atacar bases de dades relacionals, per realitzar tasques analítiques el més eficient sol ser utilitzar un cub OLAP com a origen de dades, és a dir, treballar en Molap. Amb un volum de dades controlat els temps de resposta en la utilització dels informes poden ser molt millors.
Amb PowerPlay es defineixen els orígens de dades, es modelitza l'estructura multidimensional que va a conformar el cub, es valida, i es procedeix a la construcció del mateix.
Aquesta eina s'instal la a mode client, no s'accedeix per web. S'utilitza de manera independent per generar els cubs, que és el que ataquen les altres eines web.

 

Creación de cubos OLAP con PowerPlay Transformer de IBM Cognos BI

 

IBM Cognos Framework Manager

Aquesta és l'eina que s'utilitza per a la construcció de les metadades necessaris perquè totes les altres funcionin. No sol esmentar com a producte perquè és la que utilitza l'àrea tècnica per crear els paquets de metadades que les eines de reporting consulten per mostrar a l'usuari de negoci una estructura entenedora, i permetre crear un arbre de navegació que acaba consultant els daots dels sistemes origen.

 

Creación de Metadatos con Framework Manager de IBM Cognos BI
 

Extensions

De manera opcional, en la suite també s'ofereixen altres eines, com IBM Cognos 8 Planning i IBM Cognos TM1 , dues eines orientades a la pressupostació i planificació financera, però cada una més adequada per a un tipus d'entorn. 

Destacar de TM1 que utilitza tecnologia d'anàlisi en memòria, amb el que pot aconseguir uns temps de resposta impressionants.

Finalment, faig esment de la versió Express de la Suite, IBM Cognos Express, que IBM ha preparat orientant-la a la petita i mitjana empresa focus  com una opció més assequible i fàcil d'implementar.
Espero que aquest petit repàs als productes de la suite d'IBM Cognos BI us sigui d'utilitat, qualsevol nova aportació, opinió o comentari seran benvinguts a la  secció d'IBM Cognos BI del Fòrum de Dataprix.