Источник: FTP или FTPS

Как настроить FTP/FTPS-источник в Eofferix: протокол, хост, порт, путь к файлу, логин, пароль, проверка доступа, получение файла и расписание.

FTP/FTPS-источник забирает один рабочий файл с сервера поставщика и сохраняет его как источник Eofferix. Такой источник удобно использовать, когда поставщик регулярно выкладывает каталог, прайс или остатки по одному и тому же пути.

Путь может указывать не только на точное имя файла, но и на маску имени. Маска использует файловый синтаксис: * - любая последовательность символов, ? - ровно один символ. Например, /export/file-?.xml подойдет для file-1.xml и file-a.xml, но не подойдет для file-12.xml. Маска /export/file-???.xml подойдет для file-001.xml или file-abc.xml. Если под маску попадает несколько файлов, Eofferix выбирает файл с самым новым временем изменения на FTP/FTPS-сервере.

Источник принимает протокол FTP или FTPS, хост, порт, путь к файлу, а при необходимости логин и пароль. В файле могут быть XML/YML, JSON, CSV, XLS, XLSX, XLSM или другой поддерживаемый формат, который дальше используется в профилях импорта.

Где выбрать FTP/FTPS

Откройте Источники, нажмите Новый источник и выберите карточку FTP / FTPS. Название источника лучше сделать понятным: например, указать поставщика и назначение файла.

Выбор типа источника FTP / FTPS в Eofferix
На карточке нового источника выбирается способ получения файла.

Настройки подключения

В блоке Настройки подключения укажите параметры доступа к файлу. Протокол выбирает обычный FTP или защищенный FTPS. Хост заполняется без префикса ftp://. Порт можно оставить пустым, если поставщик использует стандартный порт. Путь к файлу должен вести к конкретному файлу или к его маске, а не просто к папке.

Логин и Пароль заполняются, если сервер не разрешает анонимный доступ. Если путь в источнике указан без начального слэша, Eofferix приведет его к полному пути при подключении.

Поля подключения FTP / FTPS-источника в Eofferix
В настройках указываются протокол, сервер, путь к файлу и учетные данные.

Проверка и получение файла

Нажмите Проверить доступ, чтобы убедиться, что сервер отвечает, файл найден, а учетные данные подходят. Проверка не настраивает импорт, она только подтверждает, что Eofferix может обратиться к указанному файлу.

Нажмите Получить файл, чтобы скачать текущую версию файла и сохранить ее как рабочий файл источника. После успешного получения источник можно выбрать в профиле импорта, а Eofferix сможет построить снапшот для настройки структуры и преобразований.

Кнопки проверки доступа и получения файла FTP / FTPS-источника
Сначала можно проверить доступ, затем получить рабочий файл источника.

Периодичность загрузки

Если файл обновляется регулярно, настройте расписание. Быстрые сценарии включают ежедневный запуск, запуск по будням, каждый час, каждые 15 минут или 1 и 15 числа. При необходимости можно заполнить поля минут, часов, дней, месяцев и дней недели вручную.

Если при плановой проверке файл совпадает с уже сохраненной рабочей версией, Eofferix не скачивает его как новую рабочую версию: не создает новую загрузку и не заменяет источник. Сервис фиксирует проверку по расписанию и оставляет текущий рабочий файл без изменений.

Дата следующего запуска задает ближайшую проверку. Дата окончания нужна, если источник должен обновляться только до определенного дня. Если поле окончания пустое, источник продолжит получать файл по расписанию.

Расписание обновления FTP / FTPS-источника
Расписание управляет повторным получением файла с FTP/FTPS-сервера.