Просмотр, создание и удаление типа актива¶
В этой статье:
Просмотр типов активов¶
Создание и редактирование типов активов происходит в разделе "Управление активами" в режиме черновика.
Типы активов в дереве иерархии отмечены значком .
Строка "Поиск" позволяет искать и фильтровать перечень типов активов по введенному значению.
Перемещение типа актива в пределах одного уровня вложенности доступно с помощью удержания кнопки (только при включенном режиме черновика). Изменения будут сохранены сразу после публикации черновика.
Зеленым кружком помечаются типы активов, относящиеся к физическому слою.
Фильтрация отображения типов активов доступна с помощью кнопки (по умолчанию отображаются все активы):
Только физический слой - отображает все активы, которые относятся к физическому слою.
Только логический слой - отображает все активы, которые относятся к бизнес-слою и не относятся к физическому.
Совет
При нажатии кнопки Перейти справа от имени актива доступен переход в раздел "Поиск по активам", при этом автоматически будет выполнен поиск записей выбранного актива. Кнопка доступна только при выключенном режиме черновика.
Создание типа актива вручную¶
Совет
Перед началом работы рекомендуется прочитать статью о структуре хранения данных и ее моделировании.
Чтобы создать тип актива вручную:
Откройте раздел "Управление активами", если это не было сделано ранее.
Убедитесь, что включен режим черновика и выбран черновик.
Нажмите кнопку Создать актив, расположенную в нижней части списка типов активов, и выберите Создать новый. Также создание доступно при наведении курсора на имя корневого типа актива и нажатии кнопки Создать дочерний актив.
Заполните обязательные поля во вкладке "Свойства".
Перейдите во вкладку "Атрибуты" для добавления атрибутов.
Перечень существующих атрибутов может быть отфильтрован для удобства просмотра. Для этого нажмите кнопку Фильтр по атрибутам и выберите необходимые признаки или параметры для фильтрации.
Для атрибутов типа "Численный" доступен выбор единицы измерения (если единицы измерения ранее были настроены).
При изменении единицы измерения происходит автоматический пересчет значения атрибута.
При клике на иконку "Глаз" появляется всплывающая подсказка, содержащая значения атрибута во всех имеющихся единицах измерения. Значения в других единицах измерения округляются до 3 знаков после запятой или 4 значащих цифр, если значение попадает в диапазон от -1 до 1.
Во вкладке "Просмотр связей" будут отображаться только те типы связей, которые имеют текущий тип актива, причем сам тип актива может быть как на левом, так и на правом конце связи.
Во вкладке "Внешний вид" можно настроить внешний вид карточки записи.
После ввода необходимых данных нажмите кнопку Сохранить в правом верхнем углу раздела.
Опубликуйте черновик с помощью кнопки Опубликовать, расположенной в нижней части списка типов активов.
Примечание
В каждой вкладке необходимо сохранять внесенные изменения. Несохраненные изменения в любой из закладок будут утеряны.
Удаление типа актива¶
Чтобы удалить тип актива:
Импорт модели типов активов из библиотеки¶
Модель типов активов может быть импортирована в систему Юниверс DG из внешних источников:
С помощью импорта из ранее загруженных библиотек, содержащих модели краулеров;
С помощью автоматического запуска сканера, у которого настроено подключение к внешней системе.
Типы активов, загруженные в систему с помощью системных краулеров DG (например, краулера БД PostgreSQL), считаются объектами физического слоя.
Объекты физического слоя привязываются к параметрам библиотеки и содержащейся в ней модели краулера, из которых они были импортированы: имя файла библиотеки, загруженного в систему; версия библиотеки, указанная при загрузке в систему; имя класса краулера.
Чтобы загрузить тип актива из библиотеки:
Откройте раздел "Управление активами", если это не было сделано ранее.
Убедитесь, что включен режим черновика и выбран черновик.
Нажмите кнопку Создать актив, расположенную в нижней части списка типов активов, и выберите Импортировать из библиотеки.
В результате действия откроется мастер библиотек.
На 1 шаге выберите ранее загруженную библиотеку, из которой необходимо импортировать типы активов. Перейдите на следующий шаг.
На 2 шаге выделите необходимый краулер в списке найденных и добавьте его в список выбранных с помощью кнопки . Перейдите на следующий шаг.
На 3 шаге доступен предпросмотр состава модели, которая будет загружена в систему. Нажмите Добавить.
В результате действия модель типов активов будет загружена в систему.
После внесения всех изменений опубликуйте черновик с помощью кнопки Опубликовать, расположенной в нижней части списка типов активов.
При необходимости после публикации черновика отредактируйте параметры типа актива во вкладках "Свойства", "Атрибуты", "Просмотр связей" и "Внешний вид".
Примечание
При импорте модели из библиотеки рекомендуется сразу публиковать черновик модели типов активов. Если импорт повлек за собой изменения объектов модели и пользователь, не опубликовав черновик, попытается изменить какой-либо объект, то возникнут ошибки валидации, поскольку изменения объектов физического слоя будут валидироваться так, как будто они внесены пользователем вручную, а не с помощью импорта.
Принцип валидации и объединения модели:
Изменения объектов физического слоя валидируются на стадии сохранения черновика Пользователем (при нажатии кнопки "Сохранить" у измененного объекта модели). При публикации черновика валидация пропускается, поэтому возможно удаление объектов модели физического слоя через публикацию старых черновиков в режиме "С приоритетом". Вернуть удаленные объекты модели возможно при повторном запуске соответствующего сканера или импорта модели из библиотеки.
При импорте модели типов активов из библиотек происходит объединение текущей модели с загружаемой моделью:
Модель может быть загружена, только если версия импортируемой библиотеки отличается от версии последней загруженной библиотеки.
Обновляются атрибуты физического слоя для типов активов, связей и вложенных объектов. Удаляются атрибуты физического слоя ранее созданные при импорте модели краулера. Атрибуты бизнес-слоя (т.е созданные пользователем без тега
layer:physical
) не удаляются.Удаляются объекты модели, которые отсутствуют в новой модели краулера, но ранее были импортированы из другой версии библиотеки. Удаление объекта происходит в том случае, если совпадают имя библиотеки и имя класса краулера, но отличается версия библиотеки. Если удаляется тип актива, содержащий дочерние типы активов, то они также будут удалены.
Если имя импортируемого объекта совпадает с объектом бизнес-слоя, то происходит объединение атрибутов (при их наличии), тегов и дополнительных параметров. В случае совпадения имен атрибутов приоритет отдается атрибуту импортируемого объекта.
Клонирование типа актива¶
Чтобы клонировать тип актива:
Откройте раздел "Управление активами", если это не было сделано ранее.
Убедитесь, что включен режим черновика и выбран черновик.
Нажмите кнопку Создать актив, расположенную в нижней части списка типов активов, и выберите "Скопировать из...".
В открывшемся модальном окне заполните параметры:
В поле "Скопировать из" выберите тип актива из которого необходимо скопировать данные. Поле обязательно для заполнения.
В поле "Сделать дочерним к" можно указать, где в иерархии типов активов будет располагаться копия типа актива.
При выборе типа актива в поле "Скопировать из", поле "Сделать дочерним к" автоматически заполняется родителем выбранного типа актива. Если у копируемого типа актива есть родитель и его необходимо поменять, то отобразится напоминание, что наследованные атрибуты не будут перенесены.
Данные нового актива заполняются из копируемого типа актива.
Нажмите "Продолжить". В результате действия откроется черновик нового клонированного типа актива.
Заполните обязательные поля во вкладке "Свойства".
После ввода необходимых данных нажмите кнопку Сохранить в правом верхнем углу раздела.
Опубликуйте черновик с помощью кнопки Опубликовать, расположенной в нижней части списка типов активов.