sharepoint search от мала до велика

Post on 21-May-2015

1.213 Views

Category:

Sports

5 Downloads

Preview:

Click to see full reader

DESCRIPTION

Презентация

TRANSCRIPT

При поддержке SharePoint Search

Планирование функций поиска Развертывание решения из

коробки Расширение функционала

SharePoint Server for Internet Sites

FAST Search for SharePoint Internet Sites

SharePoint Server

FAST Search for SharePoint

FAST Search for Internal Applications

FAST Search For Internet Business

Решения для Интернет-бизнесса

Решения для Экстранета

Встроенные в SharePoint

Stand-alone

Entry-Level Solutions

Search Server

Search Server Express

А что там внутри?

Опыт использования

Уточнения (Refinement)

Связанный поиск

Федеративные источники

Поиск, каким мы его знаем Подсвечивание, статистика запроса, связанные запросы и синтаксис запросов, что вы имели ввиду

Доступ к поиску Включая мобильные и настольные приложения; интеграция с Office Web Apps; мультиязыковой доступ; права доступа при выдаче

Быстрота Метаданные для уточнений, исправления запросов, области поиска и федеративный поиск

Win7 коннектор

Интеграция с Office Web Apps

Синтаксис запросов

Поддержка булевых операторов: «Компот» OR «Чай» «Стулья» AND «Деньги» Запрос по свойствам: Title: «Заявка на мебель» CreatedBy: «Вася Пупкин»

Синтаксис запросов

Поиск по префиксу Title: «Документы для *» Author: «Вася*» Операторы сравнения OrderBill > 100 000 000 Total = 1000

Развертывание

Предустановка

Установщик SharePoint Server

Конфигурация SharePoint Server

Мастер конфигурирования

Центр администрирования

поиска

Архитектура

Как мерять?

Объекты Админка Веб-сервер Сервер запросов Сервер обхода Базы данных свойств,

обхода и поиска

Цифры <1M

Цифры 1-10M

Цифры 10-20M

Цифры 20-40M

Цифры >40M

OMFG

Что мерять?

Свежесть данных Добавить сервера обхода при

загрузке Добавить базу данных обхода Добавить SQL Server для базы

данных обхода

Время запроса Добавлять компоненты и

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

Добавить базу данных для свойств

Добавить SQL Server для базы данных свойств

Доступность данных Равномерно распределять

базы данных обхода между серверами обхода

Расширяемость

Расширяемость Единая платформа для

разработки Search & FAST Business Connectivity

Services

Расширяемость Веб-части Объектная модель поиска Веб-сервисы поиска Модель ранжирования Уточнения поиска Кстомные индексаторы

Расширяемость Без кода

Изменения XSLT представления Настройка через XML

С кодом

Все веб-части public Объект параметров поиска SharedQuerymanager

Веб-части Стандартные • CoreResultsWebPart • SearchBox • Related Queries Web Part • Best Bets Web Part • Refinements Web Parts

Веб-части для FAST • Кастомизация стандартных

Веб-части CoreResultsWebPart

• Добавлять элементы управления и параметры

QueryManager

• Изменять запрос пользователя

CoreResultsDatasource

• Создавать представление для поиска

CoreResultsDatasourceView

• Изменять запрос

Пример Веб-часть для отображения документов

пользователя

Пример

Расширенный поиск

Уточнения

Уточнения Это веб-часть RefinementWebPart Описывается с помощью XML Основные свойства • Title • Description • Type • Mapped Property

Уточнения

Уточнения

Уточнения Генераторы из коробки • ManagedPropertyFilterGenerator • TaxonomyFilterGenerator • RankingModelFilterGenerator

Можно наследоваться от • RefinementFilterGenerator

Источники данных

Коннекторы Поиск

Механизм обхода

BCS Connector

.NET SQL WCF

Коннекторы Business Connectivity Services

• Поддерживает вложения

• Безопасность на уровне записей

• Обход по связям сущности

• Подстановка динамического URL

Развертывание Артифакты

• В пакете SharePoint Solution

Настройки

• Покрытие объектной моделью

Демо

Демо Создание коннектора • SQL -> Web Service -> Bdc Model

• Настройка источника поиска

Настройка представления

• Веб-часть, наследованная от CoreResultsWebPart, с переопределенным XSLT

• Настроенные поля поиска

Планирование Проектирование Разработка

Материалы http://msdn.microsoft.com/en-us/library/ee556429.aspx http://blogs.msdn.com/b/uksharepoint/archive/2009/12/18/configuring-business-connectivity-services-bcs-search-in-sharepoint-2010.aspx http://blogs.msdn.com/b/ericwhite/archive/2010/04/28/searching-external-data-in-sharepoint-2010-using-business-connectivity-

services.aspx - статьи про написание bcs коннектора http://www.codeplex.com/site/search?query=sharepoint%20sear

ch&ac=3 – тулы для тестирования запросов http://blogs.msdn.com/b/vbaum/ – мой блог

Вопросы? vbaum@microsoft.com

top related