The FTP Output transporter obtains data from the previous module configured in the adapter configuration file, and saves it to files on the FTP server. Set values for this transporter in the adapter configuration file.
Parameter | Description |
---|---|
Host |
Type: string (Required) Specify the server name or IP address of the FTP server to which you are connecting. |
Port |
Type: integer (Required) Specify the port address for the FTP server to which you are connecting. The default value is 21. |
LoginType |
Type: enum (Required) Specify the login type for the FTP server. There are two valid types: normal and anonymous. |
User |
Type: string (Required if LoginType is set to normal) Specify the login account for the FTP server. |
Password |
Type: string (Required if LoginType is set to normal) Specify the login password for the FTP server. |
FtpFilePath |
Type: string (Required) Specify the absolute path to the data files in the FTP server. |
FtpFileName |
Type: string (Required) Specify the filename of the data files in the FTP server. |
MaxBlockSize |
Type: int (Required) Specify the max data block size to transfer to the FTP server. The default value is 2048. |
Overwrite |
Type: boolean (Required) If set to true, the transporter overwrites the file on the FTP server, if it exists. If this parameter is set to false, the transporter appends the output to the end of the existing file. The default value is false. |
TransferMode |
Type: string (Required) Specify the transfer mode for the FTP connection. There are two valid values: active or passive. The default value is active. |
RetryPeriod |
Type: second (Required) Specify the period of time, in seconds, to try and reconnect to the FTP server if you disconnect unexpectedly. The default value is 30. |
RetryCount |
Type: integer (Required) Specify the retry counts to try to reconnect to the FTP server if you disconnect unexpectedly. The default value is 0. |