Recommended MDM version is 6.12.0-EE

Логотип

Быстрый Старт

  • Добавление пользователей
  • Управление типами активов
    • Создание типа актива
    • Удаление типа актива
  • Загрузка данных из внешних источников
    • Шаги настройки
  • Импорт моделей данных
    • Условия импорта
    • Ограничения при импорте
  • Создание правил качества
    • Простой режим правил качества
    • Расширенный режим правил качества

О системе

  • Обзор системы
    • Вход в систему
      • Ошибка входа
      • Блокировка входа
      • Сброс пароля
      • Смена текущего пароля
      • Завершение работы
      • Смена языка интерфейса
      • Вход по SSO
    • Лицензия
      • Замена лицензии
      • Ограничения лицензии
    • Главные элементы интерфейса
      • Навигационная панель
        • Основное меню
        • Меню задач
        • Меню пользователя
      • Рабочая область
    • Настройки аккаунта
      • Подписки на события
        • Управление подписками
        • Создание подписки
        • Удаление подписки
      • Общие настройки и смена пароля
      • Мои активы
      • Заместители
        • Создание и редактирование замещения
        • История замещений
    • Гостевой доступ
    • Модульная архитектура
      • Перечень модулей системы
    • Уведомления и сообщения системы
      • Пункт "Уведомления"
        • Просмотр уведомлений
      • Сообщения и подсказки системы
    • Горячие клавиши
      • Все поддерживаемые браузеры
      • Chrome
      • Mozilla Firefox, Opera
      • Internet Explorer
      • Горячие клавиши в ОС Windows
    • FAQ: частые вопросы
      • Настройка системы
      • Работа объектов и функций системы
  • Теория Юниверс DG
    • Структура хранения данных и ее моделирование
      • 2 слоя хранения данных
        • Создание/получение данных
      • Моделирование структуры типов активов
    • Режим черновика
      • Особенности
      • Включение режима черновика
      • Публикация черновика
    • Описание модели безопасности
      • Концепция работы с моделью безопасности
    • Концепция бизнес-ролей
      • Понятие бизнес-роли
      • Случаи использования
    • Концепция бизнес-процессов
      • Общая информация
      • Моделирование бизнес-процесса
      • Пример использования
    • Концепция правил качества
    • Физический слой данных
      • Теги объектов физического слоя
      • Ограничения физического слоя
    • Принципы руководства данными
      • Концепция и решаемые задачи
        • Понятие онтологии данных
        • Взаимосвязь с MDM-системами
      • Сценарии работы системы класса DG
        • Типовой сценарий 1. Контроль защиты конфиденциальных данных
        • Типовой сценарий 2. Работа с отчетами
    • Внедрение практики руководства данными
    • Основные понятия
    • Механизм поиска
    • Нечеткий поиск
      • Пример 1
      • Пример 2
    • Морфологический поиск
    • Механизм индексации
      • Принцип использования
    • Как работает транслитерация
    • Реализация бизнес-процессов через Camunda
      • Моделирование
      • Работа с процессами
    • Cron-выражения
  • Информация о версиях
    • Важные изменения
      • Версия 2.11
        • Использование приложения без прав суперпользователя для БД
        • Валидация спецсимволов в External Id
        • Задание диапазона для атрибутов Дата и Дата/время
        • Передача токена авторизации в теле POST-запроса
    • Новые функции
      • Версия 2.11
    • Журнал технических изменений
      • Эксплуатация приложения без прав superuser для БД
      • Запуск Tomcat в контейнере BE MDM от пользователя tomcat
      • Доработка страницы бизнес-поиска
      • YandexGPT
      • Экспорт файлов моделей
      • Экран настройки бизнес-процессов
      • Пункт главного меню "Процессы"
      • Валидация спецсимволов в ExternalId
      • Обратная замена спецсимволов для краулера предложений
      • Сортировка списка значений перечисления
      • Замена колонки "Origin ID" на "External ID" в таблице "История записи"
      • Доработка отображения cron-выражений на экране операций
      • Обновление параметров операции переиндексации
      • Доступные мне задачи и процессы
    • Исправления ошибок
    • Контрольные суммы дистрибутива

