Может ли кто-нибудь помочь мне понять значения счетчика на панели уточнения SharePoint. В моей среде, когда я ищу какое-то ключевое слово, скажите "abc", тогда на панели уточнения отображается какая-то категория фильтра, например, "filter1 (6)", что я понимаю в в данном случае есть 6 результатов с категорией «filter1» и ключевым словом «abc», но если теперь я выберу «filter1 (6) "на панели уточнения отображается" filter1 (8) "и перечисляются все 8 документов. Я много раз просматривал результаты поиска и обнаружил, что при фильтрации с категорией «filter1» есть 1 повторяющийся результат, даже тогда значения счетчика неверны или я не понимаю концепцию того, как SharePoint устанавливает подсчитывать значения. Я также попытался установить значение индекса точности 50 и 100, и в моем наборе результатов 50 результатов. Я не понимаю, как SharePoint показывает значения счетчика? почему он показывал значение счетчика ранее 6, когда есть 8 результатов с категорией "filter1".
Панель уточнения поиска SharePoint 2010
Ответы (2)
Я обнаружил эту проблему в проекте, над которым работал 2 месяца назад.
Мы работали с FAST For Sharepoint 2010, и я читал, что Sharepoint Search не имеет функции, позволяющей подсчитывать точные числа уточнений.
В FAST необходимо создать управляемое свойство с отмеченным свойством «Глубокое уточнение», чтобы служба выдавала общее количество в параметре уточнения.
Увидимся! Я надеюсь это тебе поможет.
Возможно, эта ссылка поможет это объяснить.
http://www.sharepointanalysthq.com/2010/06/sharepoint-2010-search-refinement-panel-options/
См. Раздел Индекс точности.
Номер индекса точности - это количество результатов, используемых для расчета количества уточнений. Теперь это обычно не включено в поиске SharePoint 2010 по умолчанию (хотя это может быть), и если число меньше, чем общий набор результатов, вы можете получить ложные числа, возвращенные для уточнений. Допустим, у нас установлен индекс точности 50, а общий набор результатов равен 250.. . .
Хм, пользователи посмотрят на общие результаты (250), а затем увидят, что только 21 текстовый документ и 13 веб-страниц были частью 250 результатов? Хм, в этом нет смысла. На самом деле это так. Вычисления основаны не на наборе результатов, а на количестве результатов, указанном в Индексе точности. Так что для 50 это имеет смысл. Если мы изменим индекс точности на 300, мы получим гораздо более логичное количество уточнений:
Но будьте осторожны, вычисление уточнений требует некоторой мощности процессора, поэтому старайтесь не устанавливать его на 10 000, чтобы каждый поиск всегда вычислял уточнения, постарайтесь найти баланс.
Таким образом, индекс точности - это свойство веб-части панели уточнения, которое сообщает, сколько элементов используется из результатов для расчета оценочного счетчика уточнений.