Está en la página 1de 51

Business

Business

Intelligence
Intelligence

Temario
Temario

Definicin de BI

Instalacin de PostgreSQL y la Suite de


Pentaho

Repaso de SQL

PAC Administracin!

PDI "TL!

#ondrian Data $arehouse y cu%os!

&e'a #ining!

Reportes PRD!

Business
Business
Inte
Inte
lligence
lligence
Llamamos Business Intelligence o
Inteligencia de (egocios BI! al con)unto de
estrategias y herramientas enfocadas a la
administracin y creacin de conocimiento
mediante el an*lisis de datos e+istentes en
una organi,acin o empresa-

Business
Business
Inte
Inte
lligence
lligence
La Inteligencia de (egocios
facilita la toma de
decisiones a cual.uier ni/el0
"strat1gico2 T*ctico u
3perati/o4 gracias a .ue
permite la e+traccin de
datos2 su an*lisis2 as5 como
la e)ecucin de %6s.uedas
de manera eficiente y r*pida
para identificar tendencias y
patrones-

Business
Business
Inte
Inte
lligence
lligence
7--- para poder ser e+itoso en la guerra se
de%en conocer completamente las
fortale,as y de%ilidades de uno mismo2 as5
como las del enemigo- "l no sa%er alguna
de ellas podr5a significar la derrota-8
La ra5, conceptual de la
Inteligencia de (egocios est*
resumida en esta cita del Arte
de la Guerra del filsofo y militar
chino Sun T,u 9::;<=: A-C-!0

Business
Business
Inte
Inte
lligence
lligence
7Concete a ti mismo y conoce a tu enemigo-
Conoce el terreno y el clima8

Tener claro cu*les son nuestras fortale,as y


de%ilidades permite organi,ar nuestros recursos
para una %atalla efecti/a- "s la primera ha%ilidad
de la inteligencia emocional2 un enfo.ue
gerencial muy difundido en la actualidad!

Conocer a nuestros competidores para poder


7atacar8 sus /ulnera%ilidades segmentos de
mercados desatendidos2 ser/icio de post;/enta
insuficiente2 respuesta tard5a a solicitudes de
clientes!-

Business
Business
Inte
Inte
lligence
lligence
Sun T,u aconse)a0 7Si .uieres estar seguro de
ganar2 ataca un lugar .ue tu enemigo no
defienda-8

"l 7terreno8 hay .ue entenderlo como el


7mercado82 .ue adem*s de los competidores
est* integrado por clientes2 sistemas
comerciales2 etc- "l 7clima8 se identifica como el
7entorno8 donde est*n presentes las tendencias
tecnolgicas2 econmicas2 pol5ticas2 sociales2
medio;am%ientales2 regulaciones2 etc-

Business
Business
Inte
Inte
lligence
lligence
"n los negocios actualmente los retos .ue
se presentan est*n relacionados con
o%tener los datos .ue sean necesarios2 el
identificar patrones y darles significado a los
datos generacin de
informacin!2 as5
como planear la
estrategia a seguir
con la informacin
o%tenida-

Business
Business
Inte
Inte
lligence
lligence

Antes de la era inform*tica no ha%5a manera de


automati,ar la o%tencin y el mane)o de la
informacin2 por lo .ue la toma de decisiones se
%asa%a slo en la intuicin y e+periencia del
empresario-

Al inicio de la automati,acin los datos se


hicieron m*s ase.ui%les2 pero o%tenerlos era
complicado de%ido a .ue no se pose5a la
tecnolog5a para el intercam%io de informacin
dada la incompati%ilidad de los sistemas- Los
reportes tarda%an meses en generarse-

Business
Business
Inte
Inte
lligence
lligence

La primera ocasin en .ue alguien us el


concepto de Inteligencia de negocios fue en >?@A
cuando Richard #illard De/ens en su
7Enciclopedia de Ancdotas Comerciales y de
Negocios8 lo utili, para referirse a los %eneficios
o%tenidos por el %an.uero Sir Benry Curnese al
actuar utili,ando informacin de su entorno para
anticiparse a sus competidores-

