Отделенные источники контента или источники результата?

sharepoint.stackexchange https://sharepoint.stackexchange.com/questions/101802

Вопрос

Я работаю на ферме SP2013.Ферма имеет 1 веб-приложение и 3 коллекции сайта A, B, C. Мое требование установлено значение поиска в каждом из них и ограничивает результаты поиска только в коллекции сайта.

I.e.Пользователи ищут в коллекции сайта A, никогда не получит результат от b и c.

Я вижу, что есть два способа добиться этого:

  1. Настройка 3 Источники содержимого для каждой коллекции сайта
  2. Настройка 1 Источник контента для веб-приложения (покрытый A, B и C).Затем в каждом собрании сайта установите источники результата с поисковым запросом, таким как «Путь: {siteCollection.url}», чтобы ограничить возврат результата поиска.
  3. Могу ли я знать, какой метод лучше?Не могли бы вы поделиться своим опытом и перечислить плюсы и минусы?Спасибо.

Это было полезно?

Решение

Я не могу подумать о основных причинах идти одним способом или другим от точки зрения запроса, за исключением, возможно, Convencience:

    .
  • contrentource
      .
    • contrentource: fileserver
  • Резум
      .
    • - это свойство на вашем объекте KQL и нуждается в GUID
    • ключевойiesquery.sourceId= ResultsourceId;

Кроме того, источники контента могут быть поползнены отдельно, если вы хотите, чтобы этот уровень детализации.

Может быть, есть последствия на уровне результатов запроса?Я знаю, что у вас есть разные страницы для разных источников результата (для демонстрации только людей и т. Д.).

В нашем текущем проекте у нас есть источники результата, но результаты являются различными объектами в этих случаях (отделенный источник результата для каждого объекта).Если это просто разница в расположении, может быть, отдельные источники контента имеют больше смысла.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с sharepoint.stackexchange
scroll top