ELMA365 Полнотекстовый поиск — системное решение для быстрого полнотекстового поиска по значениям в свойствах приложений, а также содержанию свойств типа Файлы любых текстовых форматов, поддерживаемых в ELMA365.
В решении используется интеграция с сервисом OpenSearch, который предназначен для быстрого поиска и анализа больших объёмов данных. С помощью решения запрос и данные элементов приложений передаются в сервис и обрабатываются на его стороне. Затем результат поиска поступает в ELMA365.
начало внимание
Решение ELMA365 Полнотекстовый поиск предназначено только для поставки On-Premises и активируется с помощью серверной лицензии.
конец внимание
Для работы пользователей с решением администратор системы:
- настраивает перечень приложений и их свойств, по которым будет выполняться поиск;
- создаёт страницу для работы пользователей с полнотекстовым поиском и размещает на ней виджет, входящий в состав решения.
После этого пользователи могут выполнять поиск по свойствам приложений и содержанию файлов, которые хранятся в элементах приложений. Для этого достаточно начать вводить слово в строке поиска.

Результат поиска отображается в виде списка ссылок на элементы приложений. Также вы увидите текст из данных каждого элемента, в котором содержится слово, введённое в строке поиска. Например, отобразятся совпадения в названии элемента и тексте вложенного файла. Нажмите на ссылку, чтобы перейти в карточку элемента.
В результатах поиска учитываются:
- права доступа пользователя к элементам приложений;
- параметры фильтрации, если пользователь применил их.
- близкие словоформы — результат формируется не только по точному совпадению слова, но и с учётом его падежа, числа, времени.
Функциональные возможности решения дополняются по мере их разработки.
Состав решения «ELMA365 Полнотекстовый поиск»
Решение содержит:
- виджет полнотекстового поиска — размещается на странице, где пользователи выполняют поиск данных;
- страницу Администрирование > Полнотекстовый поиск — позволяет выбрать приложения и их свойства, по которым выполняется полнотекстовый поиск;
- сервис fulltextsearcher — обеспечивает интеграцию ELMA365 с сервисом OpenSearch;
- сервис textextractor — позволяет извлекать текстовые данные из файлов для дальнейшей обработки в OpenSearch.
Также для работы решения администратор системы устанавливает сервис OpenSearch на отдельной виртуальной машине (ВМ).
Первичная настройка решения «ELMA365 Полнотекстовый поиск»
Функциональные возможности решения доступны пользователям после первичной настройки, которую администратор системы выполняет в несколько этапов:
- Установить сервис OpenSearch.
- Установить сервисы решения fulltextsearcher и textextractor.
- Активировать системное решение ELMA365 Полнотекстовый поиск.
- Настроить список приложений и их свойств, по которым будет выполняться полнотекстовый поиск.
- Создать страницу для выполнения поиска, разместить на ней виджет полнотекстового поиска и настроить права доступа к странице.