Business
Business
Inte
Inte
lligence
lligence

"n >DA?2 en un art5culo2 el Gerente de


recuperacin de informacin e in/estigador de
IB# Bans Peter Luhn us BI Business
Intelligence! para referirse a0
7La capacidad de comprender las interrelaciones
de los hechos presentados en tal forma como
para orientar la accin hacia una meta deseada8-

Durante las d1cadas de >D@: hasta >D?: se


desarrollaron los primeros Sistemas de Soporte a
las Decisiones DSS!-

Business
Business
Inte
Inte
lligence
lligence

"n >D?D2 Bo$ard Dresner2 in/estigador del


Eartner Eroup populari, el acrnimo BI
Business Intelligence! para englo%ar el con)unto
de conceptos y m1todos para me)orar la toma de
decisiones en los negocios utili,ando sistemas
de apoyo %asados en hechos-

"l concepto ha e/olucionado para incluir una


gran cantidad de metodolog5as2 aplicaciones y
tecnolog5as para la compilacin2 acceso2
transformacin y an*lisis de datos4 su
e+plotacin directa reportes y consultas! o su
con/ersin en conocimiento miner5a!-

Business
Business
Inte
Inte
lligence
lligence
Pero BI tam%i1n in/olucra poseer un conocimiento
profundo de todos los factores .ue afectan a una
organi,acin tanto interna como e+ternamente-
"stos factores incluyen a clientes2 competidores2
socios de negocio2 am%iente econmico y
operaciones internas-
Las metodolog5as y el uso de tecnolog5as )unto
con el conocimiento del negocio en con)unto sir/en
de gu5a para la toma de decisiones acertadas y
efecti/as2 y al mismo tiempo son el origen de las
/enta)as competiti/as-

Business
Business
Inte
Inte
lligence
lligence
Fenta)as de la implementacin de un es.uema de
BI en una empresa0

Permite disponer de la informacin correcta y


oportuna para la toma de decisiones sin tener
.ue acudir a diferentes *reas por.ue concentra y
almacena todos los datos en un 6nico sitio para
su e+traccin sencilla y eficiente-

Permite e/aluar distintos escenarios a la /e,2 con


lo .ue es posi%le anali,ar posi%les afectaciones
en el negocio y re/ertir tendencias negati/as-

Se pueden definir indicadores para medir el


desempeGo del negocio-

Business
Business
Inte
Inte
lligence
lligence

Permite agrupar informacin de diferentes


procedencias en un solo reporte2 lo .ue facilita
calcular el impacto de un cam%io de pol5ticas o la
reorientacin de estrategias-

Agili,a la capacidad de reaccin a situaciones


impre/istas con un ni/el de riesgo menor- Con un
an*lisis pre/io de los escenarios posi%les se
pueden planear las acciones a seguir con un
conocimiento del riesgo .ue in/olucra aplicar
dichas medidas-

Business
Business
Inte
Inte
lligence
lligence

Se puede dar seguimiento al impacto de las


decisiones tomadas lo cual retroalimenta
nuestro conocimiento del negocio2 y permite
ad.uirir e+periencia para futuros escenarios
parecidos-

Business
Business
Inte
Inte
lligence
lligence
"l ciclo de los sistemas de BI aseme)an a una
7refiner5a de datos82 es decir2 est*n diseGados
para admitir una materia prima datos! y procesar
una multiplicidad de productos de informacin0

Hna herramienta "TL e+trae los datos de


m6ltiples fuentes o sistemas operacionales2 los
limpia2 les da formato2 los integra y los almacena
en un Data &arehouse Almac1n de datos!- La
informacin de%e ser transformada para su
posterior utili,acin-

Se selecciona la informacin 6til y los indicadores


.ue nos sir/en para el propsito de la empresa-

Business
Business
Inte
Inte
lligence
lligence

Las herramientas de an*lisis herramientas de


consulta2 3LAP y de miner5a de datos! acceden a
la informacin y la procesan para identificar
patrones y e+cepciones-

