Entradas

La importancia de construir un ETL de Calidad

Podríamos decir que es la parte de BI que los usuarios no ven reflejado directamente, sino que se nota indirectamente. El esfuerzo que se debe poner en el ETL es MAYÚSCULO porque la calidad en este desarrollo puede garantizar el éxito en el análisis de la información y presentación. En el ETL se debe poner el mayor esfuerzo tanto en la fase de Diseño, como en la fase de construcción. Suele ocurrir que los usuarios se desesperen y suelan intentar acelerar el desarrollo del ETL, pero para cualquier profesional que esté trabajando en esta parte de BI, mi mejor consejo es que por nada del mundo negocie tiempos en ETL. La construcción del ETL se puede dividir en varias partes: Un excelente diseño . Este es para mi el punto fundamental de todo, en mi experiencia he tenido la oportunidad de trabajar y entender los mejores desarrollos que he podido ver y siempre se han basado en el buen diseño y siempre el que se ha encargado de esto ha pensado en el futuro. No solo es saciar la necesid...

Claves Subrogadas

Concepto utilizado en el diseño de un Data Warehouse (Bodega de Datos), una clave subrogada es una identificación que se crea para cada registro que se encuentra en una dimensión. Es una clave que carece de todo sentido para cualquier persona de negocio, pero que se pone en las tablas para poder hacer que los queries o consultas sean mucho más rápidas. Entre las características de las claves subrogadas se encuentra que son campos de tipo numérico y enteros, generalmente son campos autoincrementales. Lo que hacemos con las claves subrogadas es que las utilizamos para poder hacer todos los joins entre tablas. En muchos de los sistemas tranasaccionales se tienen identificadores propios que pueden ser usados como claves primaria en estos modelos, sin embargo en el data warehouse no se usan porque algunas de estas claves pueden ser de tipo numérico, un ejemplo de ello es la identificación de una persona o dni. Comunmente en los transaccionales los dni se manejan con formatos de este ti...

Lo dificil de planear tiempos para proyectos de BI

Cuando nos enfrentamos a un proyectoi de BI nuevo hay algo que siempre es muy difícil de saber y es la forma en la que vamos a planear el proyecto. Particularmente en estos momentos ando trabajando en el ETL de un proyecto con la mejor herramienta según Gartner (Informatica Power Center) y la verdad es que es una gran herramienta, sin embargo esto no garantiza que lo planeado se cumpla tal cual uno lo pensó. Alguno de los factores para que se pueda afectar estos tiempos planeados son: Cambio en la estrategia para construir el ETL : Cuando se hace la planeación se adopta una estrategia de ETL para tomar la info, sin embargo por problemas de performance es posible que el ETL cambie. En muchas ocasiones solo las personas que se encuentran trabajando en el transaccional son los que conocen este tipo de tabla y son los únicos que pueden tocarlas. En ese orden de ideas lo que podemos hacer es ir a hablar con este personaje para que nos ayude o adoptar otra forma de extractar la informac...

Acerca de la Comunicación en un proyecto de BI (Inteligencia de Negocios)

La comunicación es tal vez la más importante herramienta que se tiene en un proyecto de BI. Todos a veces nos metemos mucho en decisiones como la herramienta a utilizar, la metodología, seleccionar los usuarios o vender el proyecto, pero olvidamos algo que no es nada trivial y es muy importante: La comunicación. Cuando se designa un equipo de trabajo para afrontar un proyecto de BI lo mas importante es tener personas expertas en el negocio, en las herramientas y sobre todo expertas en comunicarse para lograr una armonía y en esto creo que hay dos partes fundamentales que deben ser muy fuertes en este puno; El líder y el consultor. La comunicación efectiva no se la enseñan a nadie en la casa, ni en el colegio, ni mucho menos en la universidad. Esto es algo que se aprende estudiando, leyendo y practicando. De la comunicación depende que se arreglen los conflictos del equipo, se tomen bien las necesidades o requisitos del usuario y también depende que los desarrolladores logren plasma...

Cloud BI (Inteligencia de Negocios en la Nube)

Por estos días vemos que es cada vez mas comentado en todos los medios el tema de BI en la nube, pero mucha gente se puede preguntar en que consiste este nuevo servicio que las grandes compañías de BI están ofreciendo. Básicamente en lo que consiste es en un servicio menos traumático para las empresas en la que no se instala absolutamente nada en una máquina del cliente, sino que se tiene un modelo en la web y los usuarios de las compañías que utilizan el servicio pueden acceder por medio de un navegador de internet. Inicialmente se asignan unos recursos para la solución de la empresa y cada vez que incremente el proyecto según el proveedor, se van asignando más recursos. Esta solución es una nueva apuesta para las empresas que no quieren administrar máquinas y que responde de manera efectiva a las necesidades del negocio. En el aspecto técnico uno de los aspectos más relevantes es el tema de la actualización de nuevas versiones de los aplicativos de BI, porque con esto no se asum...

La Importancia de los Usuarios

Imagen
En esta entrada quiero contar una experiencia que tuve esta semana y quiero compartir como una reflexión acerca de la importancia de los usuarios. Tengo tres amigos: Carlos: Trabaja en un Gestión Humana en una reconocida empresa de mi ciudad, es ingeniero administrativo. Daniela es un Administrador de empresas que trabaja en una empresa manufacturera como analista de planeación. Sandro es un Ingeniero de sistema que trabaja conmigo en un proyecto que estamos desarrollando actualmente. Yo construí un tablero de control que le debía entregar a unos usuarios pero antes de entregarlo quise someterlo a un criterio externo de estos tres amigos míos, el primer tablero que les pase fue muy parecido al siguiente: La primera en darme respuesta fue Daniela y me dio unas excelentes sugerencias: En la primera de las gráficas, sería genial comparar con el año anterior. El título tiene un color poco llamativo Falta mas explicación para poder manipularlo intuitivamente. Me...

Modelo de Seguridad OBIEE

Imagen
Trabajando en la solución OBIEE, me puse a buscar acerca del tema de seguridad en OBI para enteneder un poco mas acerca de este punto que es algo que realmente para muchas casas de Inteligencia de negocios no es relevante mostrar a los usuarios de negocios, debido a que es más importante mostrar aspectos analíticos. Sin embargo es un tema muy importante porque por medio de la seguridad se puede cumplir con uno de los principales objetivos de BI como es el de entregar la nformación a la persona correcta. Luego de buscar un poco (y dormirme con la extensa documentación de Oracle - Es buena pero muy grande-) encontre un blog muy interesante de BI en español en el que dadn una buena explicación del tema. El sitio es el siguiente: http://www.bi.dev42.es/2011/05/15/modelo-de-seguridad-en-obiee-11g . Agradezco la explicación al creador de este interesante articulo y espero que le sirva a alguien para entender este importante tema. Anexo una imagen del modelo de seguridad tomado del siti...