Обработка данных

  • Начало работы: Стартовая страница
    • Глобальный поиск
    • Перечень виджетов раздела
    • Настройка внешнего вида раздела
  • Поиск записей
    • Поле "Найти" и поиск по Etalon ID/External ID
      • Поле "Найти"
      • Поиск записей по Etalon ID/External ID
    • Табличный поиск записей активов/справочников
      • Поиск записей в разделах "Поиск по активам" и "Поиск по справочникам"
      • Расширенный режим поиска записей активов
      • Расширенный поиск записей справочников
    • Бизнес-поиск записей активов
      • Работа с бизнес-поиском
      • Фасетный поиск записей
      • Системные критерии бизнес-поиска
      • Результаты поиска
        • Сортировка записей
        • Превью-карточка записи
    • Поиск активов через виджет "Каталог"
    • Критерии поиска записей
      • Системные критерии поиска
        • Критерии поиска по типам активов и справочникам
        • Критерии поиска только по типам активов
        • Критерии поиска только по справочникам
      • Критерии по значениям атрибутов
      • Критерии поиска по связям
      • Критерии поиска по бизнес-ролям
        • Отображение столбцов в таблице результатов
    • Таблица результатов поиска
      • Настройки таблицы результатов
      • Выделение записей
      • Сортировка записей
        • Принцип сортировки
        • Сортировка по популярности
      • Ограничения сортировки
    • Сохранение частых поисковых запросов
  • Создание записей
    • Создание и клонирование записей активов
      • Создание записей в разделе "Поиск по активам"
      • Создание записей через виджет "Каталог"
      • Создание записей в любом разделе системы
      • Клонирование записей
    • Удаление и восстановление записей активов
      • Удаление записей актива/справочника
      • Восстановление записей актива/справочника
      • Права на удаление записей справочников
    • Создание и клонирование записей справочника
      • Создание записей в разделе "Поиск по справочникам"
      • Создание записей в любом разделе системы
      • Клонирование записей
    • Понятие карточки записи
      • Общие сведения
      • Дополнительные настройки карточки записи
        • Статус записи
        • Путь до актива
        • Информация о записи
        • Владелец
        • Бизнес-роли
        • Теги
        • Метки данных
        • Задачи
        • Недавняя активность
        • Подписки
      • Доп.меню карточки записи
      • Обсуждение карточки записи
      • Оценка карточки записи
    • Вкладка "Связи"
      • Создание связей
        • Настройка вида таблицы
      • Удаление связей
      • Сравнение версий связей
      • Колонка "Профилирование"
    • Вкладка "Граф связей"
      • Виды графа
        • Вид "Плоский граф"
        • Вид "Иерархия"
        • Вид "Поток данных"
      • Параметры и настройки графа
        • Параметры графа
        • Укрупненный режим
    • Вкладка "Профилирование"
    • Доп.меню карточки записи
  • Пакетная работа с записями
    • Пакетная операция удаления записей
    • Пакетная операция экспорта записей в Excel
    • Пакетная операция экспорта записей в ODS
    • Пакетная операция экспорта записей в ODT
    • Пакетная операция модификации записей
    • Импорт данных из Excel
      • Базовый импорт
        • Импорт активов с комплексными атрибутами
        • Шаблон импорта записей с подсказками
    • Описание формата XLSX-файла
      • Общие примечания
        • Основной лист типа актива
        • Лист вложенных объектов
        • Лист связей
        • Лист единиц измерения
      • Поиск записей по системным атрибутам
  • Дополнительные действия с активами
    • История записи
      • История актива
        • Сравнение состояний записи
      • История связей актива
    • Назначение владельца актива
    • Подписки на события
    • Сравнение черновика записи и опубликованной версии
    • Импорт шаблонов проверки качества данных
      • Разметка типов активов
      • Настройка параметров подключения
      • Экспорт шаблона в продукт Юниверс DQ
    • Ошибки качества в записях
      • Общая информация
      • Отображение ошибок качества данных
    • Генерация описаний
    • Юридическая значимость документов
      • Общая информация
      • Вариант реализации подписания документов
  • Каталог связей информационных систем
  • Каталог меток данных
    • Назначения меток
      • Действия с назначениями
    • Запуск переназначения данных
  • Работа с задачами
    • Поиск задач и процессов
      • Отображение количества задач
      • Поиск задач и процессов
        • Сортировка таблицы задач/процессов
        • Настройка отображения столбцов
    • Критерии поиска задач и процессов
      • Идентификатор задачи
      • Идентификатор процесса
      • Название задачи
      • Дата создания
      • Дата завершения
      • Статус
      • Условие запуска
      • Процесс
      • Инициатор
      • Исполнитель
      • Доступна для пользователей
      • Доступна для ролей
      • Доступные мне
      • ID объекта
      • Пространство имен
    • Просмотр задач
      • Просмотр задач
        • Статусы задач
      • Карточка задачи
    • Просмотр процессов
      • Просмотр процессов
        • Статусы процессов
      • Карточка процесса
      • Удаление процесса
    • Назначение задачи
      • На текущего пользователя
      • На другого пользователя
      • Ограничения
    • Выполнение задачи
      • Согласование задачи
      • Отклонение задачи
      • Обсуждение задачи
    • Запуск процесса вручную
  • Предложения связей
    • Создание предложений
      • Виды предложений
        • Новое предложение
        • Существующее предложение
      • Добавление предложений в систему
        • Добавление через REST API
        • Добавление через Scanner API
        • Добавление через Java API
      • Удаление предложений
        • Удаление через REST API
        • Удаление через Scanner API
        • Удаление через Java API
    • Создание саджестера
      • Пример создания саджестера
    • Применение предложений