Hna /e, descu%iertas las reglas so%re las


tendencias y patrones detectados se presentan en
informes claros y concisos para su f*cil
entendimiento por parte de .uienes tienen el
poder de tomar las decisiones-

Business
Business
Inte
Inte
lligence
lligence

Se pasa de las reglas a los planes de accin


implementando las respuestas a los patrones
encontrados2 como por e)emplo0 crear algoritmos
.ue cam%ien din*micamente los precios de los
productos en respuesta a las condiciones del
mercado u optimi,ar las rutas del transporte de
mercanc5as2 as5 como monitorear el mo/imiento
peridico y no slo las e+istencias de un producto
e indicar cuando ad.uirir m*s-

Se generan indicadores para medir los resultados


de las acciones implementadas y retroalimentar el
sistema-

Business
Business
Inte
Inte
lligence
lligence

Business
Business
Inte
Inte
lligence
lligence
Data Warehouse
Hn Almac1n de Datos es un sistema .ue reci%e y
consolida datos de manera peridica desde
sistemas fuente hacia un almac1n de datos
dimensional- Hn D&B est* diseGado para
optimi,ar la generacin de reportes y el an*lisis-
La informacin o%)eti/o del an*lisis usualmente se
encuentra dispersa en diferentes formatos y
sistemas2 y al concentrar la informacin en un
almac1n de datos se o%tiene una /isin integral
de las operaciones de una organi,acin-

Business
Business
Inte
Inte
lligence
lligence
Data Warehouse

Conser/a los datos histricos completos- Con lo


.ue pueden reconstruirse las /ariaciones de los
datos a lo largo del tiempo-

"s un e+pediente completo de la organi,acin


m*s all* de la informacin transaccional y
operacional- "sto incluye a los 7metadatos8-

Se actuali,a por lotes o descargas peridicas de


acuerdo con las necesidades de informacin y la
carga de /olumen de los datos de la empresa-

Los datos de%en estar integrados2 es decir2


de%en ser consistentes2 homog1neos y fia%les-

Business
Business
Inte
Inte
lligence
lligence
Data Warehouse

La informacin es no /ol*til2 es decir2 nunca se


modifica o elimina ning6n dato almacenado2 la
informacin es de slo lectura-

"st* conformado por unidades independientes


llamadas Datamarts con informacin
especiali,ada por temas-

"st* diseGado para su consulta con fines de


inteligencia de negocios y otras acti/idades de
an*lisis2 por lo .ue la informacin se estructura en
diferentes ni/eles de detalle 3LAP!-

Business
Business
Inte
Inte
lligence
lligence

"l Data &arehouse es el repositorio de la


organi,acin-

Business
Business
Inte
Inte
lligence
lligence

"l diseGo del D& de%e ser adapta%le y


resistente al cam%io

"l acceso al D& de%e ser seguro para


resguardar la informacin confidencial de la
organi,acin-

Slo e+iste un resultado /erdadero en el D&2


slo siendo 6nico es posi%le .ue sir/a como
soporte para la toma de decisiones-

"l D& de%e ser aceptado por .uienes toman


las decisiones dentro de la Institucin para ser
considerado e+itoso-

Business
Business
Inte
Inte
lligence
lligence
Datamart
Hn Datamart es una %ase de datos departamental2
es decir2 especiali,ada en el almacenamiento de
los datos de un *rea de negocio espec5fica- Se
caracteri,a por disponer la estructura ptima de
datos para anali,ar la informacin al detalle desde
todas las perspecti/as .ue afecten a los procesos
de dicho departamento- Hn Datamart puede ser
alimentado desde los datos de un Data &arehouse
ser un su%con)unto del D&B!2 o integrar por si
mismo un compendio de distintas fuentes de
informacin-

Business
Business
Inte
Inte
lligence
lligence
Datamart OLAP
Se %asa en cu%os 3LAP y se construye agregando
las dimensiones e indicadores necesarios de cada
cu%o relacional-
Datamart OLTP
Son un e+tracto del D& adicionado con algunas
me)oras en su rendimiento 5ndices2 filtros2 totales2
etc-! se forman con ta%las report o fact;ta%les
reducidas-

