Avalados por :
¡Hola a todos!
Aunque estemos en 2020, donde el mundo se basa en servicios REST, me encontré con un proyecto que requiere transferencia de archivos FTP y SFTP.
FTP es fácil, hay muchos documentos, wikis y ejemplos, pero para SFTP veo que solo hay integración con PI disponible.
¿Sigue siendo la única solución para la gestión de SFTP?
¿Alguien conoce una solución alternativa que
no
implique herramientas de terceros?
Gracias
sandra.rossi
sigh...
😕
Vi los hilos sobre eso con SGX... FM pero
esperaba
algo resuelto por SAP en los últimos 5 años
🙂
¡Gracias!
AFAIK aún no hay nada de SAP en sí 😞 He desarrollado una clase SFTP personalizada con métodos de descarga / carga. Como otros están comentando, utilicé la función SXPG_COMMAND_EXECUTE para ejecutar un archivo bash (comando SM69 "bash" con el nombre de archivo como "parámetros_adicionales"). Creo el archivo bash justo antes de la llamada a la FM (transferencia simple de DATASET en modo texto). En este archivo bash estoy construyendo el comando lftp (otros comandos sftp de Unix también se pueden utilizar).
Podría hacerse más fácilmente como en el blog vinculado, etc. Pero esta solución (a través de bash + comando lftp) es más robusta y nos permitió también agregar más tarde comandos SSH para usar certificados si es necesario (eval ssh-agent + ssh-add).
-- Tomas --contacto@primeinstitute.com
(+51) 1641 9379
(+57) 1489 6964
© 2024 Copyright. Todos los derechos reservados.
Desarrollado por Prime Institute