Управление структурой данных

  • Управление типами активов
    • Просмотр, создание и удаление типа актива
      • Просмотр типов активов
      • Создание типа актива вручную
      • Удаление типа актива
      • Импорт модели типов активов из библиотеки
      • Клонирование типа актива
    • Вкладка "Свойства"
    • Вкладка "Атрибуты"
      • Создание простого и массив-атрибута
        • Создание атрибута
      • Создание комплексного атрибута
        • Создание атрибута
        • Использование ключевого атрибута
      • Типы атрибутов
        • Дополнительные поля
      • Принцип наследования атрибутов
      • Дополнительные поля атрибутов
        • Морфологический поиск атрибутов
        • Поиск по синонимам значений атрибутов
        • Настройка ввода значений атрибутов по маске
      • Требования к атрибутивному составу объектов модели
    • Связи между типами активов
      • Создание связи
      • Создание типа связи
      • Редактирование и Удаление связи/типа связи
      • Просмотр связей
    • Вкладка "Внешний вид"
      • Настройка группировки атрибутов
      • Глобальная настройка отображения
      • Настройка отображения отдельного атрибута
    • Вкладка "Граф"
    • Создание вложенного объекта
      • Особенности вложенных объектов
    • Шаблоны отображения графа
      • Создание шаблона
    • Сравнение версий моделей
      • Сравнение опубликованных версий
      • Сравнение опубликованной версии модели с черновиком
  • Управление справочниками
    • Создание опорного справочника
      • Создание справочника
      • Способ генерации внешнего ключа
      • Группирование справочников
    • Создание и настройка атрибутов справочника
      • Создание атрибутов
    • Вкладка "Внешний вид"
      • Настройка группировки атрибутов
      • Глобальная настройка отображения
      • Настройка отображения отдельного атрибута
  • Правила качества данных
    • Простой режим правил качества
      • Создание правил в простом режиме
        • Отображение ошибок качества данных
        • Редактирование правила качества
        • Удаление правила качества
      • Мастер создания правил валидации
      • Мастер создания правил обогащения
    • Расширенный режим правил качества
      • Создание правил в расширенном режиме
        • Клонирование правила качества
        • Редактирование правила качества
        • Удаление правила качества
      • Наборы правил качества
        • Создание набора
        • Редактирование набора
        • Удаление набора
        • Upath-выражения
      • Назначение правил качества
        • Редактирование назначенных наборов
        • Удаление назначенных наборов
      • Фазы выполнения правил
        • Общие сведения
        • Схема работы фаз выполнения
        • Добавление новой фазы
        • Редактирование и удаление фаз выполнения правил
      • Категории правил качества
        • Создание категории
    • Функции обработки данных
      • Композитные функции
        • Создание функции
        • Клонирование функции
        • Просмотр композитной функции
      • Добавление кастомной функции
      • Тестовый запуск и настройка групп функций
        • Тестовый запуск
        • Режимы обработки функции
        • Настройка групп функций
    • Сравнение версий модели качества
      • Сравнение опубликованных версий модели
      • Сравнение опубликованной версии модели с черновиком
    • Переключение режимов
  • Информационные системы
    • Создание информационной системы
      • Редактирование информационной системы
      • Очистка информационной системы
      • Удаление информационной системы
    • Сканеры
      • Создание сканера
        • Примечания
      • Проверка подключения
      • Удаление сканера
      • Настройка параметров сканеров
    • Запуск и остановка сканеров/разметки
      • Запуск сканера/разметки
      • Остановка сканера/разметки
        • Ошибки запуска
    • Сравнение результатов запуска сканера
  • Управление статусами
    • Понятие статуса
    • Создание статусов
    • Задание перехода статуса
    • Назначение перехода на тип актива
  • MDM компоненты системы
    • Работа с перечислениями
      • Создание перечисления
      • Редактирование перечисления
      • Удаление перечисления
    • Работа с единицами измерения
      • Инструкции
    • Работа с источниками данных
      • Создание источника данных
      • Редактирование источника данных
      • Удаление источника данных
    • Импорт / Экспорт объектов системы
      • Назначение раздела
      • Импорт моделей данных
      • Экспорт моделей данных
  • Бизнес-процессы
    • Создание бизнес-процесса
      • Создание нового процесса
      • Индексируемые переменные
        • Создание и добавление переменных
      • Назначение процессов
    • Редактор схем
      • Создание схемы
      • Настройка шага бизнес-процесса
    • Панель настроек процесса
      • Базовая панель
      • Расширенная панель
        • Параметры настройки событий "Задача пользователя"
        • Параметры расширенных настроек событий "Задача пользователя"
        • Параметры настроек событий "Сервисная задача"
        • Параметры расширенных настроек событий "Сервисная задача"
    • Добавление обработчика событий
    • Сравнение версий модели бизнес-процесса
      • Сравнение опубликованных версий модели
      • Сравнение опубликованной версии модели с черновиком
    • Пример бизнес-процесса согласования изменений
      • Настройка бизнес-процесса
        • Примечания
  • Качество данных из внешних систем
    • Получение результатов проверок
      • Типы активов для хранения результатов
      • Получение результатов проверок
      • Карточка актива проверки качества
        • Настройка таблицы "История проверок"
        • Дополнительная область настроек
      • Отображение результатов проверок на графе
      • Фильтрация по качеству результатов проверки
    • Действия перед обновлением системы
      • Действия перед обновлением системы для проверки качества данных
        • Обновление с помощью Docker
        • Обновление без использования Docker
      • Системные параметры проверок
  • Метки данных
    • Обзор раздела
    • Создание меток
    • Создание правил и функций
    • Удаление меток