Ambos modelos se caracterizan por manejar poco
volumen de datos con rapidez, mediante
consultas sencillas, con validacin directa de la
informacin y la fcil reconstruccin istrica de
los datos!

Business
Business
Inte
Inte
lligence
lligence
Metadatos
Literalmente son 7datos so%re los datos82 es decir2
se trata de datos .ue descri%en cu*l es la
estructura de los datos .ue se /an a almacenar y
cmo se relacionan-
"l metadato documenta2 entre otras cosas2 .u1
ta%las e+isten en una %ase de datos2 .u1
columnas posee cada una de las ta%las y .u1 tipo
de datos se pueden almacenar- Los datos son de
inter1s para el usuario final2 el metadato es de
inter1s para los programas .ue tienen .ue
mane)ar estos datos-

Business
Business
Inte
Inte
lligence
lligence
Metadatos
La funcin de los metadatos es ayudar a u%icar
datos-
"n un Data &arehouse2 los metadatos recogen
todas las definiciones de la organi,acin referente
a0

Ta%las

Columnas de ta%las

Relaciones entre ta%las

Ierar.u5as y dimensiones de los datos

"ntidades y relaciones

Business
Business
Inte
Inte
lligence
lligence
"l Data Profiling es el proceso de recopilacin
de estad5sticas y otra informacin so%re los datos
e+istentes en nuestros or5genes de informacin-
"sta informacin /a a ser de gran utilidad para el
diseGo de los procesos "TL- "l Data Profiling
tam%i1n puede ser parte importante de cual.uier
iniciati/a de calidad de datos2 ya .ue antes de
.ue la calidad de estos se pueda me)orar2 ha%r*
.ue esta%lecer cual es el estado actual de los
datos-

Business
Business
Inte
Inte
lligence
lligence
Herramientas de Data Profiling0
Suelen incluir caracter5sticas de metadatos para
recuperar la informacin del diccionario de datos
de una BD2 y pre/isuali,ar el contenido de las
ta%las de una forma r*pida- Anali,an los datos y
las dependencias entre columnas y ta%las-

DataCleaner

Talend Open Profiler:

3/er/ie$ Analysis Anali,a es.uemas de BD!

Ta%le Analysis Anali,a definicin de ta%las!

Column Analysis Anali,a contenido de campos!



Business
Business
Inte
Inte
lligence
lligence
Antes de comen,ar la
construccin de un D&
es necesario identificar
correctamente el origen
de cada dato2 para ello
/amos a ela%orar un
#apa de Datos Lgico2
en el cual
esta%leceremos los
criterios y las premisas
.ue se de%er*n cumplir
en todos los procesos
de carga de datos al
almac1n-

Business
Business
Inte
Inte
lligence
lligence
Los elementos %*sicos del mapa lgico son0

3rigen de datos ta%la2 columna2 tipo de dato2


tipo de o%)eto2 criterios de datos a /alidar antes
de considerarlos definiti/os JcalidadK!

Destino se detallan las ta%las y campos de las


ta%las de hechos y dimensiones2 as5 como el tipo
de dato!

Transformacin a reali,ar toda operacin so%re


los datos0 codificacinLdecodificacin2 sumas2
tratamiento de cadenas2 mapeo contra otras
ta%las2 correccin de /alores incorrectos2
transformacin de /alores!

Business
Business
Inte
Inte
lligence
lligence
Proceso "TL0 "+tract2 Transform and Load

Business
Business
Inte
Inte
lligence
lligence
Proceso "TL0 "+tract2 Transform and Load
"st* formado por < pasos0

Extraccin- Consiste en la o%tencin de los


datos de sus fuentes- Para facilitar su
manipulacin y no afectar el rendimiento de los
sistemas de produccin2 los datos se cargan en
una 3DS pro/isionalmente y fuera del horario de
la )ornada la%oral-
Hna %ase de datos 3DS 3perational Data Store!
sir/e para .ue en ella se efect6en las
operaciones de transformacin y /alidacin
pre/ias a pasar los datos al Data &arehouse-

