sftp サーバーからファイルをダウンロードして解析し、内容をデータベースに挿入する必要があります。
現在、次のように rCurl を使用しています。
library(RCurl)
url<-c("sftp://data.ftp.net/incomining.data.txt")
x<-getURL(url, userpwd="<id>:<passwd>")
writeLines(x, incoming.data.txt"))
download.file も調べましたが、download.file に sftp sufpport が表示されません。他の誰かがこのような同様の仕事をしましたか? 複数のファイルを取得するため、rcurl が時々タイムアウトすることに気付きました。最初にsftpサーバーからすべてのファイルをsftpダウンロードしてから処理するのが好きです。何か案は?