Администрирование системы

  • Учетные записи
    • Создание, редактирование учетной записи
      • Создание учетной записи
      • Редактирование учетной записи
    • Свойства учетной записи
    • Назначение меток учетной записи
    • Дополнительные параметры учетной записи
    • Замещение пользователей
      • Создание замещения
      • Редактирование замещения
      • Удаление замещения
        • Просмотр истории замещений
      • История замещений отдельного пользователя
      • Просмотр истории всех замещений
  • Роли
    • Создание, редактирование и удаление ролей
    • Системные права доступа
      • Виды прав
      • Настройка ресурсов
      • Виды ресурсов
        • Система
        • Типы активов
        • Модель данных
        • Разметка данных
        • Справочники
        • Безопасность
        • Менеджмент активов
        • Бизнес-процессы
        • Менеджмент справочников
    • Назначение меток ролям
    • Дополнительные свойства ролей
    • Настройка роли для гостевого доступа
  • Бизнес-роли
    • Создание, редактирование и удаление бизнес-ролей
    • Назначение бизнес-ролей
      • Бизнес-роли в бизнес-процессах
    • Права на актив согласно ролям
  • Метки безопасности
    • Метки безопасности
      • Порядок назначения меток безопасности
    • Управление метками безопасности
      • Создание метки безопасности
      • Свойства метки безопасности
  • Группы пользователей
    • Создание группы
    • Редактирование группы
    • Удаление группы
  • Каталог доступа
    • Общее описание
    • Создание LDAP-подключения
    • Сохранение данных атрибутов из AD
    • Выбор формата импорта ФИО из AD
      • Настройка
    • Авторизация через AD
    • Синхронизация с AD
    • Единая группа пользователей AD
    • Вопросы и ответы
  • Операции
    • Общая информация
      • Создание и изменение операций
      • Клонирование операций
      • Сортировка операций
      • Использование тегов
    • Действия с операциями
      • Запуск операций
      • Просмотр детализации
      • Остановка операции
      • Импорт и экспорт операций
    • Основные операции и их параметры
      • Операция переиндексации (reindexDataJob)
      • Задача миграции файловых атрибутов (lobMigrationJob)
      • Операция импорта шаблонов DQ (checkTemplateImportJob)
      • Операция экспорта аудита (exportAuditJobName)
    • Операция переиндексации (reindexDataJob)
      • Параметры операции
      • Когда применяется
      • Лог ошибок
      • Механизм работы параметра "Размер блока" (blockSize)
  • Библиотеки
    • Описание
      • Библиотеки по умолчанию
    • Добавление новой библиотеки
    • Обновление библиотеки
    • Удаление библиотеки
    • Управление перечнем библиотек
  • Потоки выполнения
    • Поиск и создание потоков выполнения
      • Создание потока выполнения
        • Редактирование потока выполнения
      • Типы сегментов потока выполнения
      • Поиск потоков выполнения
    • Примеры потоков выполнения
      • Поток создания и обновления активов
      • Поток удаления активов
        • Описание сегментов потока
      • Потоки выполнения действий с черновиком
        • Поток создания/обновления черновика
        • Поток получения информации о черновике
        • Поток публикации черновика
      • Потоки выполнения действий с записями актива
        • Поток получения эталонной записи актива
        • Поток получения истории записи актива
      • Поток создания и обновления связей
      • Потоки выполнения модели типов активов/справочников
        • Поток создания/изменения черновика модели
        • Поток удаления черновика модели
        • Поток изменения публикации черновика модели
      • Поток получения истории актива
  • Краулеры
    • Установка краулеров
      • Общие сведения
      • Добавление краулера в систему
      • Удаление краулера
    • Использование сторонних краулеров
      • Установка краулера DIS
        • Особенности файлов библиотек
      • Параметры интеграции DIS
    • Пример разработки стороннего краулера
      • Создание проекта в IntelliJ IDEA
      • Подключение зависимостей
      • Описания параметров краулера
      • Свойства параметра
      • Скрытие зависимых параметров краулера
      • Создание краулера
      • Сборка проекта
      • Загрузка в систему Юниверс DG
    • Установка и обновление модуля сканеров
      • Установка сканера из архива
        • Частые ошибки
      • Обновление модуля сканеров
    • Доступные сторонние краулеры и их параметры
      • Ms Sql краулер
        • Извлекаемые объекты
        • Параметры подключения к источнику
        • Описания активов
        • Связи (Иерархия)
        • Связи констрейнтов
        • Связи объектов
      • Oracle краулер
        • Извлекаемые объекты
        • Параметры подключения к источнику
        • Описания активов
        • Связи (Иерархия)
        • Связи констрейнтов
        • Связи Oracle objects (ALL_OBJECT)
      • JDBC краулер
        • Извлекаемые объекты
        • Настройка разрешений для учетной записи
        • Параметры подключения к источнику
      • Hive краулер
        • Извлекаемые объекты
        • Параметры подключения к источнику
      • HDFS краулер
        • Извлекаемые объекты
        • Параметры подключения к источнику
      • FormIT краулер
        • Извлекаемые объекты
        • Параметры подключения к источнику
      • OneDrive краулер
        • Извлекаемые объекты
        • Параметры подключения к источнику
      • Sharepoint краулер
        • Извлекаемые объекты
        • Параметры подключения к источнику
      • SAP HANA краулер
        • Извлекаемые объекты
        • Параметры подключения к источнику
      • Sybase краулер
        • Извлекаемые объекты
        • Параметры подключения к источнику
      • Teradata краулер
        • Извлекаемые объекты
        • Параметры подключения к источнику
      • Amazon S3 краулер
        • Извлекаемые объекты
        • Параметры подключения к источнику
      • LuxMS краулер
        • Извлекаемые объекты
        • Параметры подключения к источнику
      • FormIT on Hadoop краулер
        • Извлекаемые объекты
        • Параметры подключения к источнику
      • 1C краулер
        • Извлекаемые объекты
        • Параметры подключения к источнику
      • Custom краулер
        • Извлекаемые объекты
        • Параметры подключения к источнику
      • Краулер файловой системы Filesystem
        • Извлекаемые объекты
        • Параметры подключения к источнику
      • Kafka краулер
        • Извлекаемые объекты
        • Параметры подключения к источнику
      • Cassandra краулер
        • Извлекаемые объекты
        • Параметры подключения к источнику
      • PIX BE краулер
        • Извлекаемые объекты
        • Параметры подключения к источнику
      • Clickhouse краулер
        • Извлекаемые объекты
        • Параметры подключения к источнику
      • PostgreSQL Greenplum краулер
        • Извлекаемые объекты
        • Параметры подключения к источнику
      • Airflow краулер
        • Извлекаемые объекты
        • Параметры подключения к источнику
      • Nifi краулер
        • Извлекаемые объекты
        • Параметры подключения к источнику
  • Подключения
    • Создание подключения
    • Редактирование и удаление подключений
  • Журнал аудита
    • Описание
    • Навигация по списку событий
    • Настройка колонок
    • Сортировка журнала
    • Экспорт данных журнала в XLSX
    • Экспорт данных журнала в ODS
  • Параметры системы
    • Перечень параметров системы
      • Настройки лицензии
      • Параметры гостевого режима
      • Параметры безопасности приложения
      • Системные настройки
      • Параметры системных операций модуля core
      • Почтовые настройки
      • Настройки хранения паролей
      • Настройки загрузки файлов
      • Служебные задачи модуля черновиков
      • Настройки хранилища данных
      • Индексы
      • Настройки индексирования данных
      • Настройки индексирования модели данных
      • Настройки кэширования
      • Конфигурация стандартных операций
      • Настройки аудита системы
      • Фоновая операция очистки данных журнала аудита системы
      • Исполнение асинхронных задач
      • Настройка подсистемы сообщений
      • Настройки поиска
      • Операция выгрузки аудита
      • Настройки нечеткого поиска
      • Настройки скоринга при поиске
      • Настройки периодов актуальности
      • Настройки системного источника данных
      • Настройки модуля SSO
      • Системные свойства REST
      • Пакетная операция экспорта активов в XLSX
      • Настройки импорта шаблонов проверки DQ
      • Сканеры
      • Настройки экспорта в XLSX
      • Настройки бизнес-процессов
      • Настройки интеграции с DIS
      • Настройки проверок DQ
      • Настройки модуля интеграции LDAP
      • Настройки индексирования данных
      • Настройка информационных систем
      • Задача "Обновление популярности активов"
      • Удаление неиспользованных черновиков записей
      • Импорт XLSX-файла
      • Параметры библиотек
      • Параметры операций модуля marks
    • Доступные действия с параметрами
      • Редактирование параметров
      • Фоновые операции
      • Импорт и экспорт параметров
    • Настройки паролей
      • Очистка неиспользуемых паролей
      • Проверки аутентификации по имени пользователя и IP-адресу
        • Известные проблемы
    • Описание файла backend.properties
      • Параметры файла, недоступные на UI
        • Секция Core
        • Секция Core EE
        • Секция Ldap integration
        • Секция Bulk modify assets
      • Кастомные параметры файла