Business
Business
Inte
Inte
lligence
lligence
3r5genes de datos0

Bases de datos relacionales SQL!0 PostgreSQL2


#ySQL2 SQL Ser/er2 3racle2 etc-

Sistemas "RP "nterprise Resource Planning! como


el SAP2 3racle financial2 ID"d$ars- A /eces se
re.uieren licencias para acceder a herramientas .ue
nos comuni.uen con ellos-

Bo)as de c*lculo "+cel J-+ls2 -+ls+K2 3pen 3ffice


J-cs/K!

Bases de datos de escritorio Access J-md%2 -accd%K2


3pen 3ffice Base2 Co+ Pro2 DBase J-d%fK2 etc-!

Datos estructurados e+ternos

Datos en formato M#L

Datos 3nline

Archi/os de te+to separados por comas2 pipes JNK2


espacios2 etc-

Business
Business
Inte
Inte
lligence
lligence
Proceso "TL0 "+tract2 Transform and Load
Transformacin- Son las operaciones necesarias
para integrar los datos aplicando las reglas del
negocio2 es decir2 son funciones .ue se aplican
so%re los datos e+tra5dos para0

Seleccionar las columnas a cargar-

Hnir datos de m6ltiples fuentes-

Traducir cdigos- ")emplos0

h hom%re2 m mu)er4

> hom%re2 = mu)er

Codificar /alores- ")emplos0

"stado de #1+ico #"M

Ba)a California Sur BCS



Business
Business
Inte
Inte
lligence
lligence
Transformacin

3%tener nue/os /alores calculados- ")emplo0

consumoOgasolina P litros Q precio

ganancia P precioO/enta R precioOcompra

Calcular totales-

Eenerar campos cla/es para la BD destino-


Lla/es su%rogadas-

Di/idir columnas- ")emplo0

nom%re S nom%res T apellidoOpaterno T


apellidoOmaterno

direccion S calle T numero T colonia T


delegacion T codigoOpostal

Business
Business
Inte
Inte
lligence
lligence
Transformacin
Crear 5ndices-

Desagregacin de columnas en diferentes


ta%las-

Falidacin de datos0

Tipo de dato

Falores en rango

"structura- ")emplo0 RCC2 CHRP

#ane)o de datos errneos0

mane)o de e+cepciones

datos nulos

Business
Business
Inte
Inte
lligence
lligence
Proceso "TL0 "+tract2 Transform and Load
Carga- "n esta parte del proceso2 es cuando se
introducen los datos ya depurados en el sistema
destino- Puede efectuarse de dos formas0

acumulacin simple0 se acumulan las


transacciones y se recalculan los totales-

rolling0 se usa cuando se .uieren mantener


7ni/eles de granularidad82 la informacin se
almacena en ni/eles )er*r.uicos o /arias
dimensiones totales diarios2 semanales2
mensuales2 etc-!

Business
Business
Inte
Inte
lligence
lligence
Proceso "TL0 "+tract2 Transform and Load
Al efectuarse la carga se acti/an todas las
restricciones y triggers disparadores! y se hacen
las /alidaciones correspondientes0

/alores 6nicos

integridad referencial en su caso!

campos o%ligatorios

rango de /alores2 etc-


Las herramientas "TL permiten el procesamiento
en paralelo puntos de sincroni,acin y puntos de
actuali,acin-
La carga de los datos2 dependiendo de sus
caracter5sticas y /olumen puede darse en
paralelo o secuencialmente-

Suites para BI
Suites para BI
Berramientas de "TL

Suites para BI
Suites para BI

"+isten muchas opciones tanto de 3pen


Source como de soft$are propietario

Suites para BI
Suites para BI
Talend Open !tudio

Talend fue fundada en =::A por Bertrand Diard y


Ca%rice Bonan- Cue el primer /endedor de soft$are
de Integracin de Datos open source-

