240 likes | 412 Views
INDIA │ 18-20 august 2010. virtual techdays. FAST Search for SharePoint 2010. Allirajan Ramachandran │ Technology Specialist, Microsoft Corp arajan@microsoft.com. Microsoft SharePoint 2010 The Business Collaboration Platform for the Enterprise and the Internet.
E N D
INDIA │ 18-20 august2010 virtual techdays FAST Search for SharePoint 2010 Allirajan Ramachandran │ Technology Specialist, Microsoft Corp arajan@microsoft.com
Microsoft SharePoint 2010The Business Collaboration Platform for the Enterprise and the Internet Deliver the Best Productivity Experience Sites Composites Communities Cut Costs with a Unified Infrastructure Insights Content Rapidly Respond to Business Needs Search One platform, Multiple Service Opportunities
User Interface is visual and actionable Visual and conversational interaction with precise control Deep Refinement Thumbnails Sort on any field Similar Results Previews Built on SharePoint Search Center Leverages all of innovations in SharePoint Open Web Parts, Federation, query suggestions, related queries, Did you mean? Visual results connects users with content Thumbnails for Word and PowerPoint Visual Best Bets highlight premium content Preview in browser without leaving the results
Visual Best Bets Visual cues to highlight essential content Visual Notification Web Part Flexibility Built on SharePoint Keywords Matches keywords and synonyms that are contextually relevant to users. Include banners, videos, external websites. Easy and quick to setup Point and click setup for site admins. Set and forget with content expiration dates . Web Parts allow for easy page customization
Deep Refinement Enables precise control of results Enables conversational experience You will never miss any content; enabling better findability and exploration across the entire result set Sorted by frequency Exact Counts Provides a sorted view Each refiner is sorted by frequency, from highest to lowest, indicating the importance of each term Contains exact counts Leads to discovering non-obvious relationships, key data trends, and deep analysis of your content
Customize search to meet your business needs Key ingredients to a great customized search experience Search in the language of your business Deliver results that are contextually relevant Tune relevancy to meet diverse needs Process content with advanced linguistics Customize the user experience to build engaging applications
Map metadata to Managed Properties Automatic association of metadata to content Crawled Properties Crawled Properties Standard document metadata discovered by the crawler or extracted from the full text by the FAST Content Processing Pipeline Managed Properties Map one or more Crawled Properties to a single field. Enables sorting, refinement, relevance tuning and fielded searching Mapped in Central Admin Or PowerShell Any data can be found and mapped Index Schema: Managed Properties
What can I do with a Managed Property? Metadata is also used for relevancy tuning, multi-level sorting and advanced search Metadata quality is critical to a good search experience File Formats , Precise hit counts in deep refiners are computed across the whole result set. Companies Products And many more… Concepts Enables deep refinement Makes search conversational, guiding users to navigate and refine, while summarizing the results that are found Enables precision relevancy Managed properties are also used for relevancy tuning & ranking, multi-level sorting, advanced (or fielded) search
How does it work? Add refiners to user interface • Built on a SharePoint List or custom extractor • Edit the Search Center Results Page • Modify the shared web part by adding tags to the refinement panel XML • Create your own labels • Save and Publish Custom Collections
Context matters Users need to access multiple types of content Marketing Customer Support Sales Manufacturing Operations R&D Professional Services HR Legal Finance . . . Enterprise Content Depends on role, location, responsibility and task. This can change day to day, or hour to hour.
Deliver results that are contextually relevant with search that can understands your business and role Role-specific relevance Targeted Best Bets / Visual Best Bets Business driven refinement ”What should I know about selling ERP?” - Alan Brewer, Sales Lead ”What should I know about implementing ERP?” - Renee Lo, Consultant
Tune relevancy to meet diverse needs A flexible solution for your organizations, groups and individuals New Default Sorting Optimize Relevancy for broad intranet use Quickly tailor relevancy models Deliver the right results to the right people by creating new Rank Profiles Same Results different order Users can select rank profiles in the sort by box or create their own default views by modifying the web part Query results with the default relevancy Documentation, RFPs and SOWs are now promoted Promotes relevant Results ”I want to know about my customer WoodgroveBank and customers in Financial Services" - Alan Brewer, Sales Lead ”I want to get right to the technical documents" - Renee Lo, Consultant
Rank Profiles Tune relevancy without impacting the default algorithm Out of the box relevancy Tuned for great general productivity experience, relevancy improves with click-throughs and link text analysis. Extend the default algorithms Create new default relevancy models. Blend static and dynamic ranking parameters to instantly improve search results.
How to create a Rank Profile IT Pros are empowered to create new profiles quickly Rank Profiles created in PowerShell by extending the default relevancy algorithm… … and are exposed in the user interface by modifying the sorting web part.
Process content with advanced linguistics Automatic and detailed analysis creates a great search experience • Breaks down content to the smallest addressable chunks to build meaning • Understands file encoding, data formats, and written languages • Supports 400+ file formats, 80+ languages FAST Content Processing Pipeline
Robust query language Use FAST Query Language (FQL) for precise query development • FQL provides a robust and expressive query language • Wildcard support - *, ? • Numeric Data types (Integer, Float, Decimal, Datetime) • Operators • Direct field access (e.g., title:othello, author:shakespeare) • Numeric (COUNT, RANGE, <, <=, >, >=) • Boolean (AND, OR, ANY, NOT) • Rank (RANK, XRANK) • Proximity (NEAR, ONEAR) • String (operator support for strings) • Boundary (starts-with, ends-with, equals) • Filter
FAST Search Server Architecture Common platform scales with your business need SharePointSearch FAST Search for SharePoint User Experience Information Common connectorswith a consistent framework for capturing and indexing your information One search platformwith a single UI framework, common APIs and developer experiences across products Unified administrationwhich allows you to manage FAST Search and SharePoint in a centralized admin console
SharePoint Server(s) FAST Search Server 2010 FAST Server(s) Summary of architectural components Other Server(s) Site Collection Level Admin UI • Keyword Management • User Context Management • Site Promotion/Demotion PowerShell • Schema configuration • Admin configuration • Deployment configuration Central Administration UI • Property mapping • Property extraction • Spell-checking Administration and Schema Object Model AdvancedContent Processing Linguistics Web Link Analysis Connectors • SharePoint • File Traverser • Web • BDC • Exchange • Notes • Documentum Security Access Module Indexing SharePoint Front-end Custom Front-End Query Object Model Query and Result Processing Search Core Query Web Service Connectors • Web Crawler • JDBC Federation Object Model Monitoring Services Content Microsoft System Center Operations Manager OpenSearch or Other Sources People Search
Secure, unified access to information Index or federate with content, applications, and services OpenSearchFederation File Shares Websites and Intranet SharePoint Server Exchange Public Folders Search Index EMC Documentum IBM Lotus Notes EnterpriseContent Business Applications Information Services AD & LDAP Profiles User Experience Indexing Connectors Etc … • Federate queries • using OpenSearch to quickly access existing search indexes and online information services Access content securelywith a full-featured content crawler and both index- and query-time trimming of results Extend your reachusing Business Connectivity Services to access your content sources and business applications
Connect to all of your enterprise content Extend your reach with Business Connectivity Services Quickly connect to content Use a consistent framework to quickly connect both inside and outside of SharePoint including content management systems, web services, databases, and line of business systems Build custom connectors Use SharePoint Designer to configure data model and connect to SharePoint. Connect to WCF services, or create your own .NET assembly connector with Visual Studio.
Simplified, powerful administration A high-end enterprise search solution that’s easy to deploy and manage Manage efficiently with full support for Microsoft System Center and PowerShell scripting to automate tasks Deploy easilyusing wizard-driven installation, a topology designer, and native support for 64-bit virtualization Streamline administrationwith a simplified admin console that helps you manage search services across your enterprise
FAST Search for SharePoint Scaleout • Back-end with extreme and flexible scale out options • Scale-out multiple “dimensions” • Query Volume • Content Volume • Indexing freshness • Redundancy options • Search • Indexing • Performance targets* • 30M Docs/node • 50 QPS/node • 35 docs/sec Query Volume Search and Indexing Query and Result Processing Content Volume No theoretical upper bounds! Crawling and Content Processing *Depends on content and hardware specifics
INDIA │ 18-20 august2010 virtual techdays • www.sharepoint.microsoft.com • www.microsoft.com/enterprisesearch • Channel9.msdn.com/posts/matthijs/fast-search-for-sharepoint-2010-capabilities-deep-dive RESOURCES
THANKS│18-20 august2010 virtual techdays Thank You