Руководство интегратора

  • Установка системы
    • Репозиторий Docker
      • Подготовка к установке
      • Установка с Docker
      • Пользовательская установка с Docker Compose
      • Проверка статуса синхронизации
    • Docker через загрузку образов из файла
      • Подготовка
      • Установка
      • Обязательные файлы конфигурации
    • Закрытый контур на Astra Linux без SSL
      • Установка JAVA
      • Установка Opensearch
        • Установка словарей
        • Установка плагина
        • Конфигурация Opensearch
        • Настройка кластера Opensearch
        • Настройки потребления RAM Opensearch
        • Запуск Opensearch
        • Проверка запуска Opensearch
      • Установка PostgresPRO 15 из ISO-образа
        • Установка TimescaleDB из исходников для PostgresPRO
      • Установка OrientDB
      • Установка Tomcat
      • Установка приложения Юниверс DG
        • Начало установки
        • Настройка приложения
        • Кластерная настройка приложения
        • Запуск Приложения
    • Закрытый контур на Astra Linux с SSL
      • Установка JAVA
      • Установка Opensearch
        • Установка словарей
        • Установка плагина
        • Конфигурация Opensearch
        • Настройка кластера Opensearch
        • Настройки потребления RAM Opensearch
      • Настройка SSL Opensearch
        • Конфигурация файла opensearch.yml (SSL)
        • Создание хранилища ключей для использования в приложении при подключении к Opensearch (SSL)
      • Запуск Opensearch
        • Проверка запуска Opensearch
        • Смена логина/пароля для доступа к Opensearch
      • Установка PostgresPRO 15 из ISO-образа
        • Установка TimescaleDB из исходников для PostgresPRO
      • Установка OrientDB
      • Настройка OrientDB (SSL)
        • Генерация сертификатов OrientDB (SSL)
        • Настройка OrientDB для работы с сертификатами (SSL)
      • Установка Tomcat
      • Настройка SSL/TLS Tomcat
        • Подготовка хранилища ключей сертификатов
        • Настройка файла конфигурации
      • Установка приложения Universe
        • Начало установки
        • Настройка приложения
        • Настройка приложения для подключения к Opensearch через SSL
        • Кластерная настройка приложения
        • Запуск приложения
      • Устранение возможных проблем
    • Закрытый контур на Ubuntu
      • Установка с помощью bash скрипта
        • Перед запуском скрипта
        • Запуск скрипта
      • Ручная установка
        • Установка Midnight Commander (опционально)
        • Установка Vim (опционально)
        • Установка Java
        • Установка Opensearch
        • Конфигурация Opensearch
        • Установка Postgresql-16
        • Установка TimescaleDB
        • Установка OrientDB
        • Установка Tomcat
        • Установка приложения Universe
      • Конфигурация безопасности
        • Генерация сертификатов
        • Конфигурация Юниверс DG
    • Открытый контур (доступ к интернету) на Ubuntu
      • Установка Opensearch
      • Установка PostgreSQL
      • Установка TimescaleDB
      • Установка openJDK
      • Установка Tomcat
      • Установка приложения Universe
    • Открытый контур на Red OS 8
      • Настройка ОС
      • Установка пакетов
        • Установка OpenJDK
        • Установка Opensearch
        • Установка PostgreSQL и TimescaleDB
        • Установка Tomcat
      • Установка системы Universe
    • Описание дистрибутива и контрольные суммы
      • Дистрибутив
        • Файлы Frontend
        • Файлы Backend
      • Контрольные суммы
    • Настройка библиотеки Hunspell
    • Установка системы в кластер Kubernetes
      • Общая информация
      • Подготовка сервера для PostgreSQL и OpenSearch
        • Создание файла docker-compose.yml
        • Запуск Docker Compose
      • Развертывание Юниверс DG в Kubernetes
        • Подготовка конфигурационных файлов для Kubernetes
        • Создание ConfigMap и Secret
        • Развертывание основного приложения и его зависимостей
        • Применение конфигурации в Kubernetes
        • Проверка статуса развертывания
      • Масштабирование
  • Обновление системы
    • Обновление системы с помощью Docker
      • Предварительные условия
      • Обновление системы
      • Миграция и обновление БД TimescaleDB
        • Создание дампа БД
        • Миграция БД на другой сервер
        • Обновление TimescaleDB
      • Обновление PostgreSQL
      • Переход с ElasticSearch на OpenSearch
        • Переход на OpenSearch с потерей данных
        • Переход на OpenSearch с переносом данных
    • Обновление системы вручную
      • Переход на Opensearch вручную
        • Переход с потерей данных
        • Переход с переносом данных
      • Подготовка к обновлению
        • Резервное копирование компонентов
        • Восстановление резервных копий
      • Процедура обновления ПО
        • PostgreSQL
        • Обновление OrientDB
        • Файлы приложения и конфигурации
        • Apache Tomcat
        • База данных
        • Поисковой индекс Opensearch
    • Рекомендации по работе с БД
    • Рекомендации по работе с форматами даты
    • Настройка в Tomcat редиректа с http на https
  • Настройка системы
    • Конфигурация и Логи
      • Управление конфигурацией
      • Конфигурация в Docker
      • Конфигурация Backend
      • Конфигурация Frontend
      • Логи
    • Аутентификация через SSO
      • Общие сведения
      • Механизм аутентификации
      • Настройка окружения
        • Имена хостов
        • Наличие соединения
        • Синхронизация времени
        • Брандмауэры
        • Настройка Windows Domain Controller with KDC
        • Настройка Windows клиентов
        • Настройка Universe web app
        • Поиск неисправностей
      • Пример реализации Kerberos SSO модуля
        • Примеры конфигурации
      • Полезные команды
      • Возможные ошибки
    • Рассылка по электронной почте
      • Настройка Яндекс Почты
      • Настройка Google почты
    • Включение профилирования данных
      • Краткое описание процесса
      • Инструкция по настройке
        • Параметры для фоновой операции
        • Получение проектов и профилей от фоновой операции
        • Загрузка данных / обновление дерева профилирования
        • Запрос на сохранение результатов профилирования данных
        • Просмотр профилирования
    • Проставление тегов вручную
    • Шифрование паролей и параметров
      • Создание keystore
      • Задание параметров backend.properties
      • Шифрование стартовых параметров
        • Работа с Docker версией
      • Шифрование runtime-параметров
    • Настройка онлайн-документации
      • Общая информация
      • Установка онлайн-справки на собственном сервере
        • Установка на Nginx
        • Установка с помощью Docker
        • Содержимое основных файлов конфигурации
      • Смена адреса хоста для интеграции с продуктом
      • Включение / отключение интеграции
    • Производительность системы
      • Подход к производительности
      • Параметры производительности
    • Включение заголовков для повышения безопасности ПО
  • Системные требования
    • Операционная система
    • Зависимости
    • Браузеры
  • Функционал передачи модели данных из DG в MDM
    • Передача моделей из Юниверс DG в MDM
    • Экспорт нового справочника в модуль управления основными данными
    • Изменение логической модели справочника в модуле управления основными данными
    • Удаление справочника в модуле управления основными данными
    • Согласование изменений концептуальной и логической модели данных
    • Контроль целостности логической модели
    • Описание интеграционного процесса
    • Ограничение редактирования логической модели в Юниверс MDM

