You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 13 Next »

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

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

  • report_demo_audit_log.sql.

Для корректной работы отчета в ExeMES:

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

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

Название поляОписание поля
ПериодЗаданный временной период
ТаблицаПеречень имен таблиц, по которым в отчете представлены изменения
Тип измененияТипы операций, которые привели к изменению данных:
  • insert – добавление записи;
  • update – обновление записи;
  • delete – удаление записи.
ИД измененной записи

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

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

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

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

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

ИД запроса к MES

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

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

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

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

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

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

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

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

Название поляОписание поля
Время транзакцииВремя начала выполнения транзакции
Время изменения

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

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

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

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

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

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

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

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

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

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

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

ИД запроса к MES

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

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

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

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

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

Наименование параметраТип параметраОписание
Начало периодаДатаДата начала периода в рамках которого строится отчет
Окончание периодаДатаДата окончания периода в рамках которого строится отчет
Таблица

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

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

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

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

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

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

Данные до изменения - столбецСписок

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

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

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

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

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

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

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

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