Entradas

Estudiando OBIEE

Imagen
En estos días tratando de tener la máquina virtual de OBIEE para estudiar en una certificación en la herramienta, me di cuenta de algo bien interesante que ha hecho Oracle y que celebro, estan dando acceso a un ambiente de Answers sobre la que se pueden verificar funcionalidades con un sin número de reportes y tableros de control, en los cuales vamos a poder ver algunas funcionalidades interesantes. Les comparto el link donde pueden ver esto click aquí . Adicional les regalo el link del ambiente proporcionado por Oracle click aquí .

Trabajando con Oracle Warehouse Builder - OWB Parte 4 - Mi primer Mapping

Imagen
El día de hoy mostraré como crear un sencillo mapping en owb. Aunque esta es una herramienta que ya no está incluida en la nueva versión del gestor de base de datos ORACLE, es una herramienta que se sigue utilizando en algunos paises como una de las soluciones más baratas y que pueden dar un buen rendimiento si se tiene un entorno Oracle. Para realizar el mapping usamos la version 11 de OWB. Antes de comenzar con esta lectura, recomiendo ver el siguiente articulo donde muestro como es el nombre de cada una de las partes de nuestro espacio de trabajo Trabajando con OWB Parte 1 y Trabajando con OWB Parte 2 . Lo primero que hacemos es crear un mapping dentro del módulo en el que vamos a ubicar todos los mappings, en , dando click derecho y presionando la opción crear nuevo mapping. Le ingresamos el nombre del mapping y la descripción de negocio si es necesario. Ahora nos aparece en el medio lo que llamamos como el canvas o lugar donde vamos a construir nuestro...

Como Instalar Oracle Workflow Server (OWF) en 11gR2 Database

Imagen
Los pasos para instalar Oracle Workflow Server en 11gR2 Database son los siguientes: Con un programa como xming habilitamos para realizar la instalción con ventanas( Moba , Xming ). Ingresar a la ruta en el servidor: $ORACLE_HOME\owb\wf\install Correr el Script:  Linux: $ ./wfinstall.csh Windows: wfinstall.bat Nos aparece esta ventana: Insertar los valores que va a preguntar la instalación: Install Option : Server Only Workflow Account : owf_mgr (Este es el usuario Nuevo que vamos a crear) Workflow Password : Specify a password for owf_mgr SYS Password : Ingresar el password del usuario SYS para la base de datos, en este caso me aparece que es oracle. TNS Connect Descriptor : Descripción del TNS Name (Ingresar la cadena de conexión) [ (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = IP/Host)(PORT = 1521)) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = Base_de_datos)))] LDAP Parameters : Mailer Parameters : Tablespace : Default tablespace for wor...

Trabajando con Oracle Warehouse Builder - OWB Parte 3 - Un poco de Afinación en OWB

Imagen
Estaba trabajando en un mapping que me estaba poniendo problema de performance. Comencé a revisar el explain del query que genera OWB para el mapping y vi que tenía con un costo de 57.634.199.428. Aunque en muchas ocasiones la BD dice mentiras en este costo, decidí guiarme por este y comenzar a trabajar en índices para poder bajar el costo y el resultado fue 14.899.776 (En una entrada posterior voy a hablar en temas de afinación en la BD Oracle). Mejoro mucho, sin embargo puse a correr durante seis horas el mapping y no fui capaz de lograr que terminara. Comencé a analizar más y decidí sacar una parte del mapping y llevarlo a un mapping aparte para poder realizar algunas operaciones en un paso antes del mapping y lo lleve tal como lo tenía en el mapping, a continuación les muestro como estaba el mapping. Revise el query generado para este mapping en el explain y el costo me dejo boquiabierto. Increíble que el costo fuera de 14591695... Casi lo mismo que el anterio...

Mejoras en nuestras consultas

Esto además de ser una reflexión acerca de nuestras consultas, también lo que va a intentar es dar algunos tips de consultas que pueden servir para todos los que trabajan en BI. Volviendo un poco al pasado, me acuerdo que cuando comencé a trabajar en BI, me toco comenzar a aprender mucho acerca de consultas porque para ese entonces estaba en la moda de ser un programador de java y estaba dando mis primeros pinos en PDH. La primeras consultas que hice fue con mucho miedo porque no quería realizar consultas que fueran a tumbar la base de datos pero la verdad es que trabajaba en una multinacional y por ende tenían una gran máquina, adicional a esto me daba mucho miedo enfrentarme a un súper modelo que me intentaron explicar en dos días y tengo que admitir que dormí en varios momentos de la reunión en la que me estaban explicando el modelo (Modelo de Industria de Teradata para Seguros). Comencé con consultas pequeñas y las iba guardando para cogerme confianza y a partir de allí ib...

Reflexión - Preguntas Existenciales de los usuarios de BI

En estos días me hizo una usuaria de un proyecto muy delicado que estamos desarrollando en mi empresa, que me puso a pensar bastante.   ¿Como podemos hacer para que no haya problemas de diseño y definiciones en los proyectos de BI?   Al principio quede WOW, es una pregunta que se responde con experiencia y en ese instante me mato co la siguiente pregunta.   Pues ¿Nosotros ya mas o menos sabemos, pero me preocupa lo que les pase a ustedes en los otros proyectos?   Esto fue un detonante para hacer mi reflexión del día de hoy. WOW WOW! Como una usuaria pude decirme que hicimos las cosas muy mal, como dijo un técnico de Fútbol Colombiano en algún momento cuando su equipo perdía todos los partidos... "Es que somos muy malos todos".   Con la usuario me salí por la tangente, respire profundo y le dije, mira como está de bonita la tarde y nos echamos a reir, sin embargo luego pense con detenimiento lo que ocultaban sus palabras y lo que realmente pa...

Mi primer Acercamiento a Big Data

Estuve leyendo un poco de Big Data y he visto como un tema bien interesante y en el que veo un potencial importante porque veo que cumple una promesa perdida en BI... "Homogenizar información interna y externa de la empresa para la mejor toma de decisiones".   Si es cierto que se trata de realizar esto en BI tradicional, la realidad nos indica que no es cumplido esto al 100% debido a que traer información externa es muy difícil y solo se tiene en cuenta la información interna de la empresa.   Me gusta mucho que se haya construido una plataforma qu permita realizar búsqueda de información por medio de métodos que nos garantizan búsquedas en datos no estructurados pero también veo con preocupación el tema de la construcción de un BI a partir de un sistema de archivos (que en el fondo esto es lo que guarda Hadoop una de las mas populares soluciones). Es una tecnología vieja a la que se le saca ventajas, sin embargo me asalta la duda en cuanto como se pueden hacer consul...