PutFTP
Описание
Отправляет FlowFile на FTP-сервер.
Теги
remote, copy, egress, put, ftp, archive, files
Свойства
Название | Описание |
---|---|
Hostname | Полное имя хоста или IP-адрес удаленной системы Поддерживает язык выражений: true (будет оцениваться с использованием атрибутов файла потока и переменных среды) |
Port | Порт, который удалённая система прослушивает для передачи файлов Поддерживает язык выражений: true (будет оцениваться с использованием атрибутов файла потока и переменных среды) |
Имя пользователя | Имя пользователя Поддерживает язык выражений: true (будет оцениваться с использованием атрибутов файла потока и переменных среды) |
Password | Пароль учетной записи пользователя Чувствительный параметр: true Поддерживает язык выражений: true (будет оцениваться с использованием атрибутов файла потока и переменных среды) |
Remote Path | Путь в удаленной системе, из которого нужно получить или отправить файлы. Поддерживает язык выражений: true (будет оцениваться с использованием атрибутов файла потока и переменных среды) |
Create Directory | Указывает, следует ли создавать удаленный каталог, если он не существует. |
Batch Size | Максимальное количество FlowFiles для отправки за одно соединение |
Connection Timeout | Время ожидания до истечения срока при создании соединения. |
Data Timeout | При передаче файла между локальной и удаленной системой это значение указывает, сколько времени должно пройти без передачи данных между системами. |
Conflict Resolution | Определяет, как обрабатывать проблему коллизий имен файлов |
Dot Rename | If true, then the filename of the sent file is prepended with a "." and then renamed back to the original once the file is completely sent. Otherwise, there is no rename. This property is ignored if the Temporary Filename property is set. |
Temporary Filename | Если задано, имя файла, отправляемого по сети, будет равно значению, указанному во время передачи, и после успешного завершения будет переименовано в исходное имя файла. Если задано это значение, свойство Dot Rename игнорируется. Поддерживает язык выражений: true (будет оцениваться с использованием атрибутов файла потока и переменных среды) |
Transfer Mode | Режим передачи данных FTP |
Connection Mode | Режим подключения FTP |
Reject Zero-Byte Files | Определяет, следует ли отклонять файлы, содержащие нулевые байты, без попытки передачи. |
Last Modified Time | Время последнего изменения файла, присваиваемое ему после передачи. Если значение не задано, lastModifiedTime не будет изменено. Формат должен быть yyyy-MM-dd'T'HH:mm:ssZ. Вы также можете использовать язык выражений, например ${file.lastModifiedTime}. Если значение неверно, процессор не выдаст ошибку, но не сможет изменить lastModifiedTime файл а. Поддерживает язык выражений: true (будет оцениваться с использованием атрибутов файла потока и переменных среды) |
Permissions | Права доступа, которые будут назначены файлу после его передачи. Формат должен быть либо UNIX rwxrwxrwx с символом - вместо запрещённых разрешений (например, rw-r--r--), либо восьмеричное число (например, 644). Если значение не задано, разрешения не будут изменены. Вы также можете использовать язык выражений, например ${file.permissions}. Если значение неверно, процессор не выдаст ошибку, но не сможет изменить разрешения файла. Поддерживает язык выражений: true (будет оцениваться с использованием атрибутов файла потока и переменных среды) |
Use Compression | Указывает, следует ли использовать сжатие ZLIB при передаче файлов. |
Proxy Configuration Service | Specifies the Proxy Configuration Controller Service to proxy network requests. If set, it supersedes proxy settings configured per component. Supported proxies: HTTP + AuthN, SOCKS + AuthN |
Proxy Type | Тип прокси-сервера, используемый для передачи файлов |
Proxy Host | Полное имя хоста или IP-адрес прокси-сервера Поддерживает язык выражений: true (будет оцениваться только с использованием переменных среды) |
Proxy Port | Порт прокси-сервера Поддерживает язык выражений: true (будет оцениваться только с использованием переменных среды) |
Имя пользователя HTTP-прокси | Имя пользователя HTTP-прокси Поддерживает язык выражений: true (будет оцениваться только с использованием переменных среды) |
Пароль HTTP-прокси | Пароль HTTP-прокси Чувствительный параметр: true Поддерживает язык выражений: true (будет оцениваться только с использованием переменных среды) |
Internal Buffer Size | Задайте размер внутреннего буфера для буферизованных потоков данных |
Use UTF-8 Encoding | Указывает клиенту использовать кодировку UTF-8 при обработке файлов и имен файлов. Если установлено значение true, сервер также должен поддерживать кодировку UTF-8. |
Взаимосвязи
- success: Потоковые файлы, которые успешно отправлены, будут перенаправлены на успешный сервер.
- reject: Файлы потока, которые были отклонены удалённой системой.
- failure: Файлы потока, которые не удалось отправить в удалённую систему; ошибка обычно возвращается к этому процессору.