История записи
Просмотр истории
Для просмотра истории записи:
Откройте необходимую запись.
В карточке записи нажмите кнопку
, расположенную в верхнем правом углу карточки записи.
Выберите пункт "История записи". В результате действия откроется таблица истории записи, в которой отражены все действия, произведенные с текущей записью.
Для возврата к карточке записи нажмите "Вернуться к записи" правее от заголовка История записи.
В столбце "Событие" фиксируется конкретное действие, которое было совершено с записью, например:
Инициализация источника данных записи / связи / классификации;
Удаление периода актуальности записи / удаление связи;
Редактирование / удаление / восстановление классификации и др. (только для Enterprise Edition)
Примечания:
При клонировании записи:
Если в клонированной записи были внесены изменения до ее публикации, то в истории записи указывается событие "Инициализация источника данных записи".
Если запись клонируется без изменений, то в истории записи указывается событие "Клонирование записи".
При удалении классификатора в истории записи останутся только упоминания об удалении и восстановление классификации (если классификатор был далее восстановлен), т.к. при удалении классификатора из БД удаляются все данные о классификациях с его участием. (только для Enterprise Edition)
При переходе из истории записи в просмотр ревизии отображается сообщение о просмотре исторической записи. Редактирование такой записи невозможно.
У ряда событий не отображаются поля система-источник, ExternalID и периоды актуальности. Эти события выполняются системой, а не системой-источником (т.е. являются transition-событием). Поэтому в них не содержится описанная выше информация. Перечень событий:
Логическое удаление записи / связи;
Восстановление записи / связи;
Объединение записей;
Изменение родительского узла записи иерархического справочника.
До объединения записей, у каждой из них будет своя история. При объединении, история записи хранит общий набор событий.
Если запись была создана или получена от внешней системы-источника, то в системе будет создана ревизия записи от имени источника Universe.
Ряд событий истории записи временно доступен только при миграции данных с Юниверс MDM версии 5.х. Перечень событий:
Каскадное изменение записи;
Откат к предыдущей версии записи;
Каскадное изменение связи;
Откат к предыдущей версии связи.
Сортировка таблицы
Сортировка таблицы по дате изменения доступна в столбце "Изменено". При нажатии кнопки справа от заголовка столбца применится обратная сортировка - от более старого события к новому.
Также таблицу можно отфильтровать по столбцам "Событие", "Логин" и "Система-источник":
Нажмите кнопку
"Фильтр" справа от заголовка необходимого столбца.
В выпадающем списке выберите значение, по которому будет отфильтрована таблица, и нажмите "Применить".
После применения фильтрации значок "Фильтр" изменит свой цвет на голубой. Чтобы сбросить примененный фильтр повторно нажмите на значок "Фильтр" и выберите Отменить.
Включение всех фильтров одновременно можно регулировать кнопкой "Фильтры Вкл/Выкл (1)", расположенной в правом верхнем углу таблицы. Цифра в скобках обозначает количество примененных фильтров.
Для сброса всех фильтров используется кнопка , расположенная в правом верхнем углу.
Описание событий в истории записи
Инициализация источника данных записи
Событие фиксирует момент создания первой ревизии для конкретного источника данных записи. В рамках одной записи таких событий может быть несколько – по одному для каждого источника данных.
Событие возникает при первоначальном сохранении данных через:
Пользовательский интерфейс;
Публичный (Meta Data Driven) или внутренний REST API;
Импорт из Excel;
ETL-интеграции.
Событие не возникает, если данные были созданы в результате операции клонирования и опубликованы без изменений.
Редактирование записи
Событие фиксирует момент создания очередной ревизии для уже существующего источника данных записи.
Событие возникает при повторном сохранении данных через:
Пользовательский интерфейс;
Публичный (Meta Data Driven) или внутренний REST API;
Импорт из Excel;
ETL-интеграции.
Так же событие может возникать при:
Пакетной модификации записей;
Обогащении записей правилами качества данных.
Изменение родительского узла
Событие отражает изменение иерархической структуры записи – когда она переносится из одной ветки иерархии в другую, путем смены родительского узла. Применяется только для иерархических справочников.
Событие возникает при операциях, которые изменяют структуру иерархических данных:
Редактирование записи;
Восстановление записи;
Объединение записей.
Клонирование записи
Событие фиксирует создание новой ревизии для источника данных, полученной путем клонирования данных из другой записи.
Событие возникает исключительно при выполнении операции клонирования.
Событие не фиксируется, если данные в черновике клонированной записи были изменены – вместо него возникает "Инициализация источника данных записи".
Объединение записей
Событие фиксирует результат объединения нескольких записей в одну – когда текущая запись (победитель) принимает на себя данные из других записей (дубликатов). В процессе объединения на эталон победившей записи переносятся все источники данных и их ревизии от проигравших записей, включая связи и классификации.
Событие возникает при ручной или автоматической консолидации данных.
В рамках объединения для каждой проигравшей записи создается отдельное событие – "Объединение с другой записью", которое отражает переход записи в состав победителя.
Объединение с другой записью
Событие фиксирует включение текущей записи в состав другой — когда запись была определена как дубликат и объединена с основной (победителем).
Событие возникает при ручной или автоматической консолидации записей и дополняет событие «Объединение записей», фиксируя объединение со стороны проигравшей записи.
Отсоединение записи
Событие фиксирует факт разъединения записи, когда одна из ранее объединённых записей отсоединяется от текущей. При этом для новой, отсоединённой записи создаётся отдельное событие – "Создание записи при отсоединении".
Событие возникает при выполнении расконсолидации записей.
Создание записи при отсоединении
Событие фиксирует создание новой записи, которая была выделена из существующей в результате расконсолидации. Новая запись получает свой собственный эталон и включает данные, ранее входившие в состав другой объединённой записи.
Событие возникает в рамках расконсолидации и дополняет событие "Отсоединение записи", отражая техническое создание новой записи.
Удаление записи
Событие фиксирует логическое или физическое удаление эталона записи.
Событие возникает при удалении записи через:
Пользовательский интерфейс (в карточке записи или через пакетную операцию);
Публичный (Meta Data Driven) и внутренний REST API;
Импорт из Excel (для иерархического справочника).
Удаление периода актуальности записи
Событие фиксирует логическое или физическое удаление периода актуальности записи.
Событие возникает при удалении периода записи через:
Пользовательский интерфейс;
Публичный (Meta Data Driven) и внутренний REST API;
Импорт из Excel (для реестров/справочников).
Восстановление записи
Событие фиксирует восстановление ранее логически удаленного эталона записи.
Событие возникает при восстановлении записи через:
Пользовательский интерфейс;
Публичный (Meta Data Driven) и внутренний REST API.
Каскадное изменение записи
Событие может появится только при миграции данных с Universe MDM версии 5.х и в текущей версии не используется.
Откат к предыдущей версии записи
Событие может появится только при миграции данных с Universe MDM версии 5.х и в текущей версии не используется.
Инициализация источника данных связи
Событие фиксирует момент создания первой ревизии для конкретного источника данных связи. В рамках одной записи таких событий может быть несколько – по одному для каждого источника данных связи.
Событие возникает при первоначальном добавлении связи к записи через:
Пользовательский интерфейс;
Публичный (Meta Data Driven) или внутренний REST API;
Импорт из Excel;
ETL-интеграции.
Редактирование связи
Событие фиксирует момент создания очередной ревизии для уже существующего источника данных связи.
Событие возникает при изменении данных связи через:
Пользовательский интерфейс;
Публичный (Meta Data Driven) или внутренний REST API;
Импорт из Excel;
ETL-интеграции.
Так же событие может возникать при:
Пакетной модификации записей;
Обогащении связи правилами качества данных.
Удаление связи
Событие фиксирует логическое или физическое удаление эталона связи.
Событие возникает при удалении связи через:
Пользовательский интерфейс;
Публичный (Meta Data Driven) и внутренний REST API;
Импорт из Excel;
ETL-интеграции.
Удаление периода актуальности связи
Событие фиксирует логическое или физическое удаление периода актуальности связи.
Событие возникает при удалении периода связи через:
Пользовательский интерфейс;
Публичный (Meta Data Driven) и внутренний REST API;
Импорт из Excel;
ETL-интеграции.
Восстановление связи
Событие фиксирует восстановление ранее логически удалённого эталона связи.
Событие возникает при восстановлении связи через:
Пользовательский интерфейс;
Публичный (Meta Data Driven) и внутренний REST API.
Инициализация источника данных классификации
Событие фиксирует момент создания первой ревизии для конкретного источника данных классификации. В рамках одной записи таких событий может быть несколько – по одному для каждого источника данных классификации.
Событие возникает при первоначальном добавлении классификации к записи через:
Пользовательский интерфейс;
Публичный (Meta Data Driven) или внутренний REST API;
Импорт из Excel;
ETL-интеграции.
Редактирование классификации
Событие фиксирует момент создания очередной ревизии для уже существующего источника данных классификации.
Событие возникает при изменении данных классификации через:
Пользовательский интерфейс;
Публичный (Meta Data Driven) или внутренний REST API;
Импорт из Excel;
ETL-интеграции.
Так же событие может возникать при:
Пакетной модификации записей;
Обогащении классификации правилами качества данных.
Удаление классификации
Событие фиксирует логическое или физическое удаление эталона классификации.
Событие возникает при удалении классификации через:
Пользовательский интерфейс;
Публичный (Meta Data Driven) и внутренний REST API;
Импорт из Excel;
ETL-интеграции.
Восстановление классификации
Событие фиксирует восстановление ранее логически удалённого эталона классификации.
Событие возникает при восстановлении классификации через:
Пользовательский интерфейс;
Внутренний REST API.
Сравнение ревизий записи
Для сравнения состояний записи:
Выделите необходимые строки (от 2 до 5 строк) и нажмите кнопку "Сравнить ревизии" в правом верхнем углу экрана.
При выборе пяти строк появляется сообщение о том, что выбрано максимальное количество ревизий для сравнения.
Кнопка "Сравнить ревизии" недоступна, если выбрано меньше 2 строк таблицы.
В результате действия появится выдвижная панель с состояниями записи на разные моменты времени. Действия при сравнении ревизий идентичны действиям при сравнении записей.

Рисунок 1 – Экран "История записи"