Настройка средства соединения для федеративного поиска (Office SharePoint Server)
Примечание
Сведения в этой статье относятся к Office SharePoint Server 2007 с Обновление инфраструктуры для серверов Microsoft Office Servers, если явно не указано другое.
Федерация в Microsoft Office SharePoint Server 2007 дает возможность конечным пользователям создавать запросы, обеспечивающие поиск нескольких источников данных, и объединяет результаты на единой странице результатов поиска.
Такими источниками данных могут быть:
репозитории контента, созданного вашей компанией;
поисковые механизмы Интернета или услуги подписки, используемые вашей компанией;
документы предприятия, индексированные Office SharePoint Server 2007 в других отделениях компании или регионах мира.
При обработке пользовательского запроса Office SharePoint Server 2007 формирует и отображает результаты вместе с вашими индексированными результатами.
В этой статье представлено пошаговое руководство по использованию средств соединения для федеративного поиска для подключения к источникам данных на предприятии или в Интернете.
Шаг 1. Определите потребности в определенной информации
Продумайте потребности в поиске, характерные для конечных пользователей вашей компании. Поиск какого контента необходим конечным пользователям для их производственной деятельности? Какими запросами поиска они пользуются в настоящее время?
Если раньше вы не работали с федерацией, то ознакомьтесь со списком вопросов в разделе Планирование методов поиска для конечных пользователей (Office SharePoint Server) для принятия решения при планировании методов поиска для конечных пользователей в вашей организации.
Шаг 2. Найдите подходящий источник данных
После определения конкретных потребностей в информации необходимо найти источник данных, который такую информацию предоставляет. Примером подходящего источника данных может быть веб-канал XML, доступный для поиска, предпочтительно RSS-канал, возвращающий информацию на основании запроса. Можно найти и оценить источники данных и веб-каналы, существующие в вашей организации и в Интернете, которые могут предоставить контент, необходимый конечным пользователям.
Ниже представлены некоторые способы поиска и получения подходящего веб-канала для источника данных.
Проверьте существование средства соединения для федеративного поиска на веб-сайте Интерактивная галерея(на английском языке) (https://go.microsoft.com/fwlink/?linkid=95798&clcid=0x419). Можно загружать и импортировать средства соединения, соответствующие вашим потребностям.
Проверьте наличие веб-канала в вашем репозитории, веб-сайте или приложении. Для определения существующего на веб-сайте RSS-канала можно использовать Windows Internet Explorer 7. При наличии на сайте совместимого веб-канала значок RSS на панели инструментов Internet Explorer становится оранжевым. Если веб-канал доступен, то убедитесь, что он способен отвечать на запросы, с помощью параметра
?q=searchTerms
.При поиске веб-контента попробуйте использовать средство поиска с ограничением поиска, соответствующим требуемому контенту. Например, можно использовать средство поиска Live Search для поиска контента веб-сайта Wikipedia, используя следующий запрос:
search terms site:www.wikipedia.com
.Если при поиске веб-контента веб-канал отсутствует или недоступен для поиска с помощью средств поиска, то попробуйте воспользоваться интерфейсом для преобразования HTML в RSS. Дополнительные сведения см. в разделе Руководство по архитектуре для создания средств соединения для федеративного поиска(на английском языке) (https://go.microsoft.com/fwlink/?linkid=111080&clcid=0x419).
При управлении репозиторием или приложением можно представить веб-канал в виде кода.
Если вы не управляете источником, то можно создать интерфейс, который представляет веб-канал в виде, позволяющем обмениваться данными между федерацией Office SharePoint Server 2007 и источником данных. Например, можно создать простую страницу ASPX, которая запускает запрос базы данных на основе передаваемых параметров и возвращает XML. Дополнительные сведения см. в разделе Образец средства соединения для федеративного поиска(на английском языке) (https://go.microsoft.com/fwlink/?linkid=111083&clcid=0x419).
Можно также создать более сложное преобразование, которое вызывает объектную модель репозитория на основании запроса, а затем формирует результаты поиска и возвращает XML.
Примечание
При создании собственного веб-канала рекомендуется сделать его расположение совместимым с OpenSearch и RSS.
В решение федеративного поиска следует включить как внутренние, так и внешние источники данных. Дополнительные технические сведения о федерации в Office SharePoint Server 2007 см. в разделе Обзор федеративного поиска(на английском языке) (https://go.microsoft.com/fwlink/?linkid=111084&clcid=0x419).
Шаг 3. Подключите веб-канал данных к федеративному расположению
После нахождения веб-канала его подключение к федеративному расположению осуществляется просто. Для веб-канала можно создать новое федеративное расположение или импортировать и настроить существующее с помощью страницы "Управление федеративными расположениями" в Office SharePoint Server 2007, или создав собственный текст определения. В любом случае федеративное расположение содержит следующую информацию:
тип расположения;
шаблоны запроса и ссылки на дополнительные результаты;
триггеры;
отображаемые сведения;
ограничения;
сведения о проверке подлинности и об учетных данных.
Эта информация хранится в системе федерации Office SharePoint Server 2007 и ее можно экспортировать и импортировать через файл определения федеративного расположения (FLD).
Office SharePoint Server 2007 позволяет подключаться к наиболее популярным источникам данных без написания кода с помощью загрузки федеративных соединителей с узла Интерактивная галерея(на английском языке) (https://go.microsoft.com/fwlink/?linkid=95798&clcid=0x419). Эти средства соединения созданы партнерским сообществом Enterprise Search.
Примечание
Чтобы использовать загруженные файлы FLD, откройте страницу "Администрирование поиска" в Office SharePoint Server 2007, выберите Федеративные расположения и щелкните Импортировать расположение.
См. также
Понятия
Настройка параметров прокси-сервера для федеративных источников (Office SharePoint Server)
Исправление федеративных расположений (Office SharePoint Server)
Другие ресурсы
Обзор федеративного поиска (https://go.microsoft.com/fwlink/?linkid=111084&clcid=0x419)(на английском языке)
Спецификация OpenSearch (https://go.microsoft.com/fwlink/?linkid=111090&clcid=0x419)(на английском языке)
Руководство по архитектуре для создания средства соединения для федеративного поиска (https://go.microsoft.com/fwlink/?linkid=111080&clcid=0x419)(на английском языке)
Схема файла определения расположения (https://go.microsoft.com/fwlink/?linkid=111092&clcid=0x419)(на английском языке)
Создание веб-части пользовательского федеративного поиска с пользовательским интерфейсом учетных данных (https://go.microsoft.com/fwlink/?linkid=111093&clcid=0x419)(на английском языке)
Образец средства соединения для федеративного поиска (https://go.microsoft.com/fwlink/?linkid=111083&clcid=0x419)(на английском языке)