Копировать ссылку на страницу Перейти в предыдущий раздел Перейти в следующий раздел

После настройки профайлинга рабочих станций начинается сбор данных для анализа.

Чтобы иметь возможность строить отчеты, необходимо настроить перенос данных в БД анализа и преобразование данных в соответствии с параметрами анализа профайлинга.

Для корректного переноса и преобразования данных должны быть выполнены требования:

на компьютере, на котором выполняется сценарий Заполнение таблицы с историей логов профайлинга, установлена утилита Microsoft LogParser 2.2 и выше. Утилиту можно бесплатно скачать с сайта компании Microsoft;
если БД анализа находится на SQL-сервере 2008 или выше и требуется архивация файлов трассировки, то должна быть включена ХП xp_cmdshell. Если выполнение ХП запрещено, то архивироваться файлы трассировки не будут. Никаких ошибок и сообщений при этом не выдается.

Для настройки переноса и преобразования данных используются компоненты:

сценарий Заполнение таблицы с историей логов профайлинга;
задания SQL-сервера Database «Имя БД» Record и Database «Имя БД» Analyze.

Чтобы настроить перенос и преобразование данных:

1.В командной строке запустите сценарий Заполнение таблицы c историей логов профайлинга (FillProfilingLogsHistoryTable).

Пример запуска сценария из командной строки:

SBLauncher.exe -SYS="DIRECTUM" -W= -CT="Script" -F="FillProfilingLogsHistoryTable" -R="NeedClearTable=true|BeginOfPeriod=09.10.17|EndOfPeriod=11.10.17 15:10"

Описание параметров см. в компоненте Сценарии, в примечании к сценарию. Убедитесь, что после выполнения сценария в БД анализа появились данные.

Примечание

Пользователь для запуска сценария должен иметь Windows-аутентификацию, входить в роль IS-Builder Report Executors базы данных профайлинга и не должен быть администратором SQL-сервера. Если хотя бы одно из условий не выполняется, то после запуска сценария выдается соответствующая ошибка и сценарий прекращает свою работу.

2.Настройте автоматический запуск сценария Заполнение таблицы c историей логов профайлинга (FillProfilingLogsHistoryTable).

Для этого используйте назначенные задания Windows. Подробнее см. раздел «Запуск сценариев через задания Windows».

Рекомендуемое расписание запуска сценария – 1 раз в день, в ночное время.

Примечание

Пользователь для запуска сценария должен иметь Windows-аутентификацию, входить в роль IS-Builder Report Executors базы данных профайлинга и не должен быть администратором SQL-сервера. Если хотя бы одно из условий не выполняется, то после запуска сценария выдается соответствующая ошибка и сценарий прекращает свою работу.

3.Настройте расписание выполнения заданий SQL-сервера Database «Имя БД» Record и Database «Имя БД» Analyze.

Рекомендуемое расписание для обоих заданий – 1 раз в день, в ночное время.

В результате после каждого запуска сценария и заданий SQL-сервера в БД анализа будут появляться новые данные. Первые данные появятся на следующий день.

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

© Компания DIRECTUM, 2018 Сообщество пользователей DIRECTUM
.navbar > a:hover { background: #FFD73B; }