Обзор
Qlik Sense Enterprise на Windows предоставляет возможность экспорта результатов аудита в CSV-файл для последующего анализа. Экспортированные данные можно импортировать в приложение Qlik Sense для более глубокого изучения и визуализации.
Особенности экспорта
- Экспорт результатов аудита в CSV-формат
- Импорт данных в приложения Qlik Sense для анализа
- Автоматическое удаление файлов через 24 часа
- Без ограничений на количество экспортируемых записей
Включение функции экспорта
Функция экспорта аудита управляется флагом QmcAuditExportEnable в файле capabilities.json. По умолчанию функция отключена (false).
Для включения экспорта необходимо:
- Открыть файл
capabilities.json - Установить значение
QmcAuditExportEnableвtrue - Сохранить изменения
Ограничения
Экспорт результатов аудита доступен только для правил безопасности (security rules). Функция не поддерживается для:
- Правил балансировки нагрузки (load balancing rules)
- Правил лицензирования (license rules)
При экспорте применяются те же правила безопасности и условия доступа, что и при выполнении запроса через кнопку Audit в QMC.
Процесс экспорта
Шаг 1: Открытие QMC
Откройте Qlik Management Console по адресу: https://<имя сервера QPS>/qmc
Шаг 2: Переход к разделу Audit
Выберите Audit на стартовой странице QMC или в выпадающем меню Start.
Шаг 3: Определение запроса аудита
Определите параметры запроса аудита. Укажите:
- Тип ресурса для аудита
- Правила безопасности
- Условия доступа
- Временной диапазон
Шаг 4: Экспорт результатов
- Нажмите кнопку Export
- В открывшемся диалоговом окне появится предупреждение о потенциально высоком использовании ресурсов
- Подтвердите экспорт, нажав Export
Шаг 5: Получение файла
После завершения экспорта файл будет сохранен в директории:
C:\ProgramData\Qlik\Sense\Repository\TempContent
Имя файла формируется как Audit_Stream с добавлением временной метки.
Важно: Файл будет автоматически удален через 24 часа. Убедитесь, что скопировали файл в безопасное место для долгосрочного хранения.
Импорт данных в Qlik Sense
Экспортированный CSV-файл можно импортировать в приложение Qlik Sense для дальнейшего анализа.
Обработка пустых значений
Для корректной обработки пустых значений (null) в результатах аудита используйте следующий код в скрипте загрузки приложения:
Set NullInterpret = '';
LOAD * FROM [lib://DataFiles/имя_файла]
(txt, codepage is 28592, embedded labels, delimiter is ',');
Параметры загрузки
NullInterpret = ''— интерпретация пустых значений как пустых строкcodepage is 28592— кодировка файла (Windows-1252)embedded labels— первая строка содержит заголовкиdelimiter is ','— разделитель полей — запятая
Производительность и ресурсы
При экспорте результатов аудита следует учитывать:
- Страница Audit в QMC показывает максимум 1000 результатов за раз
- Экспорт аудита не имеет ограничений на количество записей
- Экспорт больших объемов данных может привести к значительному использованию ресурсов репозитория
- Рекомендуется выполнять экспорт в периоды низкой нагрузки на систему
Рекомендации
- Планирование экспорта: Выполняйте экспорт в нерабочее время для минимизации влияния на производительность
- Фильтрация данных: Используйте фильтры в запросе аудита для уменьшения объема экспортируемых данных
- Резервное копирование: Сохраняйте экспортированные файлы в безопасном месте до истечения 24-часового срока хранения
- Мониторинг: Отслеживайте использование ресурсов репозитория во время экспорта
Заключение
Функция экспорта результатов аудита позволяет администраторам Qlik Sense Enterprise на Windows получать полные данные аудита для анализа вне интерфейса QMC. При правильном использовании эта функция обеспечивает гибкость в управлении безопасностью и аудитом системы.
