Настройки Экстрактора
Введение
Данная страница описывает форму Настройки, которая открывается через меню Сервис > Настройки:
Через эту форму конфигурируется работа модуля целиком: подписки на события 1С, поведение очереди, обновление, прокси, логирование, правила выгрузки данных и подключение к Центру управления.
В форме настроек доступны следующие вкладки:
Планировщик – расписание регламентных заданий выгрузки.
Подписки на события – включение/выключение подписок и замер времени их работы.
Настройки очереди — параметры очереди выгрузки и внешней очереди.
Обновление – уведомление о новых версиях Экстрактора.
Прокси – параметры HTTP-прокси для всех соединений Экстрактора.
Логирование – уровень логирования запросов выгрузки и состав сообщений в логе.
Данные – общие правила выгрузки данных (типы, имена, исключения, метаданные).
Центр управления – подключение модуля к Центру управления Visiology.
Планировщик
На вкладке Планировщик задаются параметры регламентных заданий выгрузки. Само регламентное задание создаётся в рамках каждого отдельного проекта; на этой вкладке выполняется общая настройка планировщика модуля.
Подписки на события
На вкладке Подписки на события можно временно отключить отдельные подписки модуля, установив флаг рядом с наименованием соответствующей функции.
По умолчанию все подписки на события Экстрактора включены. Отключайте только конкретные подписки на время диагностики или работ с информационной базой.
Флаг Включить замер времени используйте только в рамках нагрузочного тестирования или для формирования отчёта «Замеры времени выполнения подписок». Сразу после получения данных отключите флаг и очистите регистр «Замеры времени» через Сервис > Замеры времени. Подробнее см. в разделе Нагрузочное тестирование и замеры времени.
Настройки очереди
На вкладке Настройки очереди задаётся поведение очереди выгрузки:
Продолжать выполнение проекта при ошибках – включает продолжение выполнения проекта, если в одной из строк возникла ошибка.
Количество попыток выгрузки — число повторных попыток выгрузки при ошибке. При значении
0попытки выгрузки повторяются бесконечно (используйте с осторожностью).
Внешняя очередь
В секции Внешняя очередь настраивается ведение очереди изменений во внешнем сервисе на базе СУБД Redis (http-Redis). Внешняя очередь снимает ограничения по производительности при очень большом количестве пользователей 1С.
В секции доступны параметры:
Адрес сервера и порт http-Redis.
Поле выбора драйвера.
Таймаут – таймаут запроса к Redis в секундах.
Лимит получаемых записей – ограничение количества записей за один запрос.
При выгрузке получить все записи – все записи внешней очереди загружаются за одну сессию выгрузки.
Обновление
На вкладке Обновление установите флаг Проверять обновление, чтобы получать уведомления о выходе новых релизов Экстрактора. Можно добавить список пользователей, которым должно поступать оповещение. Подробнее см. в разделе Обновление модуля Экстрактора.
Прокси
Вкладка Прокси задаёт параметры HTTP-прокси для всех соединений Экстрактора. Доступны три режима:
Не используется – прокси отключён.
По умолчанию – используется системный прокси операционной системы (в Windows – параметры Internet Explorer; в Linux – переменные среды
http_proxy,https_proxy,ftp_proxy,ftps_proxy).Настройка – собственные параметры прокси Экстрактора.
Логирование
Вкладка Логирование определяет состав и уровень детализации сообщений, которые модуль пишет в Центр управления и в историю выполнения проектов.
Уровень логирования выбирается в выпадающем списке. Уровни перечислены от наивысшего критического до отладочного:
Уровень логирования | Описание |
|---|---|
Экстренная ситуация | Наивысший критический уровень: система неработоспособна, требуется немедленное вмешательство. В лог попадают только ошибки этого уровня. |
Тревога | Серьёзная неисправность, которая угрожает работоспособности в краткосрочной перспективе. В лог попадают все ошибки этого уровня и выше. |
Критическое состояние | Очень серьёзная ошибка, препятствующая нормальной работе. В лог попадают все ошибки этого уровня и выше. |
Ошибка | Серьёзные проблемы, нарушающие работу функционала, требуют вмешательства. В лог попадают все ошибки этого уровня и выше. |
Предупреждение | Потенциальные проблемы, которые могут привести к ошибкам, но не препятствуют работе. В лог попадают все ошибки этого уровня и выше. |
Сообщение | Важные штатные события, не являющиеся ошибками. В лог попадают все события этого уровня и выше. |
Информационное | Стандартный уровень. Записываются все штатные события и ошибки этого уровня и выше. Доступны опции «Выводить в лог количество удалённых/добавленных записей». |
Отладка | Максимально детальная информация о работе модуля, используется для поиска причин ошибок и анализа алгоритмов. Доступны опции «Выводить в лог количество удалённых/добавленных записей». |
При первичной настройке Экстрактора и поиске причин ошибок устанавливайте уровень Отладка. В рабочей эксплуатации оптимален уровень Ошибка.
Логи выгружаются в Центр управления, а также отображаются в истории выполнения проектов.
Данные
Вкладка Данные задаёт общие правила выгрузки данных, которые применяются ко всем новым проектам по умолчанию. Доступные настройки:
Настройка | Описание |
|---|---|
Тайм-зона в датах | Включает в помощнике для полей с типом «Дата» использование типов с поддержкой временных зон. При выгрузке подставляется временная зона информационной базы 1С. |
Тайм-зона данных | Указывает временную зону, в которой выгружаются данные. После изменения значения необходимо пересоздать таблицу-приёмник. |
Расширенная проверка данных | Включает дополнительную проверку соответствия данных типу поля-приёмника. При нарушении выдаётся понятная пользователю ошибка, которую можно исправить в конструкторе проекта. Применяется по умолчанию ко всем проектам с указанным подключением СУБД или для отдельного проекта/строки. |
Настройки именования | Общие правила именования объектов и полей в выгрузке:
|
Префикс объектов | Префикс, добавляемый к имени каждого выгружаемого объекта. |
Вариант именования объекта | Шаблон имени объекта в таблице-приёмнике: «Имя.Таблица» или «Вид.Имя.Таблица». |
Разделитель имени объекта | Символ-разделитель, используемый в шаблоне имени объекта. |
Транслитерация | Включает транслитерацию имён в латиницу при выгрузке. |
Выгружать представления | Виды представлений, для которых дополнительно выгружается строковое представление: ссылочные типы, перечисления, составные типы. |
Выгружать гуиды | Виды значений, для которых выгружается GUID-идентификатор: ссылочные типы, перечисления. Для каждого можно задать тип значения, функцию преобразования, постфикс имени. Доступен флаг «Выгрузка пустой ссылки как Null». |
Выгружать имена перечислений | Включает выгрузку имён перечислений с указанием постфикса имени поля. |
Выгружать типы значений составных типов | Включает выгрузку типа значения для составных полей с указанием постфикса имени поля. |
Выгружать составные типы раздельно | Простые типы (строка, число, дата, булево) выгружаются в отдельные колонки; ссылочные значения сводятся в колонку «Составной». |
Исключение полей по имени | Список имён полей, исключаемых из выгрузки. |
Исключение полей по типу | Список типов данных, исключаемых из выгрузки. Внимание: исключённый тип не попадает не только в обычные колонки, но и в составные — в полях с составным типом значения исключённого типа преобразуются в NULL. |
Автоматически добавляемые поля (в новом проекте) | Включает в новые проекты служебные поля метаданных регистрации изменений: пользователь, время записи, операция (группа «Метаданные.Очередь»). |
Дата выгрузки | Добавляет в выгрузку столбец со временем выгрузки. Имя столбца задаётся в этом поле. |
Пользовательские данные | Позволяет добавить пользовательские поля в выгрузку. |
Центр управления
На вкладке Центр управления указываются параметры подключения модуля к Центру управления Visiology – серверу, на котором собирается лог сообщений Экстрактора и доступны инструменты централизованного управления подключёнными базами.
Доступ в «толстом» клиенте 1С
В «толстом» клиенте 1С форма настроек открывается через Операции > Обработка… Найдите обработку с именем (Visiology) Настройки:
Смотрите также
Нагрузочное тестирование и замеры времени
Обновление модуля Экстрактора
Интеграция с "1С:Предприятие"
На этой странице
Нужна дополнительная помощь?