Конфигурация модуля Semantic Service#

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

Настройка

Описание

Значение по умолчанию

Конфигурационный файл

insight.semantic.port

Указывает порт семантического сервиса в MDXK

7080

insight.properties

insight.semantic.context-path

Указывает контекст развертывания семантического сервиса в MDXK

/mdxk

insight.properties

insight.semantic.meta.sync.project-page-size

Указывает максимальное количество проектов, которое может быть получено при синхронизации проектов из компонента OLAP в MDXK. Важно,что значение параметра должно быть больше, чем количество проектов в компоненте OLAP

1000

insight.properties

insight.dataset.verify.interval.count

Определяет, через какое количество попыток синхронизации метаданных будет выполнена проверка метаданных. Например, синхронизация метаданных выполняется 1 раз в 20 секунд (смотрите значение параметра insight.semantic.meta-sync.interval), если для данного параметра установлено значение 2, то проверка набора данных будет осуществляться 1 раз в 40 секунд (2 * 20 секунд). Проверка набора данных выполняется только только в том случае, если параметр insight.dataset.verify.enable имеет значение true

15

insight.properties

insight.semantic.meta-sync.interval

Период синхронизации метаданных из OLAP в MDXK

30

insight.properties

insight.dataset.verify.enable

Определяет, включает ли компонент MDXK проверку наборов данных во время синхронизации метаданных

true

insight.properties

insight.semantic.model.version.verify

Определяет, включает ли компонент MDXK проверку версии модели метаданных

false

insight.properties

insight.semantic.startup.sync.enable

Определяет, запускает ли MDXK задачу синхронизации метаданных из OLAP во время запуска компонента

true

insight.properties

insight.semantic.segment.sync.enable

Определяет, включена ли синхронизации метаданных о сегментах, а также включена ли очистка кеша MDXK при наличии изменений в сегментах

true

insight.properties

insight.semantic.meta.sync.user-page-size

Указывает максимальное количество пользователей, информация о которых может быть получена при синхронизации метаданных из компонента OLAP в MDXK. Важно, что значение параметра должно быть больше, чем количество пользователей в компоненте OLAP

100000

insight.properties

insight.semantic.cookie-age

Задает время жизни пользовательских cookie при обращении к web-интерфейсу семантического сервиса в MDXK

86400

insight.properties

insight.semantic.checkout.dataset.connect

Определяет, нужно ли проверять соединение при сохранении набора данных MDXK

true

insight.properties

insight.semantic.connect.timeout

Тайм-аут соединения MDXK с OLAP, единица измерения — миллисекунды

5000

insight.properties

insight.semantic.socket.timeout

Тайм-аут ожидания данных от компонента OLAP (максимальный период бездействия между двумя последовательными пакетами данных)

10000

insight.properties

insight.semantic.connection.request.timeout

Время ожидания запроса на соединение MDXK с OLAP, единица измерения — миллисекунды

8000

insight.properties

insight.semantic.max-http-header-size

Максимальная длина заголовков HTTP-запроса при обращении к MDXK, единица измерения — КБ

8192

insight.properties

insight.semantic.meta.keep.mdx-query.max.rows

Максимальное количество записей истории MDX-запросов в системе

1000000

insight.properties

insight.semantic.reject.enable

Используется для указания того, нужно ли включать стратегию перехвата. После включения этого параметра запрос, удовлетворяющий стратегии перехвата, будет отклонен

false

insight.properties