Навигация: Управление правилами импорта и экспорта >
Настройка правила экспорта |
![]() ![]() |
Настройка правила экспорта – создание модели выгружаемых данных на основе метаданных базы данных ЛОЦМАН:PLM. Способы формирования модели: •через интерфейс Модуля управления Интеграционной шиной предприятия; •путем расширения функционала ИШП предварительно созданными на SQL-сервере процедурами; в этом случае набор данных, возвращаемых такими SQL-процедурами, должен иметь обязательные поля, используемые ИПШ для формирования файлов с выгружаемыми данными, и позволяющими расширять возможности формирования модели данных без нарушения логики работы модуля интеграции; •путем подключения внешних библиотек и их последующей настройки через окно настройка правила экспорта.
Настройка правила экспорта через интерфейс Модуля управления Интеграционной шиной предприятия заключается в формировании дерева выгружаемых сущностей с указанием типов выгружаемых объектов и документов, их выгружаемых атрибутов и состояний. Экспортироваться могут также данных о структурах и применяемости. Чтобы настроить ранее созданное правило экспорта, выполните следующие действия. 1.В Каталоге правил укажите правило экспорта, которое нужно настроить. 2.Вызовите из контекстного меню команду Открыть правило экспорта. •Если для правила экспорта не введено значение атрибута База данных (не указана база данных, из которой будет осуществляться экспорт данных), появится сообщение о необходимости ввода этого значения. •Если для правила экспорта не введено значение атрибута Маска файла (не задана маска XML-файлов с выгружаемыми данными), откроется сообщение с предложением использовать маску по умолчанию. Нажмите кнопку Да, чтобы согласиться. Нажмите кнопку Нет, чтобы продолжить без маски. •Если для правила экспорта не введено значение атрибута Путь (не указана папка, в которую будут выгружаться файлы с экспортируемыми данными, созданные в соответствии с правилом экспорта), откроется сообщение с предложением указать папку для экспорта данных. Нажмите кнопку Да, чтобы указать папку в стандартном окне Windows Обзор папок. Нажмите кнопку Нет, чтобы продолжить без указания папки. Откроется окно Настройка правила экспорта. Окно предназначено для формирования модели передаваемых данных на основе метаданных той базы данных, из которой будет осуществляться экспорт. Оно содержит набор областей для формирования условий выгрузки данных и главное меню, разделенное на именованные группы. Команды главного меню окна настройки правила экспорта
Сразу после создания правила окно может содержать только параметры, которые были заданы в окне Создание правила экспорта или в окне Интеграционная шина предприятия. Это параметры, представленные в главном меню окна в группах Параметры экспорта, Опции, Сохранение. Все области окна пусты. Чтобы сформировать модель передаваемых данных – настроить правило экспорта – нужно: •либо открыть существующее правило из ранее сохраненного файла при помощи команды Открыть; •либо создать новую модель, воспользовавшись командой Добавить. В окне Настройка правила экспорта вы будете оперировать метаданными той базы данных ЛОЦМАН:PLM, которая указана при создании правила или при редактировании его свойств в окне Интеграционная шина предприятия. В области Структура данных отображается дерево правила экспорта – структура выгружаемых данных в виде иерархического списка типов объектов. Дерево правила может иметь только один корневой элемент. С него начинается будет начинаться выбор данных из базы данных ЛОЦМАН:PLM. В дерево по связям, определенным в конфигурации базы данных, могут входить типы объектов и документов ЛОЦМАН:PLM. Для каждого элемента дерева создается свой набор условий выгрузки – определяются связанные объекты, их состояния для выгрузки, указываются атрибуты, которые будут выгружаться. Если для корневого объекта указан ключевой атрибут – правило будет работать только в контексте этого объекта. Если ключевой атрибут не указан – в контексте всех объектов такого типа, находящихся в состоянии, указанном в области Состояния. Объекты, входящие в дерево правила экспорта, в служебной базе данных имеют тип Тип Лоцман. Область свойств выгружаемого объекта Область свойств выгружаемого объекта расположена под деревом правила. Она заполняется характеристиками объекта, выбранного в дереве правила. Свойства выгружаемого объекта
Свойства, которые находятся в группе Атрибуты служебные, приводятся для справки. Свойства, которые находятся в группах Атрибуты типа и Атрибуты связи, можно редактировать: •вводить и изменять значения в режиме текстового редактора (GUID, Значение ключа, Путь к библиотеке, Экспортная функция библиотеки); •выбирать из раскрывающегося списка (Запуск библиотеки до, Запуск библиотеки после, Наименование типа, Наименование связи, Рекурсивная выгрузка типа). Используя свойства Наименование типа и Наименования связи, можно вносить точечные изменения в дерево правила экспорта. Но при этом нужно помнить, что после изменения типа объекта в дереве тип его связи с родительским объектом не поменяется автоматически – связь нужно будет выбрать из раскрывающегося списка поля Наименование связи. Список содержит только те связи, которые, согласно конфигурации текущей базы данных ЛОЦМАН:PLM, могут соединить текущий объект с родительским. Также потребуется визуальный контроль возможности установки и, при необходимости, изменения связи объекта, тип которого был изменен, с потомками. Область «Состояния» В области Состояния показан список состояний, в которых, согласно конфигурации базы данных, может находиться выбранный в дереве правила выгружаемый объект. Здесь осуществляется выбор состояний, в которых должен находиться объект, чтобы его можно было выгрузить. Для списка доступны: •фильтрация по состояниям при помощи инструмента •выбор всех состояний и сброс флажков со всех состояний при помощи команд контекстного меню списка Отметить все и Снять отметки. Область «Применяемость» В области Применяемость для типа объектов, выбранного в дереве правила, показан список типов применяемости, которые, согласно конфигурации базы данных, могут определять условия присутствия версий объектов этого типа в динамической структуре изделия. Поскольку в ЛОЦМАН:PLM применяемость может задаваться для версий, для связей и для абсолютных связей, список имеет три корневых узла: •Применяемость версии; •Применяемость связи; •Применяемость абсолютной связи. В составе каждого узла для информации показаны типы применяемости, и (со смещением вправо) атрибуты, характеризующие каждую применяемость. Если вместе с объектами требуется выгрузить применяемость, необходимо отметить, какую именно применяемость следует выгружать для объектов выбранного типа (применяемость версии, связи, абсолютной связи). Для списка типов применяемости доступна фильтрация по наименованию при помощи инструмента Фильтр Область «Связанные типы» В области Связанные типы показан список типов, которые могут быть связаны с объектом, выбранным в дереве правила, здесь же указан тип связи, которым объекты могут быть связаны. Отмеченный флажком тип с сопоставленной ему связью автоматически добавляется в дерево правила экспорта в контекст выбранного элемента, формируя тем самым структуру выгружаемых данных. Для списка доступны: •фильтрация по наименованию и по типу связи при помощи инструмента Фильтр; •выбор всех пар Тип – Связь и сброс флажков со всех пар при помощи команд контекстного меню списка Отметить все и Снять отметки. Область «Атрибуты» В области Атрибуты для типа объектов, выбранного в дереве правила, показан список атрибутов, сопоставленных ему в конфигурации базы данных. Эти атрибуты могут выгружаться с объектом рассматриваемого типа. Наряду с атрибутами объектами ЛОЦМАН:PLM списке могут присутствовать системные атрибуты, необходимые для передачи данных. Системные атрибуты
Для каждого атрибута в режиме текстового редактора может быть задано значение: •Выгружать как – наименование атрибута, которое заменит существующее наименование; используется: •либо в случае возникновения требований с принимающей стороны к наименованию атрибутов; •либо в случае, когда наименование атрибута содержит символы, нарушающие структуру выгружаемых данных; пробелы в наименовании атрибута автоматически заменяются знаком «_»; •Значение по умолчанию – значение, которое автоматически будет присваиваться атрибуту, если значение экспортируемого атрибута не введено. Для списка атрибутов доступны: •фильтрация по любому из столбцов при помощи инструмента Фильтр; •выбор всех атрибутов и сброс флажков со всех атрибутов при помощи команд контекстного меню списка Отметить все и Снять отметки. Область «Атрибуты измеряемой сущности» В области Атрибуты измеряемой сущности для выбранного в области Атрибуты атрибута, которому в конфигурации базы данных сопоставлена измеряемая сущность, показан список служебных атрибутов, определяющих единицу измерения и измеряемую сущность. Системные атрибуты измеряемой сущности
Для каждого атрибута в режиме текстового редактора может быть задано значение Выгружать как – наименование атрибута, которое заменит существующее наименование. Для списка атрибутов измеряемой сущности доступна фильтрация по любому из столбцов при помощи инструмента Фильтр. |