Entradas

Borrado de Datos en OWB para un Rango de Fechas

Imagen
Trabajando con OWB he visto que no es factible realizar un borrado de una tabla para un rango de fechas. Sin embargo no todo está perdido porque es factible crear un procedimiento almacenado que se puede invocar desde un mapping para lograr el borrado (físico) de datos para un rango de fechas. El SP que hemos construido es realmente es sencillo y es el siguiente: PROCEDURE p_borre_datos_fact_bet(tabla1 varchar2, campo1 varchar2, valor_campo11 varchar2, valor_campo12 varchar2) AS     V_QUERY  varchar2(2000);     BEGIN       V_QUERY := 'DELETE FROM '||tabla1||' WHERE ' ||campo1|| ' BETWEEN '||valor_campo11||' AND '||valor_campo12||'';     DBMS_OUTPUT.PUT_LINE(V_QUERY);     EXECUTE IMMEDIATE V_QUERY;     COMMIT;   END p_borre_datos_fact_bet; Luego de crear este mapping lo que hacemos es importarlo dentro de OWB como una transformación de PL-SQL y creamos el mapping que convoque el procedim...

Problemas adicionales en la búsqueda de trabajo en BI - Colombia

He visto últimamente un evento realmente alarmante en los problemas de conseguir empleo para personas que estasmos asociados con BI en Colombia. Primero quiero comenzar con el link a un artículo en el cual hable acerca de este tema Acerca de BI en Colombia en el que expuse 4 razones por las cuales las áreas de BI en Colombia han fracasado y ahora después de un año largo quiero dar nuevos avances en mi visión acerca de la problemática en Colombia.   Sin inmiscuirme en los problemas de otras profesiones uno de los grandes males en las empresas son las empresas conocidas como headhunters y los psicólogos y quiero realizar una explicación de cada una de estas porque a pesar que son manejadas en Colombia por psicologos las dos, un papel es el que desempeñan los psicologos de las empresas y otros los headhunters.   HeadHunters : Estas empresas han sido seriamente analizadas por varios colegas en Argentina y realmente hay algo de fondo para hacer esto. No dan un valor ...

CALIDAD DE DATOS - Tercera entrega de un interesante tema

Ahora revisemos con mayor detalle el tema de la calidad de los datos en los desarrollos, ya he escrito dos artículos en los que he tratado el tema, pero ahora quiero embarrarme un poco las manos y presentar como estoy revisando mis propios desarrollos antes de liberarlos a un área de pruebas. Espero que este articulos les sea de mucha ayuda. He estado revisando con mayor detalle algo muy interesante en la base de datos ORACE llamado Expresiones regulares, esto es algo que apareció desde la  versión 10g de su base de datos y potencialmente ofrece muchas bondades para la búsqueda de patrones. Luego de revisar esto y viendo la necesidad de mejorar la calidad en mis programas de etl he decidido comenzar a trabajar fuertemente con las expresiones regulares y bueno algunos queries base que me ayuden a mejorar la calidad de mis desarrollos. Para comenzar las personas que no sepan mucho de expresiones regulares pueden revisar el siguiente artículo en español que escribio Fernand...

Magic Quadrant 2013

Imagen
Ya ha salido el resultado del reporte Magic Quadrant para este 2013 y veo pocas sorpresas en los moviemientos o cambios de líderes en el sector: Como el visionario mas importante se ve a IBM encabezando la lista y como al líder podemos apreciar que Microsoft ha desplazado tanto a OBI de Oracle como a MSTR (Microstrategy) debido a su nuevo producto power pivot (también la versión de power view). Ha sido un hit total este producto porque es la competencia directa de una solución que también desplazo a las antiguas líderes del mercado y es QlikTech (Qlikview).   La herramienta anteriormente mencionada ha tenido una vertiginosa subida en el mercado debido a su novedosa forma de tener los datos y que los usuarios se provean de información de manera rápida, sin embargo sigo con mis dudas acerca de estas soluciones de tener información en memoria, pero tengo que aceptar que es una grata sorpresa ver el resultado de este año porque quiere decir que cada vez las casas de BI se est...

OLAP, MOLAP, ROLAP, HOLAP

OLAP - On Line Analytical Processing es lo que llamamos el mundo analítico dispuesto para poder realizar análisis de información en las empresas. En su escencia se busca analizar la información de una manera organizada y con estructuras con tendencia a las consultas. Allí aparecen tres términos que son muy utilizados en este mundo. MOLAP - Multidimensional On Line Analytical Processing : Son cubos multidimensionales (mas de tres  dimensiones). Esta arquitectura se basa en que todos los datos se carguen directamente a los cubos sin tener un DWH y que de allí se consulten los datos. ROLAP - Relational On Line Analytical Processing : Esta arquitectura se basa en tener todos los datos en bases de datos relacionales (en un DWH), explotandose toda la información desde allí, tanto la detallada como la agregada. Esta es una de las formas que mas se ha comenzado a adoptar en los desarollos de BI por la versatilidad que da tener los datos en una base de datos relacional. H...

Medidas

Constituyen el que analizar. (también llamados KPIs, Indicadores, Valores, etc.) Son los valores numéricos generados en una o varias operaciones o transacciones de negocio. Cuantifica hechos. Existen tres tipos de medidas: Medidas Aditivas : Que se pueden sumar siempre. Son las que debemos buscar. (SUM, COUNT). Medidas Semi aditivas : Se pueden sumar por algunas dimensiones y por otras no (nro estudiantes en universidad). (MAX, MIN) Medidas no aditivas : Que no se deben sumar (Inventarios). (DISTINCT)

Dimensiones lentamente cambiantes

Las Dimensiones son perspectivas de análisis y determina el como analizar las medidas. En otras palabras podemos decir que las dimensiones son las encargadas de darle sentido a los hechos y las preguntas de negocio que pueden responder es del tipo Quien? Como? Cuando? Donde? Dependiendo de la importancia de los datos de una dimensión para un negocio, se tienen tres tipos de tablas dimensionales para poder representar los datos según como ellos vayan cambiando en el tiempo: Dimensiones Lentamente Cambiantes de Tipo 1 : En este tipo de dimensión no hay interés en hacer un seguimiento a los cambios presentados en los datos, porque es irrelevante el valor histórico pero si importa el valor actual. Son las dimensiones mas comunes que existen. Por ejemplo si tenemos la dimension con estos datos: Producto_Id      Producto_Cd      Producto_Desc 10               ...