GetFTP
Описание
Извлекает файлы с FTP-сервера и создает FlowFiles из них.
Теги
FTP, get, retrieve, files, fetch, remote, ingest, source, input
Свойства
Название | Описание |
---|---|
Hostname | Полное имя хоста или IP-адрес удаленной системы Поддерживает язык выражений: true (будет оцениваться только с использованием переменных среды) |
Port | Порт, который удалённая система прослушивает для передачи файлов Поддерживает язык выражений: true (будет оцениваться только с использованием переменных среды) |
Имя пользователя | Имя пользователя Поддерживает язык выражений: true (будет оцениваться только с использованием переменных среды) |
Password | Пароль учетной записи пользователя Чувствительный параметр: true Поддерживает язык выражений: true (будет оцениваться только с использованием переменных среды) |
Connection Mode | Режим подключения FTP |
Transfer Mode | Режим передачи данных FTP |
Remote Path | Путь в удаленной системе, из которого нужно получить или отправить файлы. Поддерживает язык выражений: true (будет оцениваться только с использованием переменных среды) |
File Filter Regex | Предоставляет регулярное выражение Java для фильтрации имён файлов. Если указан фильтр, будут загружены только файлы, имена которых соответствуют этому регулярному выражению. |
Path Filter Regex | When Search Recursively is true, then only subdirectories whose path matches the given Regular Expression will be scanned |
Polling Interval | Определяет, как долго ждать между получением списка новых файлов |
Search Recursively | Если значение равно true, то файлы будут извлекаться из произвольно вложенных подкаталогов; в противном случае доступ к подкаталогам не будет осуществляться |
Follow symlink | Если значение равно true, будут извлекаться даже символьные файлы, а также вложенные символьные подкаталоги; в противном случае не будут считываться символьные файлы и не будут проходить через подкаталоги с символьными ссылками |
Ignore Dotted Files | If true, files whose names begin with a dot (".") will be ignored |
Delete Original | Определяет, будет ли удален файл из удаленной системы после его успешной передачи |
Connection Timeout | Время ожидания до истечения срока при создании соединения. |
Data Timeout | При передаче файла между локальной и удаленной системой это значение указывает, сколько времени должно пройти без передачи данных между системами. |
Max Selects | Максимальное количество файлов, которые можно загрузить за одно подключение. |
Remote Poll Batch Size | Значение указывает, сколько путей к файлам нужно найти в заданном каталоге удалённой системы при просмотре списка файлов. Обычно это значение не требуется изменять, но при опросе удаленной системы с огромным количеством файлов это значение может быть критичным. Слишком высокое значение может привести к снижению производительности, а слишком низкое - к замедлению потока. |
Use Natural Ordering | Если установлено значение true, файлы будут загружаться в том порядке, в котором они перечислены; в противном случае порядок загрузки файлов не определяется |
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: Все полученные FlowFiles направляются на успешную обработку