Операция сбора статистики (statisticJob)
Операция собирает статистику по записям реестров и справочников.
Параметры операции
Имя пользователя (поле ввода). Логин учетной записи (рекомендуется к заполнению). Определяет, с правами какой учетной записи будет запускаться операция. Если поле пустое, то:
Операция выполняется от имени пользователя, фактически запустившего операцию, но если при запущенной без указания пользователя операции произошел выход из системы (случайный или принудительный при потере соединения), то операция завершится с ошибкой.
При запуске по Cron-выражению у операции будут полные права на любой реестр/справочник; при запуске через интерфейс у операции будут права текущей учетной записи. Для учетной записи оператора данных может понадобиться настроить права на реестры/справочники. Если логин не указан, то операция запуститься от имени пользователя, который ее запустил.
Собирать статистику по записям (флаг) - собирает статистику по записям реестров/справочников в postgres.org_unidata_mdm_timelog_core.records_statistic:
DUPLICATES;
ERRORS.CATEGORY.TIMELINESS;
ERRORS.CATEGORY.UNIQUENESS;
ERRORS.CATEGORY.VALIDITY;
ERRORS.CATEGORY.AUDITABILITY;
ERRORS.CATEGORY.COMPLETENESS;
ERRORS.CATEGORY.ACCURACY;
ERRORS.CATEGORY.CONSISTENCY;
ERRORS.SEVERITY.GREEN;
ERRORS.SEVERITY.YELLOW;
ERRORS.SEVERITY.RED;
ERRORS;
TOTAL.
Также статистика собирается по категориям, созданным пользователем.
Автор запуска операции (author) в БД заполняется по следующим правилам:
Если имя пользователя заполнено и такая учетная запись существует, то логин учетной записи будет указан в качестве автора, в противном случае операция не запустится.
Если имя пользователя не заполнено, то в качестве автора будет указан пользователь, который был авторизован в момент запуска (пользователь, кто запустил операцию).
Особенности операции:
При запуске операции производится срез статистики записей по всем реестрам/справочникам на текущий момент времени.