Руководство разработчика

  • Кастомизация интерфейса
    • Frontend. Работа с точками расширения
      • Общее описание
      • Динамическая загрузка точек расширения
      • Создание собственной точки расширения
    • Добавление нового раздела системы
      • Добавление кастомного раздела
      • Описание объекта в методе registerRoute
    • Карточка записи
      • Новый пункт в выпадающем меню
      • Новая вкладка в карточке записи
      • Новый контент на правой боковой панели
      • Отображение атрибута в карточке записи
        • Отображение кастомного атрибута в карточке записи
      • Принцип выбора атрибутов из UE для отрисовки в карточке
        • Отображение секции комплексного атрибута
        • Отображение элемента перед атрибутом
      • Отображение тега в шапке карточки записи
      • Добавление дополнительной логики в карточку записи
    • История записи
      • Отображение кастомного rowAction в истории записи
      • Доп. опции таблицы сравнения ревизий записи
    • Действия с записями
      • Метод, вызываемый после публикации черновика записи
      • Метод, вызываемый после публикации c ошибкой
      • Клонирование записи
      • Расширенный поиск атрибута "Ссылка на справочник"
      • Добавление доп. вкладки в модель типов активов/справочников
    • Бизнес-процессы
      • Добавление кнопки в заголовке карточки процесса
      • Добавление кнопки в таблице процессов
      • Добавление пунктов меню в "Создать задачу"
      • Фильтрация бизнес-процессов при публикации актива
      • Добавление виджетов в секцию "Описание" в карточке задачи
    • Настройка таблицы результатов поиска
      • Кастомизация ячейки таблицы
      • Кастомизация ячейки таблицы (только в DG)
      • Добавление поискового критерия (асинхронного)
      • Добавление поискового критерия
      • Добавление колонки результатов поиска
      • Отображение поискового критерия в строке поиска
      • Регистрация класса для формирования части поискового запроса (отдельный поинт в рендеринге)
      • Факторы моделей поисковых критериев
      • Расширенный поиск атрибута "Ссылка на справочник"
      • Добавление вариантов создания объектов на странице поиска
      • Настройка кнопки "Импорт данных"
    • Виджеты главной страницы
    • Пакетные операции с записями
      • Пакетная операция по удалению записей
      • Пакетная операция модификации записей
      • Пакетная операция без участия сервера
      • Расширение пакетной модификации записей
    • Кастомизация личного кабинета
      • Добавление нового таба
      • Добавление новой панели настроек
    • Горячие клавиши
    • Замена лого, фона и favicon
      • Замена лого
      • Замена favicon
      • Замена фоновой картинки на экране логина
    • Параметры (jobs, crawlers, etc)
      • Кастомные представления для параметров
    • Отображение замещений пользователей
      • Кастомизация вывода компонента UserView
      • Дополнительный блок для Tooltip
    • Добавление видов отображения связей актива
    • Добавление функций, выполняемых после назначения бизнес-роли
    • Управление графом связей
    • Настройка типа актива "Проверка качества"
      • Настройка отображения таблицы "Результаты проверок"
      • Отображение доп.информационной панели
      • Отображение исторических данных в карточке актива
    • Кастомизация отображения информационных систем
      • Отображение новых типов задач при запуске ИС
      • Дополнительные настройки для сканеров в ИС
    • Бизнес-поиск записей активов
      • Добавление поискового терма на страницу поиска по активам
      • Определение компонента рендера при поисковом терме бизнес-поиска
      • Дополнительная поисковая панель на странице бизнес-поиска
      • Дополнительный контент для карточки результата бизнес-поиска
      • Дополнительные кнопки сортировки на странице бизнес-поиска
  • Кастомизация бизнес-логики
    • Реализация кастомных модулей системы
      • Обязательные элементы модуля
      • Добавление кастомных модулей
    • Создание и управление параметрами конфигурации в системе
      • Класс ConfigurationProperty<T>
      • Пример использования
        • Создание переменной
        • Подключение переменной
        • Обновление перемененной
      • Примечания
    • Использование базы данных для модуля
      • Настройка БД
      • Добавление библиотеки
      • Создание коннектора
      • Управление структурой базы данных
    • Безопасность / Аутентификация / Авторизация / Управление профилями
      • Общая информация
        • Особенности
      • Переопределение авторизации
        • Пример реализации
    • Кастомный алгоритм сопоставления
      • Зависимости
      • Интерфейсы
      • Регистрация алгоритма в системе
    • Пользовательские функции обработки данных
      • Зависимости
      • Интерфейсы
        • CleanseFunctionConfiguration
        • CleanseFunctionResult
      • Регистрация в системе
      • Реализация своей функции
      • Пример пометки атрибута с ошибкой при валидации
        • Результат выполнения функции валидации
        • Отметка об атрибуте с ошибкой
    • Потоки выполнения
      • Execution Pipelines
      • Типы точек расширения
      • Контекст выполнения
      • Хранение конфигураций
      • Создание пользовательского потока выполнения
    • Поток выполнения операций с одной записью
      • Общие условия для всех сегментов и потоков выполнения
      • Типы сегментов
      • Примеры реализации сегментов
        • Сегмент START
        • Сегмент FINISH
        • Сегмент POINT
        • Сегмент CONNECTOR
        • Сегмент SELECTOR
        • Сегмент FALLBACK
      • Регистрация точек в системе и конфигурация потока выполнения
      • Добавление точки в существующий поток выполнения
    • Поток выполнения над коллекцией записей
      • Описание потоков выполнения
      • Пример (требуется модуль org.unidata.mdm.data)
    • Сторонние способы генерации ExternalId
    • Операции
      • Зависимости
      • Составляющие
    • Кластерные операции
      • Зависимости
      • Как использовать
    • Рендеринг. Работа с потоком выполнения через REST
      • Запрос на сервер
      • Обработка запроса на сервере
        • RenderingFragment
        • org.unidata.mdm.system.type.rendering.RenderingType
        • RenderingExtension
        • RestRenderingSupport
    • Техническое описание модулей
      • Модуль org.universe.mdm.marks
        • Общая информация
    • Результаты проверок DQ
    • Бизнес-роли DG
  • Работа с REST API
    • Вход в Swagger UI
      • Перечень стандартных REST-сервисов
    • Модели REST-типов
      • Модель управления активами
        • Элементы модели
      • Модель управления связями активов
        • Схема модели
        • Элементы модели
    • Примеры работы с REST API
      • Управление активами
        • Создание/обновление актива
        • Получение актива по идентификатору эталонной записи
        • Получение актива по расширенному запросу
        • Массовое получение активов
        • Удаление актива по идентификатору эталонной записи
        • Удаление актива по расширенному запросу
      • Управление связями активов
        • Создание / Обновление связей
        • Получение связи по идентификатору эталонной записи
        • Получение списка связей для актива
        • Удаление связи по идентификатору эталонной записи
        • Удаление нескольких связей
      • Atomic операции с данными
        • Atomic создание / обновление записей активов
        • Atomic получение записей активов
      • Проверки качества данных внешних систем
        • Сохранение результатов качества данных
        • Получение активов проверок качества
      • Модуль поиска
        • Механизм агрегации результатов поиска по типу актива
      • Модуль подписок
        • Создание подписки
        • Получение подписок
        • Обновление подписки
      • Модуль поиска по единому индексу справочников
        • Поиск по справочникам
      • Модуль работы с моделью данных
        • Обновление модели краулеров
      • Модуль пакетных операций с записями
        • Запуск пакетной операции
  • Структура модели данных в xml
    • Описание типов данных в модели
      • Единицы измерения
      • Перечисления
      • Источники данных
    • Структура данных
      • Модель типов активов
        • Часть “assetTypes”
        • Часть “relationTypes”
        • Часть “relations”
        • Часть “nesteds”
        • Часть “graphLayoutTemplate”
      • Модель справочников
        • Часть “entitiesGroup”
        • Часть “lookups”
    • Модель качества данных
      • Функции
      • Группы функций
      • Правила качества
      • Наборы правил
      • Назначения правил
