Trabajando con Oracle Warehouse Builder - OWB Parte 2
El pasado 22 de Noviembre de 2012 hable acerca de este tema a nivel general (leer articulo anterior), pero ahora quiero comenzar a profundizar principalmente porque no he encontrado nada en español acerca de OWB y pues es importante darle a mis colegas algo de lo que ya he comenzado a trabajar (principalmente a los nuevos que no son muchos porque OWB no creo que viva por mucho tiempo).
Lo primero que debo decir de OWB es que funciona perfecto en un entorno Oracle o con archivos planos, sin embargo no es bueno trabajar con OWB para otras fuentes como sql server, mysql, teradata, etc. Aunque Oracle vende la idea en esta versión 11gR2 de que si se puede, definitivamente es muy cosotosa realizar la conexión con otras fuentes.
Lo segundo que debemos saber de OWB es que lo mas importante es tener el manual de referencia que proporciona Oracle de cada uno de los componentes que se pueden utilizar, esto es más importante que cualquier otra información porque se tiene a la mano el funcionamiento de cada componente, se puede acceder haciendo click aqui.
Para entender la configuración de los mappings se pueden consultar en un wiki muy bueno de gerardnico.com/wiki. En este lugar se va a tener la referencia de los elementos que puede tener un mapping.
Luego de tener las referencias si se puede comenzar a programar mappings o correspondencias en OWB, pero antes de comenzar es muy importante resaltar algo y es que se tiene que instalar por aparte el tema de OWF que es donde se automatizan los procesos y son los que actuan como "jobs" (en pentaho), realmente se le llaman workflows. En este blog realizamos una entrada en la que explicamos como instalar este componente adicional Como Instalar Oracle Workflow Server en 11gR2 Database.
Ahora si conozcamos un poco del entorno de warehouse builder. Siempre que ingresemos al cliente de OWB se va a solicitar el ingreso a uno de los espcios de trabajos disponibles:
Cuando ingresamos con el usuario y contraseña correctos para la metadata a la que estamos apuntando nos sale lo siguiente:
Veamos los componentes que tiene:
- Barra de Menu: Está es la barra ubicada en la parte superior izquierda y es la que tiene todas las opciones (Archivo, Editar, Ver, Buscar, Herramientas, Vntana y Ayuda).
- Menú de Íconos: Está es la barra que se encuentra debajo de la barra de menú y es donde están las opciones más utilizadas comunmente en OWB, vale aclarar que se puede personalizar esta barra para poner las opciones que mas utilizamos.
- Espacio de trabajo es la parte que vemos en azul, realmente allí es donde se abren los elementos que vamos a crear como mappings o flujos, no se tiene abierto nada en este momento.
- En la parte izquierda se tiene el visor, en el que se tienen las pestañas de ubicaciones (locations), de proyectos y valores globales. Desde allí se pueden ver todos los objetos construidos en OWB y su conexiones.
- En la parte izquierda superior se encuentra la paleta de componentes.
- El inspector de propiedades se encuetra en la parte derecha inferior y es donde se puede ver y modificar las propiedades del elemento que se tiene seleccionado en el momento.
- Adional a esto en la parte inferior se tiene el log de resultados tanto de ejecuciones como de despliegues:
Lo anterior es muy importante para lograr un conocimiento de la herramienta, en una próxima entrada voy a presentar un mapping sencillo en el que podremos ver elementos usados en el mapping, por ahora la documentación original de oracle nos regala este instructivo para hacerlo (en ingles). En este otro se hará también el mapping incluyendo un flujo en OWF Click Aquí.
Super útil teniendo en cuenta de que no se encuentra nada en castellano sobre el tema.
ResponderEliminarGracias Cristina y sigo aumentando algunas entradas respecto al tema Trabajando con Oracle Warehouse Builder - OWB Parte 3 - Un poco de Afinación en OWB por si te interesa.
ResponderEliminar