Перейти к основному содержимому
Руководство администратора
How To статьи
Установка и настройка
Компоненты
Руководство пользователя
Начало работы

Менеджер файлов

Файловый менеджер – это логический модуль, который предназначен для хранения и управления файлами схем и скриптов, используемых в разработанных интеграционных потоках. Модуль имеет набор следующих функций:

  • Хранение схем и скриптов

  • Управление хранимыми данными

  • Предоставление деталей хранимых данных

В процессе работы некоторые блоки потока могут требовать файлы, в которых содержатся скрипты, шаблоны, схемы и т.п. Каждый из этих блоков может работать только с определенными форматами данных. Описание таких блоков приведено в таблице ниже.

БлокОписаниеПоддерживаемые форматы файлов
JSONata Трансформирует JSON в JSON с помощью загруженной спецификации..json
JSLT Трансформирует JSON в JSON с помощью загруженной JSLT спецификации..jslt
XJ Трансформирует JSON в XML и обратно без использования промежуточного Java объекта..xslt
XSLT Трансформирует XML в XML по загруженному шаблону..xslt
XSLT Трансформирует XML сообщения с помощью шаблонов на базе XSLT Saxon..xslt
JSON ValidatorПроверяет JSON по загруженной схеме через библиотеку NetworkNT..json
SOAP Обеспечивает интеграцию через протокол SOAP..wsdl

Добавление файла

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

  1. Откройте панель свойств блока.

В форме отображается поле Загрузить схему или темплейт.

Preview

Панель свойств блока с возможностью загрузить файл или схему


Если вы открыли сконфигурированный ранее блок, это поле может содержать уже загруженный файл. В этом случае справа от поля будут отображаться две кнопки:

  • Кнопка свойств файла. По нажатию на нее слева открывается вертикальная панель со свойствами файла, определенными при его загрузке, с возможностью просмотра контента файла.
  • Кнопка экспорта файла. По нажатию на нее вы можете выгрузить файл для локального использования.
  1. Щелкните мышью на поле Загрузить схему или темплейт.

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

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

  2. Чтобы загрузить новый файл, нажмите Загрузить новый файл.

На экране отобразится окно загрузки файла и настройки его параметров.

Preview

Окно загрузки файла

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

  • Если формат файла недопустим для выбранного блока, операция будет прервана и файл не загрузится.

  • Размер файла не должен превышать значение, заданное в переменной окружения MAX_FILE_MANAGER_FILE_SIZE_KB. Если размер файла превышает это значение, файл не будет загружен в систему.

  1. Заполните параметры файла.

В таблице приведены параметры загружаемого файла.

ПараметрТип данныхОписание
Название файлаСтрока

Обязательный параметр.

По умолчанию подставляется название загружаемого файла. вы можете изменить имя файла, задав ему другое значение.

Примечания:

  • Имя файла должно содержать, как минимум, три символа.

  • Название файла должно быть уникальным в рамках системы.

ОписаниеТекстКраткое описание загружаемого файла.
ТегиСтрокаТеги, по которым идентифицируется файл. Теги используются при поиске файлов в базе или на общей таблице файлов.
  1. Нажмите Загрузить.

Если заданное имя файла уже используется системе, на экране отображается сообщение об ошибке: "Файл с таким именем уже существует. Выберите существующий файл из списка если он доступен или повторите попытку после переименования."

Если проверки имени успешна, то на экране отображается информационное сообщение "Идет загрузка файла. По готовности файл будет скачан в браузере."

Если при загрузке файла произошла ошибка, то на экране отображается сообщение об ошибке с ее описанием.

После успешного завершения загрузки на экране отображается сообщение "Файл успешно загружен.".