I was trying to use the transfer files node to move a csv from one SFTP to another. On failure, it turned out that the destination SFTP has a drop-zone configuration which does not allow for validation (that transfer files node does before transfer). I can easily get around this validation by using the paramiko library in python with a “put command. However, the paramiko library is not installed on the Community Hub Python Integration. Are there any other ways to get around this validation using the Community Hub?
Hi @MarkPodval,
as far as I could conclude, MD5 validation with SFTP and a drop-zone configuration must be setup by the hoster / admin. First the hash file, i.e. “YOUR_FILE.txt.md5”, would be uploaded, then the file “YOUR_FILE.txt”.
The validation is automatically executed by the SFTP server. If successfull, the transfer would finish, if not the transfer errors out.
As for which nodes to use, the SSH Connector and Transfer Files would be a starting point but I am uncertain if they will work with a drop-zone configuration.
Best, Mike
CTO @ DataNautics GmbH - Your KNIME-Experts
Contact: info@datanautics.gmbh // datanautics.gmbh // +49(0)170-325 713 9 // Linkedin
Daten Automatisierung für Finanz-, Produktion-, IT- und Marketing-Prozesse mit KNIME