"l Talend 3pen Studio for Data Integration se li%er


en octu%re de =::@2 para enero de =:>= se ha%5an
hecho =: millones de descargas y la compaG5a tiene
m*s de <A:: clientes en todo el mundo-

Talend es patrocinador de la Apache Soft$are


Coundation y otros proyectos de open source-

Talend pu%lica el cdigo de sus core modules %a)o la


licencia p"#lica $%&2 y /ende funcionalidades
adicionales monitoreo2 %alanceo de cargas! y
ser/icios %a)o una licencia de suscripcin2 a esto se
le denomina 7modelo de negocios open core8

Suites para BI
Suites para BI
Eclipse '()T
Corre en la plataforma "clipse ID"2 es muy fle+i%le
y ampliamente utili,ado en el am%iente de
reportes2 pero se de%e usar la /ersin de pago
para o%tener m*s- "l motor de BIRT es una
coleccin de clases y APIs de Ia/a .ue permiten
hacer reportes con c*lculos2 agrupamientos2
ta%las cru,adas y gr*ficas- La /ersin de paga
incluye BIRT Design2 BIRT iBu% y BIRT Hser
"+perience2 .ue %rindan diseGo de reportes2
soporte m/il y /isuali,adores y anali,adores de
datos- Los diseGos de informes se hacen en
M#L- "l proyecto es soportado por los
desarrolladores de "clipse-org

Suites para BI
Suites para BI
*asper!oft
"+isten /arias /ersiones de IasperSoft BI
Suite2 la nue/a /ersin se %asa en la
plataforma 3racle (etBeans y el Iaspersoft
Studio es un plugin para el ID" Integrated
de/elopment en/ironment! de "clipse- La
edicin Community pro/ee un am%iente de
reportes y gr*ficas2 y la /ersin comercial se
paga anualmente2 aun.ue tam%i1n se puede
utili,ar por horas a tra/1s de Ama,on-

Suites para BI
Suites para BI
Palo
Palo suite 3LAP Ser/er2 Palo &e%2 Palo "TL
Ser/er y Palo "+cel! de la firma alemana Iedo+2
es un motor multidimensional diseGado para
tra%a)ar so%re grandes ho)as de c*lculo en "+cel
u 3pen 3ffice- "s totalmente gratuito pero es una
solucin limitada-

Suites para BI
Suites para BI
Clo+erETL
Desarrollado en Ia/a2 con una plataforma
independiente2 est* diseGado para la
transformacin2 limpie,a y la distri%ucin de
datos para aplicaciones2 %ases de datos y data
$arehouses- "s una herramienta "TL con una
/ersin 3pen Source y otra /ersin comercial-

Las gr*ficas2 los metadatos y las cone+iones
se almacenan en el formato M#L-

Suites para BI
Suites para BI
!pago'i
"s una plataforma de integracin con
estructura modular2 integra motores de an*lisis
espec5ficos para cada *rea0 informes y
reportes2 miner5a de datos2 ta%leros o
dash%oards2 herramientas "TL2 etc- y se
adapta para su integracin con soluciones
propietarias- (o e+iste una /ersin propietaria
de Spago Bi2 es un 3pen Source empresarial-

Suites para BI
Suites para BI
Pentaho
"ntre las herramientas "TL de soft$are li%re
disponi%les en el mercado2 Pentaho ha
incrementado muy r*pidamente su funcionalidad
en los 6ltimos dos aGos2 con/irti1ndose as5 en el
mayor competidor de los soft$ares propietarios
ref- http0LL$$$-etltool-comLopen;source;etl;toolsL
!-

Suites para BI
Suites para BI
Pentaho
Pentaho es un con)unto programas li%res .ue
a%ordan las distintas fases de la BI Inteligencia
de (egocios!- La principal diferencia entre la
/ersin comercial y la de paga2 es .ue la primera
tiene integradas todas sus funciones2 en tanto
.ue la segunda consta de componentes
dedicados .ue de%en instalarse y configurarse
por separado0

También podría gustarte