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.
Suscribirse a:
Enviar comentarios (Atom)
No hay comentarios:
Publicar un comentario