Ftp Talend开放式大数据工作室

Ftp Talend开放式大数据工作室,ftp,bigdata,analytics,data-warehouse,talend,Ftp,Bigdata,Analytics,Data Warehouse,Talend,有几个服务器,每个服务器分别包含100个文件。如何通过Talend中的一个FTP连接从不同的服务器获取文件并将其保存在不同的文件夹中 有人知道如何从FTP下载所有文件吗? 提前感谢。创建尽可能多的要连接的服务器,“n”个csv文件,其中包含以下行: 宿主;服务器ip 港口;港口 用户;使用者 密码;密码 ftp_目录;远程目录 本地目录;本地主任 文件屏蔽;文件屏蔽 这些文件将加载到作业的上下文中,因此我们需要使用文件中使用的相同名称创建上下文变量, 然后像这样创建您的作业: tFile

有几个服务器,每个服务器分别包含100个文件。如何通过Talend中的一个FTP连接从不同的服务器获取文件并将其保存在不同的文件夹中

有人知道如何从FTP下载所有文件吗?
提前感谢。

创建尽可能多的要连接的服务器,“n”个csv文件,其中包含以下行:

  • 宿主;服务器ip
  • 港口;港口
  • 用户;使用者
  • 密码;密码
  • ftp_目录;远程目录
  • 本地目录;本地主任
  • 文件屏蔽;文件屏蔽
这些文件将加载到作业的上下文中,因此我们需要使用文件中使用的相同名称创建上下文变量, 然后像这样创建您的作业:

  • tFileList:在第一步中创建的上下文文件上迭代
  • tFileInputDelimited:读取tFileList的当前文件:
    ((字符串)globalMap.get(“tFileList\u 1\u current\u FILEPATH”))
  • tContextLoad:从当前文件加载上下文变量
  • tFTPGet:使用所有上下文变量作为设置