SharePoint Search от мала до велика

1,207
-1

Published on

Презентация

Published in: Sports, Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
1,207
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
6
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

SharePoint Search от мала до велика

  1. 1. При поддержкеSharePoint Search
  2. 2.  Планирование функций поиска Развертывание решения из коробки Расширение функционала
  3. 3. Решения для Решения для Интернет-бизнесса Экстранета FAST Search FAST Search for SharePoint Internet Sites for SharePointВстроенные в SharePoint SharePoint Server for Internet Sites SharePoint ServerStand-alone FAST Search FAST Search For Internet Business for Internal Applications Entry-Level Search Server Solutions Search Server Express
  4. 4. А что там внутри?
  5. 5. Опытиспользования
  6. 6. Win7 коннекторПоиск, какиммы его знаем СвязанныйПодсвечивание, статистика поискзапроса, связанные запросы исинтаксис запросов, что выимели ввидуБыстротаМетаданные для уточнений,исправления запросов,области поиска ифедеративный поиск Интеграция с Office Web AppsДоступ к поиску УточненияВключая мобильные и настольные Федеративные (Refinement) источникиприложения; интеграция с OfficeWeb Apps; мультиязыковойдоступ; права доступа при выдаче
  7. 7. Синтаксис запросовПоддержка булевых операторов: «Компот» OR «Чай» «Стулья» AND «Деньги»Запрос по свойствам: Title: «Заявка на мебель» CreatedBy: «Вася Пупкин»
  8. 8. Синтаксис запросовПоиск по префиксу Title: «Документы для *» Author: «Вася*»Операторы сравнения OrderBill > 100 000 000 Total = 1000
  9. 9. Развертывание
  10. 10. Предустановка Установщик SharePoint Server Конфигурация SharePoint Server Мастерконфигурирования Центрадминистрирования поиска
  11. 11. Архитектура
  12. 12. Как мерять?
  13. 13. Объекты Админка Веб-сервер Сервер запросов Сервер обхода Базы данных свойств, обхода и поиска
  14. 14. Цифры <1M
  15. 15. Цифры 1-10M
  16. 16. Цифры 10-20M
  17. 17. Цифры 20-40M
  18. 18. Цифры >40MOMFG
  19. 19. Что мерять?
  20. 20. Свежесть данных Добавить сервера обхода при загрузке Добавить базу данных обхода Добавить SQL Server для базы данных обхода
  21. 21. Время запроса Добавлять компоненты и серверы запросов для сегментации индекса Добавить базу данных для свойств Добавить SQL Server для базы данных свойств
  22. 22. Доступность данных Равномерно распределять базы данных обхода между серверами обхода
  23. 23. Расширяемость
  24. 24. Расширяемость Единая платформа для разработки Search & FAST Business Connectivity Services
  25. 25. Расширяемость Веб-части Объектная модель поиска Веб-сервисы поиска Модель ранжирования Уточнения поиска Кстомные индексаторы
  26. 26. Расширяемость Без кода Изменения XSLT представления Настройка через XML С кодом Все веб-части public Объект параметров поиска SharedQuerymanager
  27. 27. Веб-части Стандартные • CoreResultsWebPart • SearchBox • Related Queries Web Part • Best Bets Web Part • Refinements Web Parts Веб-части для FAST • Кастомизация стандартных
  28. 28. Веб-части CoreResultsWebPart • Добавлять элементы управления и параметры QueryManager • Изменять запрос пользователя CoreResultsDatasource • Создавать представление для поиска CoreResultsDatasourceView • Изменять запрос
  29. 29. Пример Веб-часть для отображения документов пользователя
  30. 30. Пример
  31. 31. Расширенный поиск
  32. 32. Уточнения
  33. 33. УточненияЭто веб-часть RefinementWebPartОписывается с помощью XMLОсновные свойства • Title • Description • Type • Mapped Property
  34. 34. Уточнения
  35. 35. Уточнения
  36. 36. УточненияГенераторы из коробки • ManagedPropertyFilterGenerator • TaxonomyFilterGenerator • RankingModelFilterGeneratorМожно наследоваться от • RefinementFilterGenerator
  37. 37. Источники данных
  38. 38. Коннекторы ПоискМеханизм обхода BCS Connector.NET SQL WCF
  39. 39. Коннекторы Business Connectivity Services • Поддерживает вложения • Безопасность на уровне записей • Обход по связям сущности • Подстановка динамического URL
  40. 40. Развертывание Артифакты • В пакете SharePoint Solution Настройки • Покрытие объектной моделью
  41. 41. Демо
  42. 42. Демо Создание коннектора • SQL -> Web Service -> Bdc Model • Настройка источника поиска Настройка представления • Веб-часть, наследованная от CoreResultsWebPart, с переопределенным XSLT • Настроенные поля поиска
  43. 43. ПланированиеПроектированиеРазработка
  44. 44. Материалыhttp://msdn.microsoft.com/en-us/library/ee556429.aspxhttp://blogs.msdn.com/b/uksharepoint/archive/2009/12/18/configuring-business-connectivity-services-bcs-search-in-sharepoint-2010.aspxhttp://blogs.msdn.com/b/ericwhite/archive/2010/04/28/searching-external-data-in-sharepoint-2010-using-business-connectivity- - статьи про написание bcsservices.aspxконнектораhttp://www.codeplex.com/site/search?query=sharepoint%20search&ac=3 – тулы для тестированиязапросовhttp://blogs.msdn.com/b/vbaum/ – мой блог
  45. 45. Вопросы?vbaum@microsoft.com
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×