Навигация: Управление правилами импорта и экспорта > Создание элементов каталога правил >

Создание правила экспорта

   

Правило экспорта – алгоритм выгрузки данных из базы данных в XML-файлы с целью их последующей загрузки в другую базу данных.

 

Для создания нового правила экспорта выполните следующие действия.

1.Укажите каталог правил экспорта или другое правило экспорта, в котором нужно создать новое правило экспорта.

Если родительским объектом для правила экспорта станет другое правило экспорта, правила будут запускаться последовательно: от родителя до последнего потомка.

2.Вызовите из контекстного меню команду Создать. Откроется окно, предназначенное для создания элемента каталога.

3.Из раскрывающегося списка поля Тип выберите строку Правило экспорта. В окне появится список атрибутов и свойств правила.

Атрибуты правила экспорта можно разделить на:

обязательные атрибуты, значения которых необходимо ввести для создания правила (названия этих атрибутов выделены жирным шрифтом);

атрибуты, значения которых могут быть введены при настройке правила экспорта;

атрибуты, значения которых могут быть введены и при необходимости оперативно отредактированы при просмотре свойств правила в окне Интеграционная шина предприятия.

Значение свойства Связь подставляется в соответствующее поле автоматически. Это название типа связи, который, согласно конфигурации служебной базы данных ИШП, используется для построения Каталога правил.

4.Введите значения атрибутов в соответствующие поля.

Атрибуты и свойства правила экспорта


 

Название

Описание

Ввод значения

Изменение значения

 


 

GUID

Уникальный идентификатор типа #Правило экспорта. Добавляется автоматически. Может быть изменен только в процессе создания правила

Клавиатура;

Команды контекстного меню поля GUID:

Копировать, Вырезать, Вставить;

Пустой Guid, Новый Guid

Не изменяется

 

База данных

Имя базы данных ЛОЦМАН:PLM, метаданные которой будут использоваться при настройке правила. Из этой базы данных будет осуществляться экспорт данных

Ввод в режиме текстового редактора

Окно Интеграционная шина предприятия

 

Кодировка

Кодировка, которая будет использована при формировании XML-файла.

Значение по умолчанию: Windows-1251

Выбор из раскрывающегося списка

Не изменяется

 

Маска файла

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

[BCode] – зарезервировано для развития функционала; добавляет "0000";

[Count] – зарезервировано для развития функционала; добавляет "0001";

[TimeStamp] – время создания файла в формате YYYYMMDD_hhMmsssss;

[Object.Type] – название типа корневого (в текущем файле) объекта выгрузки;

[Object.Product] – значение ключевого атрибута корневого  (в текущем файле) объекта выгрузки;

[Object.Version] – номер версии корневого (в текущем файле) объекта выгрузки;

[Username] ˜– имя пользователя, от имени которого осуществляется выгрузка; служба может осуществлять подключение к базе данным согласно настройкам правилам.

Остальные символы будут использованы в имени файла как статические

Ввод в режиме текстового редактора

Окно Интеграционная шина предприятия

Окно Настройка правила экспорта

 

Наименование

Название правила, отображаемое в Каталоге правил. Используется также при определении журналов экспорта для данного правила

Ввод в режиме текстового редактора

Окно Интеграционная шина предприятия

 

Наименование ветки-потомка

При формировании результирующего файла любой не корневой тэг будет именоваться согласно значению данного атрибута.

Значение по  умолчанию: Id_<идентификатор объекта>

Ввод в режиме текстового редактора

Окно Интеграционная шина предприятия

 

Наименование ветки-родителя

При формировании результирующего файла любой корневой тэг будет именоваться согласно значению данного атрибута.

Значение по  умолчанию: Id_<идентификатор объекта>

Ввод в режиме текстового редактора

Окно Интеграционная шина предприятия

 

Пароль

Пароль пользователя, от имени которого будет выполняться подключение к базе данных ЛОЦМАН:PLM для настройки правила и выгрузки данных 

Ввод в режиме текстового редактора

Окно Интеграционная шина предприятия

 

Пользователь

Имя пользователя, от имени которого будет выполняться подключение к базе данных ЛОЦМАН:PLM (SQL-подключение) для настройки правила и выгрузки данных.

Значение по умолчанию: Windows-аутентификация

Ввод в режиме текстового редактора

Окно Интеграционная шина предприятия

 

Порт

Порт для подключения к серверу приложений ЛОЦМАН:PLM.

Значение по  умолчанию: 8076

Ввод в режиме текстового редактора

Окно Интеграционная шина предприятия

 

Путь

Путь к папке, в которую будут выгружены XML-файлы, сгенерированные по правилу экспорта. Папка должна находиться на том компьютере, который в ЦУК указан в качестве Компьютера службы Интеграционной шины предприятия в параметрах оснастки Интеграционная шина предприятия

Ввод в режиме текстового редактора

Окно Интеграционная шина предприятия

Окно Настройка правила экспорта

 

Путь к библиотеке

Путь к файлу библиотеки-адаптера, которая будет запускаться после запуска правила экспорта до момента начала экспорта

Ввод в режиме текстового редактора

Окно Интеграционная шина предприятия

 

Сервер

Имя сервера приложений ЛОЦМАН:PLM, который будет использован для подключения к базе данных ЛОЦМАН:PLM.

Значение по умолчанию: сервер приложений, к которому подключена служебная база данных ИШП

Ввод в режиме текстового редактора

Окно Интеграционная шина предприятия

 

Схема

Зарезервировано на развитие функционала

 

Окно Интеграционная шина предприятия

 

Экспортная функция библиотеки

Наименование экспортной функции библиотеки-адаптера, которая будет выполняться после запуска правила экспорта до момента начала экспорта. Работает совместно с атрибутом Путь к библиотеке

Ввод в режиме текстового редактора

Окно Интеграционная шина предприятия

 


5.Если вы будете создавать несколько элементов подряд, включите опцию Непрерывный ввод.

6.Нажмите кнопку ОК. В Каталоге правил появится новое правило экспорта. Если вы работаете в режиме непрерывного ввода, создавайте следующее правило.

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

 

Чтобы по правилу можно было осуществить экспорт данных, поля, выделенные на иллюстрации красными рамками, должны быть заполнены обязательно.


При вводе пути к выгружаемому файлу следует указывать путь к папке, расположенной на том компьютере, где функционирует служба Интеграционной шины предприятия. Этот компьютер (параметр Компьютер службы Интеграционной шины предприятия) определен в Центре управления Комплексом в оснастке Интеграционная шина предприятия.