miércoles, 16 de junio de 2010

• ¿Cómo crear un proceso que obtenga los archivos de un servidor remoto?

Existen varias maneras de hacerlo, sin embargo la más sencilla según pienso es crear en ODI Designer un procedimiento que contenga un solo paso que dentro del Command Target tenga la tecnología Jython y el siguiente script:

import snpsftp
ftp = snpsftp.SnpsFTP('10.XX.XX.XX', 'user', 'password')
ftp.setmode('ASCII')
ftp.mget ('ruta origen del servidor remoto', 'nombre del archivo', 'destino del servidor local')
ftp.close()

Al ejecutar este procedimiento se pondrán obtener los archivos del servidor remoto y se colocarán dentro del servidor local para así poder ser leídos de manera transparente y sin necesidad de instalar un agente dentro del servidor remoto.

martes, 15 de junio de 2010

OBIEE. ¿Cómo se utiliza una variable de sesión dentro de un prompt?

Lo primero que hay que hacer es crear el prompt y agregar la columna que se desea que interactúe como variable. Dentro de las opciones del prompt se deberá seleccionar el tipo de variable de presentación y se asignará un nombre a la variable (tipoMoneda2).




Después de guardar nuestro prompt o selector, lo siguiente será agregar dentro de la consulta, la llamada a la variable utilizando la función fx de la una columna, como se presenta a continuación:


Finalmente al montar el prompt y la consulta dentro de un Dashboard ambos deberán interactuar entre sí.



OBI blog

Hola!!!!
El día de hoy a petición popular abro oficialmete este espacio para publicar temas relacionados con Oracle Business Inteligence (OBIEE), así como con las herramientas de integración de datos de Oracle (ODI y OWB) hehe...Bueno espero que puedan encontrar aquí nuevas ideas para sus proyectos, respuestas a sus dudas y que dejen sus comentarios.

Recuerden que por tonta que parezca una duda esta será contestada y ayudará aque todos podamos aprender

Gracias