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

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

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

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

  • Управление хранимыми данными через заданный API

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

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

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

Трансформирует XML сообщения с помощью шаблонов на базе XSLT Saxon.

XSLT Saxon – это движок более мощный чем тот, на котором реализован XSLT. Он более медленный в целом, но зато быстрее работает с большими файлами, чем XSLT.

XSLT
JSON ValidatorПроверяет JSON по загруженной схеме через библиотеку NetworkNT.

json

yaml

Загрузка файла

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

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

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

Preview

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

2.Щелкните мышью на поле Загрузить схему или темплейт.

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

Preview

Рисунок 2. Выпадающая панель выбора/загрузки файла

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

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

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

Preview

5.Выберите файл в файловом навигаторе или перетащите его мышью в окно загрузки файла.

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

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

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

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

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

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

Примечания:

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

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

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

7.Нажмите Загрузить.

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

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

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

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

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