<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Talend Open Studio FTP Server - FTP Server File Transfer in Talend Studio</title>
    <link>https://community.qlik.com/t5/Talend-Studio/Talend-Open-Studio-FTP-Server-FTP-Server-File-Transfer/m-p/2364210#M127996</link>
    <description>&lt;P&gt;logic could be different for each project, but You can combine components, for example:&lt;BR /&gt;- list folders&lt;/P&gt; 
&lt;P&gt;- use folder name as part for tFTPGet&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;&lt;SPAN class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Screen Shot 2018-06-05 at 10.01.53.png" style="width: 400px;"&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009LyW7.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/150976iE6FB2F14321260B5/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009LyW7.png" alt="0683p000009LyW7.png" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&lt;SPAN class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Screen Shot 2018-06-05 at 10.02.33.png" style="width: 400px;"&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009LyW3.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/139372i7967BBD00C8E5E3E/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009LyW3.png" alt="0683p000009LyW3.png" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;- You can use tSCPFileList, which is little more intellectual:&lt;/P&gt; 
&lt;P&gt;&lt;SPAN class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Screen Shot 2018-06-05 at 09.58.18.png" style="width: 400px;"&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009LyWC.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/155515iE680AAEE10543895/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009LyWC.png" alt="0683p000009LyWC.png" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&lt;SPAN class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Screen Shot 2018-06-05 at 10.08.18.png" style="width: 400px;"&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009LyWH.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/141332i33FC4808F90E9AB3/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009LyWH.png" alt="0683p000009LyWH.png" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&lt;/P&gt;</description>
    <pubDate>Mon, 04 Jun 2018 23:08:45 GMT</pubDate>
    <dc:creator>vapukov</dc:creator>
    <dc:date>2018-06-04T23:08:45Z</dc:date>
    <item>
      <title>Talend Open Studio FTP Server - FTP Server File Transfer</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Talend-Open-Studio-FTP-Server-FTP-Server-File-Transfer/m-p/2364209#M127995</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt; 
&lt;P&gt;&amp;nbsp; My predecessor built some scripts to transfer files between two different FTP servers. I need to recreate or modify them to do the same thing, but with a different server/subdirectory on the GET side and the same server/different subdirectory on the PUT side. I've tried reverse engineering the old scripts and modifying them to do this in TOS, but I keep running into errors. Essentially, here's what my script does:&amp;nbsp;&lt;BR /&gt;1. tFTPConnect to local FTP server&lt;/P&gt; 
&lt;P&gt;2. tFTPConnect to remote FTP server&lt;/P&gt; 
&lt;P&gt;3. tFTPFileList to remote FTP server subdirectory&lt;/P&gt; 
&lt;P&gt;4. Iterate tFTPGet to copy files from remote FTP server subdirectory and save a copy to a local network share&lt;/P&gt; 
&lt;P&gt;5. Iterate tFTPPut to place files from the local network share in the local FTP server subdirectory&lt;/P&gt; 
&lt;P&gt;6. Iterate tFTPDelete files from the remote FTP server&lt;/P&gt; 
&lt;P&gt;7. tIterateToFlow and tFileOutputDelimited to log the results&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;I have repositories setup for both FTP server connections and I have setup several string contexts for the subdirectory paths, but I can't get Talend to see the file subdirectory paths in the contexts as valid.&amp;nbsp;I also have a log catcher on some of the subjobs and email notifications on subjob errors, but I still can't debug this. I'm not a programmer, so I'm no good at debugging on the code side. Can anyone provide some guidance on the config side to make this work?&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 04 Jun 2018 20:35:27 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Talend-Open-Studio-FTP-Server-FTP-Server-File-Transfer/m-p/2364209#M127995</guid>
      <dc:creator>gcasey</dc:creator>
      <dc:date>2018-06-04T20:35:27Z</dc:date>
    </item>
    <item>
      <title>Re: Talend Open Studio FTP Server - FTP Server File Transfer</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Talend-Open-Studio-FTP-Server-FTP-Server-File-Transfer/m-p/2364210#M127996</link>
      <description>&lt;P&gt;logic could be different for each project, but You can combine components, for example:&lt;BR /&gt;- list folders&lt;/P&gt; 