Universe
  • Кастомизация интерфейса
  • Бизнес-поиск записей активов

Бизнес-поиск записей активов

Добавление поискового терма на страницу поиска по активам

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

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

Описание BusinessSystemST:

type Resolver = (searchStore: BusinessSearchDataStore) => boolean;
type Meta = {
    order: number;
};

export type BusinessSystemST = UeModuleBase<Resolver, Meta> & {
    fn: () => AbstractSearchTerm;
};

Пример реализации: Дополнительный поисковой критерий для поиска по тегам

export const businessSystemTagSTUE: UniverseUE.IUeMeta['BusinessSystemST'] = {
    moduleId: 'businessSystemTag',
    active: true,
    system: false,
    meta: {
        order: 1
    },
    resolver: () => true,
    fn: () => {
        return new BSTagSearchTerm({
            key: 'TAG_SEARCH_KEY',
            displayName: 'Поиск по тегу'
        });
    }
};

Определение компонента рендера при поисковом терме бизнес-поиска

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

Описание RenderBusinessSearchTermDG:

export type RenderBusinessSearchTermProps = {
    searchTerm: AbstractSearchTerm;
    onDelete?: () => void;
    searchStore?: BusinessSearchDataStore;
    onChange: () => void;
}

type Resolver = (store: BusinessSearchDataStore, term: AbstractSearchTerm) => boolean;

