Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Info

Отчет аОтчет используется для мониторинга мониторинга записей аудита изменения данных в таблицах БД.

Для работы отчета используются следующие функции из схемы demo_reports базы данных mesdb:

  • report_demo_audit_log.sql.

...

Внешний вид отчета Журнал аудита изменения данных:

Отчет строится за какой либо выбранный период времени, по умолчанию за последние 2-е суток с возможностью фильтрации по параметрам. Для каждой записи в отчете доступен просмотр дополнительной информации в скрытой области (раскрывается по нажатию "+" в левой части строки). Раскрывающаяся область может содержать данные по всем полям таблицы, или только по полям, в которые вносились изменения, в зависимости от значения параметра «Показывать данные».

...

По умолчанию отчет строится за последние 2-е суток

Expand
titleПеречень полей в шапке отчета
Название поляОписание поля
ПериодЗаданный временной период
ТаблицаИмя таблицы в которую были внесены Перечень имен таблиц, по которым в отчете представлены изменения
Тип измененияТип операции, которая привела Типы операций, которые привели к изменению данных
ИД измененной записи

Идентификатор Идентификаторы записи в базе данных, которая была изменена, которые были изменены, доступен при указании параметра «Таблица»

Автор изменений

Пользователь Пользователи ExeMES, который внес которые внесли изменения

Пользователь БД

Системный пользователь Системные пользователи базы данных, который внес которые внесли изменения

ИД запроса к MES

Идентификатор запроса на изменение в базе данных, задается автоматически в рамках SQL-сессии

.

Tip

Идентификатор запроса на изменение в базе данных можно путем анализа лога, который получен при расширенной настройке логирования

Показывать данныеРежим отображения данных в раскрывающейся области:
  • Всех полей - будут отображены все все поля таблицы;
  • Только изменённых полей - будут отображены только измененные поля.
Данные до изменения

Фильтр по столбцу выбранной таблицы и его значению до изменения, доступен при указании параметра «Таблица»

Tip

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

Данные после изменения

Фильтр по столбцу выбранной таблицы и его значению после изменения, доступен при указании параметра «Таблица»

Tip

Фильтр позволяет найти информацию по указанному значению столбца таблицы, которое стало после изменения

Expand
titleПеречень основных полей отчета
Название поляОписание поля
Время транзакцииВремя начала выполнения транзакции
Время изменения

Время внесения изменений в таблицу

ТаблицаИмя таблицы в которую были внесены Таблица, по которой в отчете представлены изменения
Тип изменения

Тип операции, которая привела к изменению данных:

  • insert – добавление записи;
  • update – обновление записи;
  • delete – удаление записи.
ИД измененной записи

Идентификатор измененной строки в базе данных

Первичный ключ 

Первичный ключ таблицы в базе данных

Автор изменений

Пользователь ExeMES, который внес изменения

Пользователь БД

Системный пользователь базы данных, который внес изменения

ИД запроса к MES

Идентификатор запроса на изменение в базе данных 

ИД транзакцииИдентификатор транзакции в базе данных
Expand
titleПеречень полей, доступных в раскрывающейся области
Наименование поляОписание поля
СтолбецСтолбец в таблице, который был изменен
Старое значение

Значение до изменения

Новое значение

Значение после изменения

Expand
titleПеречень параметров отчета
с указанием столбца таблицы из выпадающего спискаФильтр по данным, которые содержались до изменения с указанием значения содержались после изменения с указанием столбца таблицы из выпадающего спискаФильтр по данным, которые содержались после изменения с указанием значения
Наименование параметраТип параметраОписание
Начало периодаДатаДата начала периода в рамках которого строится отчет
Окончание периодаДатаДата окончания периода в рамках которого строится отчет
Таблица

Список с множественным выбором

Фильтрация по таблицам, для которых настроен аудит изменения данных
Тип измененияСписок с множественным выбором

Фильтрация по типу операции, которая привела к изменению в таблице:

  • insert;
  • update;
  • delete.
ИД измененной записиСписок с множественным выборомПоиск по заданному идентификатору измененной строки Фильтрация по заданным идентификаторам измененных строк в базе данных.
Автор измененийСписок с множественным выборомФильтрация по пользователю, который отправил пользователям ExeMES, которые отправили запрос на внесение изменений
Пользователь БДСписок с множественным выборомПользователь Фильтрация по системным пользователям базы данных, который внес которые внесли изменения
ИД запроса к MESСтрокаПоиск Фильтрация по заданному идентификатору запроса на изменение в базе данных
Данные до изменения - столбецСписок

Фильтр по данным, которые содержались до изменения

:

  • столбец – столбец таблицы в котором необходимо отслеживать изменения, задается выпадающего списка, доступен при указании параметра «Таблица»;
  • значение – перечень значений, которые содержались в выбранном столбце до изменения.
Данные до изменения - значениеСтрока
Данные после изменения - столбецСписок

Фильтр по данным, которые

появились после изменения:

  • столбец – столбец таблицы в котором необходимо отслеживать изменения, задается выпадающего списка, доступен при указании параметра «Таблица»;
  • значение – перечень значений, которые появились в выбранном столбце после изменения.
Данные после изменения - значениеСтрока
Режим отображенияРадиокнопка

Режим отображения отчета:

  • Список - отчет стоится на одной странице общим списком;
  • Страницы - отчет разбивается по страницам.
Показывать данныеРадиокнопка

Режим отображения данных в раскрывающейся области:

  • Всех полей - будут отображены все все поля таблицы;
  • Только изменённых полей - будут отображены только измененные поля.