&lt;P&gt;- use folder name as part for tFTPGet&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;&lt;SPAN class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Screen Shot 2018-06-05 at 10.01.53.png" style="width: 400px;"&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009LyW7.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/150976iE6FB2F14321260B5/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009LyW7.png" alt="0683p000009LyW7.png" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&lt;SPAN class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Screen Shot 2018-06-05 at 10.02.33.png" style="width: 400px;"&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009LyW3.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/139372i7967BBD00C8E5E3E/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009LyW3.png" alt="0683p000009LyW3.png" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;- You can use tSCPFileList, which is little more intellectual:&lt;/P&gt; 
&lt;P&gt;&lt;SPAN class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Screen Shot 2018-06-05 at 09.58.18.png" style="width: 400px;"&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009LyWC.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/155515iE680AAEE10543895/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009LyWC.png" alt="0683p000009LyWC.png" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&lt;SPAN class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Screen Shot 2018-06-05 at 10.08.18.png" style="width: 400px;"&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009LyWH.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/141332i33FC4808F90E9AB3/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009LyWH.png" alt="0683p000009LyWH.png" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 04 Jun 2018 23:08:45 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Talend-Open-Studio-FTP-Server-FTP-Server-File-Transfer/m-p/2364210#M127996</guid>
      <dc:creator>vapukov</dc:creator>
      <dc:date>2018-06-04T23:08:45Z</dc:date>
    </item>
    <item>
      <title>Re: Talend Open Studio FTP Server - FTP Server File Transfer</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Talend-Open-Studio-FTP-Server-FTP-Server-File-Transfer/m-p/2364211#M127997</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt; 
&lt;P&gt;&amp;nbsp; Thanks for the reply. This is what I have setup right now in Designer.&amp;nbsp;&lt;BR /&gt;&lt;SPAN class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Capture.JPG" style="width: 999px;"&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009LyHA.jpg"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/157878i3293D6B2314F7406/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009LyHA.jpg" alt="0683p000009LyHA.jpg" /&gt;&lt;/span&gt;&lt;/SPAN&gt;What I'm doing now (or trying to do) is get the list of files (*.*) from the source FTP server&amp;nbsp;using tFTPFileList. Then I'm going to use tFTPGet to download them to a local network directory. So far, this is working fine. Then I use tFTPPut to take those files from the local network directory and put them on the destination FTP server. Lastly, I delete the files from the source FTP server. Here is my problem:&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;&lt;BR /&gt;1. I need to run this about every hour and I will constantly have a random number of new files coming in from the source FTP server. When tFTPPut executes, I need it to just grab the new files from the local directory that have imported since the last script run and move them to the destination FTP server. I think I can do this with Filemasking, but I don't know what to use. Can anyone recommend a solution for this?&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 05 Jun 2018 19:30:26 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Talend-Open-Studio-FTP-Server-FTP-Server-File-Transfer/m-p/2364211#M127997</guid>
      <dc:creator>gcasey</dc:creator>
      <dc:date>2018-06-05T19:30:26Z</dc:date>
    </item>
    <item>
      <title>Re: Talend Open Studio FTP Server - FTP Server File Transfer</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Talend-Open-Studio-FTP-Server-FTP-Server-File-Transfer/m-p/2364212#M127998</link>
      <description>&lt;P&gt;Another issue I have is with my context variables. I created a few string contexts for my folder paths to the FTP subdirectories and the local network path. When I add the context to the component attributes and run the script it gives me an FTP 550 error on the context.contextname saying&amp;nbsp;there is no such file or folder. I have confirmed my FTP creds have permissions to the folders. I'm not sure why it does this. I've had to put the filepath in the component directory fields as a workaround. It works fine this way, but I'm not sure why the contexts I've created don't work. I've searched the community and web, but can't find any resolution. Anyone have any suggestions?&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 05 Jun 2018 19:35:39 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Talend-Open-Studio-FTP-Server-FTP-Server-File-Transfer/m-p/2364212#M127998</guid>
      <dc:creator>gcasey</dc:creator>
      <dc:date>2018-06-05T19:35:39Z</dc:date>
    </item>
    <item>
      <title>Re: Talend Open Studio FTP Server - FTP Server File Transfer</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Talend-Open-Studio-FTP-Server-FTP-Server-File-Transfer/m-p/2364213#M127999</link>
      <description>&lt;P&gt;Just realized I should probably have posted this in Design and Development. Closing this thread and moving it there.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 05 Jun 2018 21:03:00 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Talend-Open-Studio-FTP-Server-FTP-Server-File-Transfer/m-p/2364213#M127999</guid>
      <dc:creator>gcasey</dc:creator>
      <dc:date>2018-06-05T21:03:00Z</dc:date>
    </item>
  </channel>
</rss>

