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

 

Опубликовано: Ноябрь 2016

Применимо к: Dynamics CRM 2015

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

В этом разделе

Выбор способа индексирования быстрого поиска

Факторы, которые должны учитывать системные администраторы перед включением или отключением полнотекстового индицирования

Включение и отключение полнотекстового индексирования для быстрого поиска

Выбор способа индексирования быстрого поиска

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

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

Предыдущий способ поиска (стандартное индексирование) возвращает результаты на основе точных совпадений, полнотекстовое индексирование возвращает лингвистические совпадения. Например, запрос термина ремонт возвращает похожие слова, такие как ремонтирование и отремонтированный. Дополнительные сведения см. в разделе Полнотекстовый поиск (SQL Server).

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

Важно!

Для использования полнотекстового индексирования в функции быстрого поиска требуется Обновление 0.1 Microsoft Dynamics CRM 2015 (локальная версия) или более поздняя версия. Обратите внимание, что в настоящее время эта функция недоступна в Microsoft Dynamics CRM Online.Дополнительные сведения:Обновление 0.1 Microsoft Dynamics CRM 2015

Факторы, которые должны учитывать системные администраторы перед включением или отключением полнотекстового индицирования

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

  • Поскольку индексировать — это задание обслуживания, которое выполняется один раз в день каждый день, системе может потребоваться до 24 часов на то, чтобы включить или отключить полнотекстовый поиск либо добавить или удалить столбцы поиска.

  • Когда специалисты по настройке добавляют элемент для быстрого поиска, например столбец поиска, данные столбца не будут отображаться в результатах быстрого поиска, пока не будет завершено следующее задание обслуживания. Эти элементы можно найти с помощью быстрого поиска, но будет использоваться предыдущий способ поиска. Все столбцы, которые не завершили индексирование для полнотекстового поиска, будут продолжать использовать стандартный способ индексирования для быстрого поиска. По завершении индексирования столбца при быстром поиске будет использоваться полнотекстовый поиск. Обратите внимание, что если включен полнотекстовый поиск для быстрого поиска, столбцы, добавленные в представление быстрого поиска, не будут индексироваться, пока не будет завершено следующее задание обслуживания. Это может снизить производительность быстрого поиска.

  • Расширенный поиск не затрагивается при включении полнотекстового индексирования для быстрого поиска. Расширенный поиск будет продолжать использовать то же стандартное индексирование, которое было доступно в предыдущих выпусках Microsoft Dynamics CRM.

  • Поскольку полнотекстовое индексирование для быстрого поиска использует полнотекстовое индексирование SQL Server, некоторые запросы, состояние большей честью или целиком из общеупотребительных слов (стоп-слов, таких как "на", "или", "для", "и", "как") могут возвращать результаты, отличные от ожидаемых. Администраторы базы данных SQL Server могут создать пользовательский список стоп-слов или отказаться от использования списка стоп-слов, удалив системный список стоп-слов (не рекомендуется). Дополнительные сведения: TechNet. Настройка стоп-слов и списков стоп-слов и управление ими для полнотекстового поиска

Администраторы Microsoft Dynamics CRM (локальная версия)

Этот раздел относится к развертываниям Microsoft Dynamics CRM (локальная версия).

При включении полнотекстового индексирования для базы данных с большим количеством столбцов размер журнала транзакций базы данных организации может увеличиться. Рекомендуется отслеживать журнал транзакций и рассмотреть возможность его сжатия.Дополнительные сведения:MSDN: Управление размером файла журнала транзакций

Аспекты потребления ресурсов для полнотекстового индексирования отличаются от стандартного индексирования, что может привести к проблемам с производительностью SQL Server. В особенности, производительность может быть снижена в процессе начального полнотекстового индексирования для всех текстовых полей быстрого поиска.Дополнительные сведения:MSDN: Повышение производительности полнотекстовых индексов > Распространенные причины проблем с производительностью

Создание индексов — это фоновый процесс, поэтому при наличии больших объемов данных, обслуживаемых загруженными серверами SQL Server, полное завершение индексирования может занять от нескольких часов до нескольких дней.

Включение и отключение полнотекстового индексирования для быстрого поиска

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

  1. Параметры > Администрирование > Системные параметры > Общие

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

См. также

Включение языков
Управление безопасностью, пользователями и группами

© Корпорация Майкрософт (Microsoft Corporation), 2016. Все права защищены. Авторские права