| Comboversions |
|---|
| Links | 39813195 |
|---|
| Product | Demo отчеты |
|---|
| VerNames | от 2.0 |
|---|
|
...
| Info |
|---|
Отчет используется для мониторинга записей |
...
...
изменения данных в таблицах БД. Для работы отчета используются следующие функции из схемы demo_reports базы данных mesdb: - report_demo_audit_log.sql.
|
| Warning |
|---|
Для корректной работы отчета в ExeMES: - должна быть настроена как минимум одна таблица для аудита
|
...
- изменения данных;
- пользователю запрашивающему отчет должны быть роли в ExeReport:
- клиент exereport, роль VR.
- пользователю запрашивающему отчет должны быть роли в ExeMES:
- клиент mesmiddleware, роль MD;
- клиент mesmiddleware, роль VAdm.
|
Внешний вид отчета Журнал аудита
...
...
Image AddedВнешний вид отчета
Отчет строится за
...
...
(по умолчанию за последние 2-е суток) с возможностью фильтрации по
...
...
Для каждой записи в отчете доступен просмотр дополнительной информации в скрытой области (раскрывается по нажатию "+" в левой части строки). Раскрывающаяся область может содержать данные по всем полям таблицы, или только по
...
полям, в которые вносились изменения, в зависимости от значения параметра «Показывать данные».
| Expand |
|---|
| title | Перечень полей в шапке отчета |
|---|
|
| Название поля | Описание поля |
|---|
| Период | Заданный временной период | | Таблица |
|
...
| Перечень имен таблиц, по которым представлены изменения в отчете (задаются в фильтре) | | Тип изменения |
|
...
Типы операций по изменению данных, которые отображаются в отчете (задаются в фильтре):- insert – добавление записи;
- update – обновление записи;
- delete – удаление записи.
| | ИД измененной записи |
|
...
Перечень идентификаторов записей в базе данных |
|
...
, которые представлены в отчете (задаются в фильтре) | | Автор изменений | Перечень пользователей, по изменениям которых представлены данные в отчете (задаются в фильтре) | | Пользователь |
|
...
| БД | Перечень системных пользователей базы данных, по изменениям которых представлены данные в отчете (задаются в фильтре) | | ИД запроса к MES |
|
...
Идентификатор запроса к ExeMES Server, по которому представлены изменения в отчете (задается в фильтре) | | Показывать данные |
|
...
| Заданный режим отображения |
|
...
| данных в раскрывающейся области |
|
...
:- Всех полей - будут отображены все все поля таблицы;
- Только изменённых полей - будут отображены только измененные поля.
| | Данные до изменения |
|
...
Заданный фильтр по столбцу выбранной таблицы и его значению до изменения | | Данные после изменения | Заданный фильтр по столбцу выбранной таблицы и его значению после изменения |
|
...
| Expand |
|---|
| title | Перечень основных полей отчета |
|---|
|
| Название поля | Описание поля |
|---|
| Время транзакции | Время начала выполнения транзакции | | Время изменения | Время внесения изменений в таблицу | Tip |
|---|
Время изменения может отличаться от времени начала транзакции, так как в рамках одной транзакции может быть выполнено несколько изменений |
| | Таблица | Таблица, по которой представлены изменения в отчете | | Тип изменения | Тип операции, которая привела к изменению данных: - insert – добавление записи;
- update – обновление записи;
- delete – удаление записи.
| | ИД измененной записи | Идентификатор измененной строки в базе данных | | Первичный ключ | Первичный ключ таблицы в базе данных | | Автор изменений | Пользователь ExeMES, который внес изменения | | Пользователь БД | Системный пользователь базы данных, который внес изменения | | ИД запроса к MES | Идентификатор запроса на изменение в базе данных | | ИД транзакции | Идентификатор транзакции в базе данных |
|
| Expand |
|---|
| title | Перечень полей, доступных в раскрывающейся области |
|---|
|
| Наименование поля | Описание поля |
|---|
| Столбец | Столбец в таблице, который был изменен | | Старое значение | Значение до изменения | | Новое значение | Значение |
|
...
| Expand |
|---|
| title | Перечень параметров отчета |
|---|
|
| Наименование параметра | Тип параметра | Описание |
|---|
| Начало периода | Дата | Дата начала периода |
|
...
| выборки данных для отчета | | Окончание периода | Дата | Дата окончания периода |
|
...
| выборки данных для отчета | | Таблица | Список с множественным выбором |
|
...
| Фильтрация по таблицам, для которых необходимо отобразить внесенные изменения в отчете | | Тип изменения | Список с множественным выбором |
|
...
Фильтрация по типу операции, которая привела к изменению в таблице |
|
...
: - insert – добавление записи;
- update – обновление записи;
- delete – удаление записи.
| | ИД измененной записи | Список с множественным выбором |
|
...
Фильтрация по заданным идентификаторам измененных строк в базе данных |
|
...
| Tip |
|---|
Фильтр доступен только при указании одного значения в параметре «Таблица» |
| | Автор изменений | Список с множественным выбором |
|
...
Фильтрация по пользователям ExeMES, которые отправили запрос на внесение изменений | Tip |
|---|
Фильтр доступен только при указании одного значения в параметре «Таблица» |
| | Пользователь БД | Список с множественным выбором |
|
...
Фильтрация по системным пользователям базы данных, |
|
...
которые внесли изменения | Tip |
|---|
Фильтр доступен только при указании одного значения в параметре «Таблица» |
| | ИД запроса к MES | Строка |
|
...
Фильтрация по заданному идентификатору запроса на изменение в базе данных | Tip |
|---|
Идентификатор запроса это значение параметра "RequestId", которое можно получить путем анализа лога, полученного при расширенной настройке логирования. |
| Note |
|---|
Возможно указание только одного значения идентификатора запроса. |
| | Данные до изменения - столбец | Список | Фильтр по данным, которые содержались |
|
...
в таблице, указанной в параметре "Таблица" до внесения изменений: - столбец – указывается столбец таблицы (доступен выбор из выпадающего списка), в котором необходимо отслеживать изменения;
- значение – указывается значение, которое должно было содержаться в столбце до внесения изменений.
| Tip |
|---|
Фильтр доступен только при указании одного значения в параметре «Таблица» |
|
|
| Данные до изменения - значение | Строка |
|
...
| Данные после изменения - столбец | Список | Фильтр по данным, которые |
|
...
появились в таблице, указанной в параметре "Таблица" после внесения изменений: - столбец – указывается столбец таблицы (доступен выбор из выпадающего списка), в котором необходимо отслеживать изменения;
- значение – указывается значение, которое должно содержаться в выбранном столбце после внесения изменений.
| Tip |
|---|
Фильтр доступен только при указании одного значения в параметре «Таблица» |
|
|
| Данные после изменения - значение | Строка |
|
...
идентификатор запроса на изменение в базе данных
...
Выбор вида отображения изменений в раскрывающейся области (отображение всех полей или только изменённых)
...
Фильтр по значениям, которые находились в поле указанной таблицы до изменения
| Режим отображения | Радиокнопка | Заданный режим отображения отчета: - Список – отчет стоится на одной странице общим списком;
- Страницы – отчет разбивается по страницам.
| | Показывать данные | Радиокнопка | Заданный режим отображения данных в раскрывающейся области: - Всех полей – будут отображены все поля таблицы;
- Только изменённых полей – будут отображены только измененные поля.
|
|
...