Creatio administration

Настройка глобального поиска

Сервис глобального поиска (Global Search Service) создан для интеграции ElasticSearch c Creatio и выполняет следующие функции:

Регистрирующую:

Подписывает клиента, создавая индекс в ElasticSearch и сохраняет связь индекс-приложение.

Отключает клиента, по требованию удаляя индекс в ElasticSearch.

Транспортную:

Участвует в процессе индексации — забирает данные из базы данных.

Для настройки необходимы 2 сервера (физические или виртуальные машины) с установленной ОС Linux, которая официально поддерживается ПО Docker. С перечнем поддерживаемых ОС вы можете ознакомиться в документации Docker.

На заметку

В зависимости от потребностей вашей компании можно использовать Docker Community Edition (CE) или Enterprise Edition (EE). Подробную информацию вы найдете в документации Docker.

Важно

Для настройки глобального поиска необходимы базовые знания администрирования ПО Docker и ОС Linux.

Системные требования к серверам

Минимальные требования

Характеристика

Сервер с ElasticSearch (сервер 1)

Сервер с компонентами глобального поиска (сервер 2)

Процессор

2,4 GHz, минимум 1 ядро

2,4 GHz, минимум 1 ядро

ОЗУ (RAM)

4 ГБ и выше

2 ГБ и выше

НЖМД (HDD)

Свободного места на диске не менее 50% от размера базы данных Creatio, но не менее 15 ГБ. Например, если БД занимает 40 ГБ, то на диске должно быть 20+ ГБ свободного места для установки ElasticSearch, а если БД занимает 25 ГБ, то на диске необходимо 15+ ГБ.

30 Гб и выше свободного места на жестком диске

Рекомендуемые требования

Характеристика

Сервер с ElasticSearch (сервер 1)

Сервер с компонентами глобального поиска (сервер 2)

Процессор

2,4 GHz, минимум 2 ядра

2,4 GHz, минимум 2 ядра

ОЗУ (RAM)

8 ГБ и выше

4 ГБ и выше

Твердотельный накопитель (SSD)

Свободного места на диске не менее 50% от размера базы данных Creatio, но не менее 15 ГБ. Например, если БД занимает 40 ГБ, то на диске должно быть 20+ ГБ свободного места для установки ElasticSearch, а если БД занимает 25 ГБ, то на диске необходимо 15+ ГБ.

30 Гб и выше свободного места на жестком диске

Последовательность действий при настройке глобального поиска зависит от того, какую версию сервиса вы будете использовать. Для последней версии Creatio рекомендуется всегда использовать новейшую версию сервиса глобального поиска.

Рекомендуемые работы по обслуживанию сервиса

Для поддержания работоспособности сервиса и возможности быстрого восстановления данных, например, в случае перебоев с электроэнергией, рекомендуется раз в сутки выполнять резервное копирование Elasticsearch.

Содержание

Настройка сервиса глобального поиска версии 1.7

Настройка сервиса глобального поиска версии 2.0

На заметку

О настройке более ранних версий сервиса читайте в статьях “Настройка сервиса глобального поиска версии 1.4”, “Настройка сервиса глобального поиска версии 1.5” и “Настройка сервиса глобального поиска версии 1.6” документации 7.15.

Отличия версий глобального поиска

Рекомендуем устанавливать самую актуальную версию глобального поиска.

На заметку

Все версии сервиса глобального поиска совместимы с платформой 7.13.

Версия ГП

Описание

Версия Creatio на момент выпуска ГП

1.4

Требования: Версия Creatio 7.12.2 и выше.

 

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

Учитываются права доступа. Если у пользователя нет прав доступа на определенную колонку объекта, например, на просмотр суммы счета, то такая колонка не отображается на странице результатов глобального поиска.

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

7.13.0

1.5

Внесен ряд изменений для более быстрой индексации связанных записей.

7.13.3

1.6

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

7.13.4

1.7

Добавлены шаблоны поиска, появилась возможность гибкой настройки поиска. Например, можно настроить поиск по точному совпадению, поиск с учетом опечаток, по частям слов и т. д.

7.15.1

2.0

Разработан единый сервис глобального поиска для всех баз данных Creatio (msSQL, Postgre, Oracle).

Проработан и облегчён процесс установки глобального поиска onsite.

Исправлены известные ошибки поиска.

7.15.0

 

Смотрите также

Настройка сервиса глобального поиска версии 1.7

Настройка сервиса глобального поиска версии 2.0

Глобальный поиск

Был ли данный материал полезен?

Как можно улучшить эту статью?