Avalados por :
Olá a todos!
Mesmo estando em 2020, onde o mundo se baseia em serviços REST, me deparei com um projeto que requer transferência de arquivos FTP e SFTP.
FTP é fácil, há muitos documentos, wikis e exemplos, mas para SFTP vejo que só há integração com PI disponível.
Ainda é a única solução para gerenciamento de SFTP?
Alguém conhece uma solução alternativa que
não
envolva ferramentas de terceiros?
Obrigado
sandra.rossi
suspiro...
?
Vi os tópicos sobre isso com SGX... FM mas
esperava
algo resolvido pela SAP nos últimos 5 anos
?
Obrigado!
AFAIK ainda não há nada de SAP nele ? Desenvolvi uma classe SFTP personalizada com métodos de download / upload. Como outros estão comentando, utilizei a função SXPG_COMMAND_EXECUTE para executar um arquivo bash (comando SM69 "bash" com o nome do arquivo como "parâmetros_adicionais"). Crio o arquivo bash logo antes da chamada à FM (transferência simples de DATASET em modo texto). Neste arquivo bash, estou construindo o comando lftp (outros comandos sftp do Unix também podem ser utilizados).
Poderia ser feito de forma mais fácil como no blog vinculado, etc. Mas esta solução (via bash + comando lftp) é mais robusta e nos permite também adicionar posteriormente comandos SSH para usar certificados, se necessário (avaliação ssh-agent + ssh-add).
-- Tomas --contacto@primeinstitute.com
(+51) 1641 9379
(+57) 1489 6964
© 2024 Copyright. Todos los derechos reservados.
Desarrollado por Prime Institute