type Meta = {
    searchKey: UniverseSearch.SearchPayloadKeys;
}

export type UERenderBusinessSearchTermDG = UeModuleBase<Resolver, Meta> & {
    component: ComponentType<RenderBusinessSearchTermProps>;
}

Пример реализации: Компонент для рендера поля редактирования поискового терма по тегам

export const renderBusinessSystemTag: UniverseUE.IUeMeta['RenderBusinessSearchTermDG'] = {
    moduleId: 'renderBusinessSystemTag',
    active: true,
    system: false,
    meta: {
        searchKey: SearchPayloadKey.ASSET
    },
    resolver: (store: BusinessSearchDataStore, term: AbstractSearchTerm) => {
        return term instanceof BSTagSearchTerm;
    },
    component: TagSelectComponent
};

Дополнительная поисковая панель на странице бизнес-поиска

Точка расширения BusinessSearchFilter позволяет добавить на страницу бизнес-поиска дополнительную поисковую панель.

Описание BusinessSearchFilter:

type BusinessSearchFilterProps = {
    searchStore: BusinessSearchDataStore;
}

type Resolver = (searchStore: BusinessSearchDataStore) => boolean;
type Meta = {
    order: number;
};

export type BusinessSearchFilter = UeModuleBase<Resolver, Meta> & {
    component: ComponentType<BusinessSearchFilterProps>;
};

Пример реализации: обычная панель с любым содержимым, зависящая от наличия выбранного типа актива

type BusinessSearchFilterProps = {
    searchStore: BusinessSearchDataStore;
}

class Component extends React.PureComponent<BusinessSearchFilterProps> {
    override render () {
        return (
           <div>Hello World</div>
        );
    }
}

export const filterUe: UniverseUE.IUeMeta['BusinessSearchFilter'] = {
    moduleId: 'filterUe',
    active: true,
    system: false,
    meta: {order: 1},
    resolver: (store: BusinessSearchDataStore) => {
        return !Boolean(store.entityName);
    },

    component: Component
};

Дополнительный контент для карточки результата бизнес-поиска

Точка расширения BusinessSearchResultCardRows позволяет добавить на страницу бизнес-поиска дополнительный контент для карточки результата поиска.

Описание BusinessSearchResultCardRows:

type BusinessSearchResultCardRowsProps = {
    searchStore: BusinessSearchDataStore;
    searchHit: SearchHit;
}

type Resolver = (searchStore: BusinessSearchDataStore) => boolean;
type Meta = {
    order: number;
    isInSideColumn: boolean; // если указать `true` то компонент отобразиться в правой части карточки
};

export type UEBusinessSearchResultCardRows = UeModuleBase<Resolver, Meta> & {
    component: ComponentType<BusinessSearchResultCardRowsProps>;
};

Пример реализации: Дополнительный ряд в карточке результата поиска с компонентом тегов:

export const tagsRowUe: UniverseUE.IUeMeta['BusinessSearchResultCardRows'] = {
    moduleId: 'tagsRowUe',
    active: true,
    system: false,
    meta: {
        order: 1,
        isInSideColumn: false
    },
    resolver: (store: BusinessSearchDataStore) => {
        return true;
    },
    component: TagsRow
};

Дополнительные кнопки сортировки на странице бизнес-поиска

Точка расширения BusinessSearchSortButtons позволяет добавить на страницу бизнес-поиска дополнительные кнопки сортировки.

Описание BusinessSearchSortButtons:

type Resolver = (store: BusinessSearchDataStore) => boolean;

type Meta = {
    order: number;
    title: () => string;
    sortField: string;
    valueType: VALUE_TYPE;
}

export type UEBusinessSearchSortButtons = UeModuleBase<Resolver, Meta>;

Пример реализации: Дополнительная кнопка с сортировкой по оценке

export const scoreSortUe: UniverseUE.IUeMeta['BusinessSearchSortButtons'] = {
    moduleId: 'scoreSortUe',
    active: true,
    system: false,
    meta: {
        order: 2,
        title: () => i18n.t('...>byScore'),
        valueType: "NUMBER",
        sortField: '$average_score'
    },
    resolver: (store: BusinessSearchDataStore) => {
        return true;
    }

};

Предыдущая Следующая

© Авторские права 2025, Universe LLC.

Versions
MDM 6.12
MDM 6.11
MDM 6.10 EE
MDM 6.9 EE
DG 2.12
DG 2.11
DG 2.10
DG 2.9
DG 2.8
DG 2.7
DG 2.6