Только для продукта ПОЛИНОМ:MDM

Выполнение импорта

Импорт данных из обменного файла

В ПОЛИНОМ:MDM предусмотрена возможность импорта данных, экспортированных ранее в обменный файл.

Примечание

Для успешного импорта файлов представлений настройте доступ к Библиотеке компонентов.

  1. Нажмите кнопку ico_but_imp_exchangefile Файл обмена на стартовой странице приложения ПОЛИНОМ:MDM Импорт данных.

    Значок ico_admin_rights на кнопке указывает, что выполнить импорт может только администратор ПОЛИНОМ:MDM.

  2. Выберите хранилище, с которым будете работать, и подключитесь к нему.

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

    • нажмите кнопку ico_folderbig Выбрать файл и укажите нужный файл в стандартном диалоге открытия файлов Windows;

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

    Внимание

    При импорте данных из обменного файла в нем должно быть не более 2000 колонок. В противном случае импорт завершится ошибкой «too many columns».

    В окне приложения появятся элементы управления импортируемыми данными.

    В группе Метаданные перечислены метаданные системы ПОЛИНОМ:MDM. В раскрывающихся списках перечислены листы обменного файла. Установите или проверьте соответствие метаданных листам обменного файла.

    В группе Справочники и объекты перечислены данные, которые могут быть переданы в ПОЛИНОМ:MDM из обменного файла. Отметьте данные, которые нужно передать.

    Примечание

    Если данные не выбраны или отсутствуют, то будут импортированы только метаданные с листов: CONCEPTS, PROPERTIES, CONCEPTSPROPERTIES, PROPERTYLINKS, LINKSDEFINITIONS, COMPATIBILITY, FORMULAS, PROPERTIESTABLECOLUMNS, RESTRICTIVELISTS.

    В группе Прочее перечислены дополнительные данные, которые могут быть переданы в ПОЛИНОМ:MDM из обменного файла. Установите или проверьте соответствие данных листам обменного файла.

    Если необходимо, используйте кнопки:

    • ico_selectfile Выбрать файл - выбрать другой файл обмена;

    • ico_update Обновить - обновить данные обменного файла.

  4. Задайте значение опции Привести изменения в журнале событий.

    Если опция включена, то в журнал событий выбранного хранилища ПОЛИНОМ будут записаны изменения, вносимые при импорте файла обмена.

    Опция недоступна, если ведение журнала событий хранилища отключено.

  5. Задайте значение опции Вычислять формулы.

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

    Опция недоступна, если отсутствует лист формул.

  6. Для запуска процесса передачи данных нажмите кнопку Импортировать.

Особенности повторного импорта

Повторный импорт данных

При повторном импорте файла обмена для каталогов/групп/объектов/представлений/документов:

  • обновляются существующие, если указан уникальный идентификатор данных в колонке IDEXTERNAL;

    Пример:

    Был импортирован каталог/группа/объект1. При повторном импорте каталог/группа/объект1 будут обновлены.

  • добавляются новые, если колонка IDEXTERNAL отсутствует, не содержит значения или уникальный идентификатор из данной колонки не найден в хранилище.

    Пример:

    Был импортирован каталог/группа/объект1. При повторном импорте добавится каталог/группа/объект1.

Повторный импорт метаданных

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

  • Понятий (CONCEPTS);

  • Свойств (PROPERTIES);

  • Свойств понятий (CONCEPTSPROPERTIES);

  • Типов связей (LINKSDEFINITIONS);

  • Условий совместимости (COMPATIBILITY);

  • Формул (FORMULAS);

  • Идентификаторов классов каталогов/групп (CATALOGMETA/GROUPMETA);

  • Ограничительных перечней (RESTRICTIVELISTS);

  • Измеряемые величины (MEASUREENTITY);

  • Единицы измерения (MEASUREUNIT).

Если метаданные с кодом, указанным в колонке CODE обменного файла, отсутствуют в хранилище, то они будут добавлены.

Если метаданные с кодом, указанным в колонке CODE обменного файла, существуют в хранилище, то они будут обновлены.

Метаданные могут быть обновлены методом замены или дополнения (см. таблицу ниже).

  • Замена – подразумевает замену свойств метаданных. Например, описание понятия и имена свойств в понятии Наименование и описание будут заменены значениями из файла обмена.

  • Дополнение – подразумевает добавление новых свойств метаданных к уже существующим. Например, дополнение области связи новым понятием или группой.

Внимание

Системные метаданные, а также связанные свойства не обновляются.

Тип метаданных в хранилище Данные, которые будут обновлены Режим обновления Лист файла обмена с данными для обновления
Понятие Имя Замена Лист понятий (CONCEPTS)
Описание Замена
Состав свойств Дополнение Лист свойств понятий (CONCEPTPROPERTIES)
Значение по умолчанию Замена
Единица измерения по умолчанию Замена
Имя свойства в понятии Замена
Опции свойств Замена
Свойство Имя Замена Лист свойств (PROPERTIES)
Описание Замена
Список значений
(для типов enum, enum string, enum int, enum double, enum boolean, set)
Дополнение
Столбцы таблиц (для свойств типа table) Дополнение
Тип связи Имя Замена Лист типов связей (LINKSDEFINITIONS)
Описание Замена
Множественность связи Замена
Направление связи Замена
Имя для области слева или области справа Замена
Отношение для области слева или области справа Замена
Описание для области слева или области справа Замена
Область объектов (понятия, каталоги, группы) для области слева или области справа Дополнение
Понятия связи Дополнение
Условие совместимости Имя Замена Лист с условиями совместимости (COMPATIBILITY)
Операция сравнения Замена
Свойства в области слева или справа Дополнение
Опция "Обязательное" Замена
Опция "Учитывать регистр" Замена
Опция "Частичное вхождение" Замена
Формула Имя Замена Лист формул (FORMULAS)
Описание Замена
Формула (текст формулы) Замена
Параметры формулы Замена, если параметр есть в хранилище

Дополнение, если параметра нет в хранилище
Идентификатор класса каталога/группы Идентификатор класса каталога/группы Замена Лист метаданных каталогов (CATALOGMETA)
Лист метаданных групп (GROUPMETA)
Ограничительный перечень Имя Замена Лист ограничительных перечней (RESTRICTIVELISTS)
Описание Замена
Опция "Обязательный" Замена
Уникальные идентификаторы объектов ограничительного перечня Дополнение
Измеряемая величина Имя Замена Лист измеряемых величин (MEASUREENTITY)
Описание Замена
Единица измерения Имя Замена Лист единиц измерения (MEASUREUNIT)
Обозначение Замена
Описание Замена
Переменная k Замена
Переменная b Замена
Код по ОКЕИ Замена
Международное обозначение по ОКЕИ Замена
Национальное буквенное обозначение Замена
Международное буквенное обозначение Замена
Код измеряемой величины, к которой относится единица измерения Замена