SlideShare une entreprise Scribd logo
1  sur  54
FAST Search for
Sharepoint

Brad Freels
Technology Specialist
bfreels@microsoft.com
Microsoft’s Search Vision & Strategy
Search is Everywhere
                                Desktop        Enterprise        Internet         Devices
               Big Bet

                     Enterprise                                                     Internet
                                                            Consumer Portals / Partner Portals
   Employee Productivity     High Value Search
                                                                 Marketing / B2B / …          Monetization




                                   eDiscovery
People &    Connect to all      Research Portals
Expertise    your Content     360o customer views
                                                                               Interactive Visual Search -
                             Competitive Intelligence
                                                                            Personalization - Social Networks
                                       …


        Best of Microsoft - Best of SharePoint - Best of High End Search
Introducing FAST Search for SharePoint
OOB User Experience
Tailoring General Productivity
Search Platform and Architecture
Search Driven Applications
Deployment and Administration
Summary and Resources
Microsoft Enterprise Search
The 2010 Wave

    General productivity search                  Customized productivity search
       Light customization                       and search driven applications


                         Common across the product line

 • UI Framework                                 • Connector Framework (BDC)
 • Social search features and integration       • APIs and developer Experience
 • SharePoint platform integration              • Admin & deployment capabilities
 • End user and site administrator enablement   • Operations advantages (SCOM, scripting)
SharePoint vs. FAST Search for
   SharePoint
User Interface           • Query and Result
Central Administration     Processing
                         • Content Processing Pipeline
Crawler and
                         • Customizability and
Connector
                           Scalability
SharePoint and FAST Search Server
Introducing FAST Search for SharePoint
OOB User Experience
Tailoring General Productivity
Search Platform and Architecture
Search Driven Applications
Deployment and Administration
Summary and Resources
Get visual, interactive search experience
using a
        better answers, faster
                                      Sorting on
                      Query          any property
                                                         Related
                    completion                          searches &
                                                          people




      Document                       Scrolling
      thumbnails                     previews
                    Read in Office
                     Web Apps                       Federated
                                                     results
Connecthow you find and collaborate with others
and streamline
               with people and expertise
 Filter by title,                            Phonetic
  expertise &                              name lookup
other attributes




                                                         Expertise
                    Real-time                            matching
                    presence

                                         Org
                                       browsing
                         Find recent
                           content
Deep Refinement and Sorting
   Enables precise control of results
                       Enables conversational experience across all of the
                                           Out of the Box
                       results
                          You will never miss any content
                          Enabling better findability and exploration
                          Discover non-obvious relationships across the entire result set

                       Exact counts shows relative weight
                          Provides analytic view of your results
                          Indicates priority and importance
                          The right lever to slice and dice your content

                       Sort on any field
   Sorting Options        Empower the user to use the relevance model that best fits their
                          needs                               Exact Counts
                          Rearrange the result set to meet specific criteria
                          Alphabetical, numeric, and date
Demo
Introducing FAST Search for SharePoint
OOB User Experience
Tailoring General Productivity
Search Platform and Architecture
Search Driven Applications
Deployment and Administration
Summary and Resources
Customize search to meet your business
needs

              Deliver results that are contextually
                            relevant

                Search in the language of your
                           business

             Tune relevancy to improve accuracy

              Create structure from unstructured
                            content

               Configure the UI to extend your
                         application
                                                      Similarity Search
Custom Query Suggestions
Visual Best Bets
            Identify static content that is always relevant




                                                                                Set Vertical
                              Visual Notification                               Orientation




                                        Visual Best Bets
Built on SharePoint Keywords                           Easy and quick to setup
Matches keywords and synonyms that are contextually    Point and click setup for site admins. Set and forget with
relevant to users. Include banners, videos, external   content expiration dates . Web Parts allow for easy page
websites.                                              customization
Audience-specific search experiences
             Use User Context to meet the needs of diverse groups

Renee Lo                                                         Alan Brewer
Engineering                                                      Sales Manager
Contoso Consulting                           User                Contoso Consulting
”What should I know about                   context              ”What should I know about
implementing ERP?”                                               selling ERP consulting?”
                                                         Infor
                                    Soci
                                                          m-
                                     al
                                                         ation
                                   conte
                                                         conte
                                     xt
                                                           xt
                                           Application
                                            context



       Username & Group                Business Unit                   Preferred Sites
         Memberships                    Department                  SharePoint Audiences
            Location                       Team                  Interests & Current Projects
          Languages                     Time of Day                Context of Current Task
Quicklybased tools contextual experience to your users
    User
         build a for creating results that are relevant
                                                             One-way synonyms
                                                             Keywords map to other terms
                                                             Two-way synonyms
                                                             Keywords become equivalent to other terms
                                                             Best Bets
                                                             Highlights key resources that are always
                                                             relevant to a keyword
                                                             Visual Best Bets
                                                             Extend Best Bets with pictures, video,
                                                             Silverlight controls
                                                             Document Promotion / Demotion
                                                             Tailor specific document relevancy




             Pick Create new keywords
                    the right ingredients
                                 user contexts
             Match the proper terms and contexts toand simpleuser for
                   Site Administrators create contexts boost relevancy
                        administrators have powerful based on tools
             targeted users to the search experience always finding the
                   to configure ensure your users are the right
                   profiles to deliver relevant results tofor groups of
             right audiences
                   users
                   content
Search in the language of your business
         Identify what is important to improve the search experience
Use language that has specific meaning to your                     mobile workforce         direct mail
business                                                               revenue merger
                                                                     communications
   Users can quickly refine content using familiar terms                                      Taxonomy
   Build confidence that you found the correct answers the first   cloudchain
                                                                     supply
                                                                            computing
   time
                                                                     audit
                                                                                   Productivity
                                                                              best practices XML
                                                                       archive acquisition storage
Leverage corporate knowledge to make content                       cost savings Social Media
findable
                                                                       Profit         Strategy Development
   Corporate taxonomies                                            customer relations
                                                                       market share
   Business terminology
                                                                          IP Telephony quality
   Product names                                                   SOX compliance  Competition
   Acronyms
                                                                          risk target markets
                                                                    part numbers
                                                                                brand management
Define custom rules to identify unique terms                       Global presence
   Handle complex terms such as part numbers or forms
                                                                             Disaster Recovery
   Searching for ”XXX 123 abc“ finds “XXX-123-abc“ and
   “GG^XXX-123-abc_HH“
Introducing FAST Search for SharePoint
OOB User Experience
Tailoring General Productivity
Search Platform and Architecture
Search Driven Applications
Deployment and Administration
Summary and Resources
FAST Search Extends SharePoint
FAST Search for SharePoint   …   …

High Level Architecture
FAST Search for SharePoint   …   …

High Level Architecture




         FAST                    FAST
         Query                   Connector
         SSA                     SSA
Extensible Content Processing
Enables search that has a deep understanding of your information

   Properties                             Entity                     Format
    Mapper                Vectorizer     Extractor    Lemmatizer    Converter
                …
                     Web         Date/Time        Word       Language
                    Analyzer     Normalizer      Breaker      Detector
How does the pipeline work?
    A systematic approach to interpreting your content
    Sequential stages perform specific tasks while ingesting content
       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

    Process your content to make it searchable
       Normalizes content so that a consistent relevancy model can be applied
       Identifies structured and unstructured metadata in your content
       Maps document metadata to SharePoint Crawled Properties




  LanguageExtraction
   Format Conversion
    WebDate Encoding
     Document Vector
     Entity and Time
       Lemmatization
        Link Analysis
         Map Crawled
         Tokenization   Extracts language written aawas extracting anchorvarious maps run,
                        Identifies root metadatahyperlinks language. byspecific encoding so Out
                        Apply the documents for forand standard representation, and applications
                        Finds terms
                        Converts theintext content torules for document that reflects importantthat
                        Creates of theof a from multiple ofdiscoveredpredefinedto handle idioms
                        Analyzesplainnative specificlanguage them toencodings, concepts, locale
                        Maps all adatestherepresentationfile a identifyingFor Englishwhich reinforces
                                    unique word that given formats,
                                         and times      maps and locale words, categories.
                                                                            the text it pipeline
        Normalization
        andProperties
            Detection   andproper
                        runs, box dictionaries occurrence. Used tokenization documents.
                        of the and frequency a For Companies to find 14-Mar-10 is
                        specific support for back be a single breakers similar in part numbers
                        termsrunning and ran People,example, the and Locations, but can be
                        the authority ranking ofcan custom wordknows thatfoundand language
                        stages representations. document.by lemma. Understands lemmatization
                             phrases. Also applies to used
                        stages
                        or telephone numbers.
                        specific grammar 14, context.
                        extended March and2010.
                        equivalentto any category.
Extending Pipeline capabilities
        Straightforward way to add custom text analysis functionality
                                                                   Configure Optional Processing Steps
                                                                      XML Properties mapper
                                                                      Offensive Content Filter
                                                                      Field Collapsing
                                                                      Verbatim (wholeword) extractor
                                                                           Use a dictionary for custom extraction
                                                                      Pipeline Extensibility
                                                                           Calls external applications for custom item processing




Add Custom Processing                                                  Sandboxed execution
Pipeline Extensibility is a specially defined stage that takes a       Executable arguments and temporary files are automatically
set of crawled properties, as flat text                                handled with timeouts.
 as input and maps output to another crawled property                  Runs just before the Crawled Property Mapper, providing
                                                                       accessibility within SharePoint
Powerful Entity Extraction business
Enables search-driven navigation that is relevant to your



                     PRODUCT


           CONCEPT




       COMPANY
Tune relevancy to improve accuracy
   Changing content and users need require a flexible solution

 Start with great relevance OOB
    Tuned for great general productivity experience
    Automatically improves relevancy with social
    click-throughs and link text analysis


 Create new relevance models                                             Standard Sorting Options
    MultipleRank Profiles
    Blend static and dynamic ranking parameters to
    instantly improve search results                  Custom Rank Profiles

    Create with simple PowerShell commands
    Expose as new sorting options
Tunablebusiness-specific search results for diverse roles
Enables unique,
                Relevance
Search 2010 “Stack”
The platform for Search Customization
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)
                                  Sorting (SORT, SORTFORMULA)
                               String (operator support for strings)
                                  Boundary (starts-with, ends-with, equals)
                                  Filter
Introducing FAST Search for SharePoint
OOB User Experience
Tailoring General Productivity
Search Platform and Architecture
Search Driven Applications
Deployment and Administration
Summary and Resources
Searchthe search application needs you have across your business
  Meet all
           Driven Applications
          Sales:
          360o Customer Insight                “How do I support the
          Services:                          unique search needs of
          Knowledge Browser                     teams and work that
          Marketing:                          impact our business?”
          Competitive Intelligence
          Research & Development:           To do so, you need a
          Innovation Portal                 search platform that
          Support:                          has
          Call Center Advisor               • A deep understanding of
          Operations:                         your information
          Systems/Logistics Portal          • Flexible relevance to
                                              meet diverse needs
          Legal, HR, IT, Finance, ……        • A customizable UX to
real estate risk
Top information from
                                                            Woodgrove…new market view
                                                              report to send to clients




                                                                            Set of Customers to
                                                                            explore, with rollup

                                                                                                     Experts to help,
                                                                                                     with availability
                                                                                                        and rating

  View of information across
 different pivots, with drilldown




Immediate actions
 on selected items

                                                                                                   News and external
     Drilldown to single view with all clues about a customer: portfolio,                          opinion to monitor
  holdings, communications, annual and quarterly customer plans, etc…                              and send to clients
How would you create this?
 Content Crawling: bring in data from lots of places
   OOB connectors to SharePoint (reports, account documents), exchange public
   folders, shared files;
   BDC with customization in SPD (no code) for customer portfolio/holdings
 Content processing: creating metadata
   Names of holdings, offerings, key concepts, companies, people
   Synonyms for key concepts (real estate ~ REIT)
 OOB web parts configured for style
   Federation, People Search, Search actions
 Custom web parts for visual navigation
 Roll-up configured via results collapsing
 Custom relevance profile
 SharePoint workflows for act-on-selected-items
Introducing FAST Search for SharePoint
OOB User Experience
Tailoring General Productivity
Search Platform and Architecture
Search Driven Applications
Deployment and Administration
Summary and Resources
Secure,or federate with content, to information
    Index
          unified access applications, and services
                      OpenSearch Federation



                                  Search
                                   Index

User Experience      Enterprise    Business Information
                      Content     Applications Services
                        Indexing Connectors
FAST Search for SharePoint
FAST Search HW – Best Practices
 Admin / Processing
      Server
                      CPU: 2 x 2GHz+ (Quad/six core)
                      Memory: 24-48 GB
                      Disk:
                         2 x 300 GB, SAS, 10K RPM (RAID 1)


   Storage Server     CPU: 2 x 2GHz+ (Quad/six core)
                      Memory: 24-48 GB
                      Disk alternatives:
                         1.0 TB: 8 x 300 GB, SAS, 10K RPM (RAID10)
                         1.8 TB: 8 x 300 GB, SAS, 10K RPM (RAID 5)
                         3.6 TB: 16 x 300 GB, SAS, 10K RPM (RAID 5+0)
                         New: 7.2 TB: 16 x 600 GB, SAS, 10K RPM (RAID 5+0)
                         SAN: Configured for “database performance”
FAST Search – Main Components
    SharePoint Crawler
                                     SharePoint Crawler
                                     Capacity: ~30 mill items per crawler node, SQL server needs to be scaled for high IO


 SP Crawl
People Crawl
                          Crawl DB
                                     Web Analyzer
                                     CPU/disk footprint can vary by a factor of 10 depending on the content:
        Web Analyzer                 - number of links
                                     - length of links
                                     - internal cross link ratio
                                     Average capacity: ~30 mill items per web analyzer node
               FAST-WA-1
                                     Can be deployed with the Indexer in normal scenarios
               Web Analyzer




       Indexer/Search
                                     Indexer/search node
                                     Two supported models:
                                     - Normal mode:
                                                   ~15 mill items per node
                                                   ~25 QPS
        FAST-FSTIDX-11
          Index/Search               - High Density Mode:
                                                   ~ 40 mill. items per node
                                                   ~ 7 QPS
Rows and Columns
 Columns give you more indexing
   Need more Doc Processors and Content Distributor roles
 Rows give you more query and redundancy
   More Query roles
FAST Search – Pilot/Dev
Deployment
       SP2010 Farm    FAST Search for
                       SP 2010 Farm




          All roles        All roles
FAST Search – Extra Small Farm
     SP2010 Farm        FAST Search for
                      SharePoint 2010 Farm




                                 Admin
      Web Front End          Index (Search)
         Query             Content Distributor
        SP Crawl          Indexing Dispatcher
      People Crawl            Web Analyzer
       SQL Server             4 Docprocs+




                             (Index) Search
      Web Front End        Content Distributor
         Query            Indexing Dispatcher
        SP Crawl              Web Analyzer
      People Crawl            4 Docprocs+
       SQL Server
FAST Search – Small Deployment
           SP2010 Farm                FAST Search for SharePoint 2010 Farm


                                *
                                               Admin              Index (Search)
       Web Front End Web Front End        Content Distributor    Content Distributor
          Query         Query            Indexing Dispatcher    Indexing Dispatcher
                                            12 Docprocs+           12 Docprocs+
                                            Web Analyzer           Web Analyzer
                                                                    QR Server

                                *                                              *
         SP Crawl       SP Crawl
       People Crawl   People Crawl
                                                                 (Index) Search
                                                                    QR Server




       Search Admin DB
           Crawl DB
          SharePoint


         SQL 2008 Cluster

                Note:
     Servers marked with * are only
      needed for high availability
FAST Search – Medium
Deployment
      SP2010 Farm                              FAST Search for SharePoint 2010 Farm




                                     Admin             Index (Search)         Index (Search)        Index (Search)
     WFE             WFE        Content Distributor   Content Distributor      Web Analyzer          Web Analyzer
   Query SSA       Query SSA      Web Analyzer          Web Analyzer        Indexing Dispatcher   Indexing Dispatcher
                                  12 Docprocs+          12 Docprocs+           12 Docprocs+          12 Docprocs+




    SP Crawl       SP Crawl                            (Index) Search         (Index) Search        (Index) Search
  People Crawl   People Crawl                             QR Server              QR Server             QR Server




 Search Admin DB
     Crawl DB
  SharePoint DB


   SQL 2008 Cluster
FAST Search – Large Deployment
                           SP2010 Farm




 Web Front End    Web Front End
                                               SP Crawl       SP Crawl
    Query            Query
                                              People Crawl   People Crawl




                                                  Search Admin DB
                                                     Crawl DB
                                                    SharePoint

                                              SQL 2008 Cluster


                                                FAST Search for SharePoint 2010 Farm




     Admin             Index (Search)         Index (Search)      Index (Search)      Index (Search)   Index (Search)   Index (Search)
  ConfigServer        Content Distributor   Indexing Dispatcher Indexing Dispatcher    Web Analyzer     Web Analyzer     Web Analyzer
Content Distributor     Web Analyzer           Web Analyzer        Web Analyzer        12 Docprocs+     12 Docprocs+     12 Docprocs+
  Web Analyzer          12 Docprocs+           12 Docprocs+        12 Docprocs+
  12 Docprocs+




                       (Index) Search        (Index) Search         (Index) Search    (Index) Search   (Index) Search   (Index) Search
                          QR Server             QR Server              QR Server         QR Server        QR Server        QR Server
Introducing FAST Search for SharePoint
OOB User Experience
Tailoring General Productivity
Search Platform and Architecture
Search Driven Applications
Deployment and Administration
Summary and Resources
Tools – QR Server




     Neil Richard’s Blog Enabling the QR Server Blog Post - http://tinyurl.com/3b9ren4
FAST Search for Sharepoint Query Tool
  http://fastforsharepoint.codeplex.com/
  Connect to web app running FAST SSA (SP
  box)
  Use it to test FQL
Useful Resources
 FAST University Training
 MSDN & TechNet
 Blogs
    Leonardo De Souza’s Blog
  http://searchunleashed.wordpresss.com
    Thomas Svensen’s Blog
  http://blogs.msdn.com/b/thomsven/
    Comperio Search Nuggets
  http://nuggets.comperiosearch.com/
 Books

Contenu connexe

Tendances

Amplify The Impact Of Your People Business Productivity Infrastructur...
Amplify  The  Impact  Of  Your  People  Business  Productivity  Infrastructur...Amplify  The  Impact  Of  Your  People  Business  Productivity  Infrastructur...
Amplify The Impact Of Your People Business Productivity Infrastructur...Joseph Lopez
 
Nttd interactive 20120601
Nttd interactive 20120601Nttd interactive 20120601
Nttd interactive 20120601Dana Helland
 
Northridge Presentation Share Point Portal User Experience
Northridge Presentation Share Point Portal User ExperienceNorthridge Presentation Share Point Portal User Experience
Northridge Presentation Share Point Portal User Experienceleewmartin
 
Moss 2007 Technology Briefing
Moss 2007 Technology BriefingMoss 2007 Technology Briefing
Moss 2007 Technology BriefingTeguhsantoso
 
Datamatics Digital Publishing & Retail Services - Overview [EN]
Datamatics Digital Publishing & Retail Services - Overview [EN]Datamatics Digital Publishing & Retail Services - Overview [EN]
Datamatics Digital Publishing & Retail Services - Overview [EN]Datamatics Global Services GmbH
 
Carlton Fields' new website - 2012
Carlton Fields' new website - 2012Carlton Fields' new website - 2012
Carlton Fields' new website - 2012ccalhoun70
 
Part 1 - Everything You Need To Know About SharePoint's Social Capabilities -...
Part 1 - Everything You Need To Know About SharePoint's Social Capabilities -...Part 1 - Everything You Need To Know About SharePoint's Social Capabilities -...
Part 1 - Everything You Need To Know About SharePoint's Social Capabilities -...Richard Harbridge
 
Introduction to Attini Social Suite for SharePoint - by Rapid Circle
Introduction to Attini Social Suite for SharePoint - by Rapid CircleIntroduction to Attini Social Suite for SharePoint - by Rapid Circle
Introduction to Attini Social Suite for SharePoint - by Rapid CircleWilco Turnhout
 
Microsoft share point & what is it level2 pre sales detailed intro to users...
Microsoft share point & what is it   level2 pre sales detailed intro to users...Microsoft share point & what is it   level2 pre sales detailed intro to users...
Microsoft share point & what is it level2 pre sales detailed intro to users...Syed Arh
 
Wat mist SharePoint out of the box
Wat mist SharePoint out of the boxWat mist SharePoint out of the box
Wat mist SharePoint out of the boxWilco Turnhout
 
SharePoint Search Goes Public!
SharePoint Search Goes Public!SharePoint Search Goes Public!
SharePoint Search Goes Public!SurfRay
 
Unified infrastructure with share point 2010
Unified infrastructure with share point 2010Unified infrastructure with share point 2010
Unified infrastructure with share point 2010INDUSA Technical Corp.
 
SPTechCon Boston 2012 - SharePoint In The Cloud
SPTechCon Boston 2012 - SharePoint In The CloudSPTechCon Boston 2012 - SharePoint In The Cloud
SPTechCon Boston 2012 - SharePoint In The CloudRichard Harbridge
 
Future of retail retail social business architektur 2012
Future of retail  retail social business architektur 2012Future of retail  retail social business architektur 2012
Future of retail retail social business architektur 2012Friedel Jonker
 
Today's Unified Communications: To upgrade, coexist, or go 'all in' with the ...
Today's Unified Communications: To upgrade, coexist, or go 'all in' with the ...Today's Unified Communications: To upgrade, coexist, or go 'all in' with the ...
Today's Unified Communications: To upgrade, coexist, or go 'all in' with the ...C/D/H Technology Consultants
 

Tendances (20)

Amplify The Impact Of Your People Business Productivity Infrastructur...
Amplify  The  Impact  Of  Your  People  Business  Productivity  Infrastructur...Amplify  The  Impact  Of  Your  People  Business  Productivity  Infrastructur...
Amplify The Impact Of Your People Business Productivity Infrastructur...
 
Nttd interactive 20120601
Nttd interactive 20120601Nttd interactive 20120601
Nttd interactive 20120601
 
Northridge Presentation Share Point Portal User Experience
Northridge Presentation Share Point Portal User ExperienceNorthridge Presentation Share Point Portal User Experience
Northridge Presentation Share Point Portal User Experience
 
9 22 the path to share point webinar deck
9 22 the path to share point webinar deck9 22 the path to share point webinar deck
9 22 the path to share point webinar deck
 
Kma 04 22-10 office sneak peek presentation
Kma 04 22-10 office sneak peek presentationKma 04 22-10 office sneak peek presentation
Kma 04 22-10 office sneak peek presentation
 
Moss 2007 Technology Briefing
Moss 2007 Technology BriefingMoss 2007 Technology Briefing
Moss 2007 Technology Briefing
 
Datamatics Digital Publishing & Retail Services - Overview [EN]
Datamatics Digital Publishing & Retail Services - Overview [EN]Datamatics Digital Publishing & Retail Services - Overview [EN]
Datamatics Digital Publishing & Retail Services - Overview [EN]
 
SharePoint 2010: A Case Study
SharePoint 2010: A Case StudySharePoint 2010: A Case Study
SharePoint 2010: A Case Study
 
Carlton Fields' new website - 2012
Carlton Fields' new website - 2012Carlton Fields' new website - 2012
Carlton Fields' new website - 2012
 
Part 1 - Everything You Need To Know About SharePoint's Social Capabilities -...
Part 1 - Everything You Need To Know About SharePoint's Social Capabilities -...Part 1 - Everything You Need To Know About SharePoint's Social Capabilities -...
Part 1 - Everything You Need To Know About SharePoint's Social Capabilities -...
 
Introduction to Attini Social Suite for SharePoint - by Rapid Circle
Introduction to Attini Social Suite for SharePoint - by Rapid CircleIntroduction to Attini Social Suite for SharePoint - by Rapid Circle
Introduction to Attini Social Suite for SharePoint - by Rapid Circle
 
Sptechcon2011 mms2010
Sptechcon2011 mms2010Sptechcon2011 mms2010
Sptechcon2011 mms2010
 
Microsoft share point & what is it level2 pre sales detailed intro to users...
Microsoft share point & what is it   level2 pre sales detailed intro to users...Microsoft share point & what is it   level2 pre sales detailed intro to users...
Microsoft share point & what is it level2 pre sales detailed intro to users...
 
Wat mist SharePoint out of the box
Wat mist SharePoint out of the boxWat mist SharePoint out of the box
Wat mist SharePoint out of the box
 
SharePoint Search Goes Public!
SharePoint Search Goes Public!SharePoint Search Goes Public!
SharePoint Search Goes Public!
 
Unified infrastructure with share point 2010
Unified infrastructure with share point 2010Unified infrastructure with share point 2010
Unified infrastructure with share point 2010
 
SPTechCon Boston 2012 - SharePoint In The Cloud
SPTechCon Boston 2012 - SharePoint In The CloudSPTechCon Boston 2012 - SharePoint In The Cloud
SPTechCon Boston 2012 - SharePoint In The Cloud
 
AIS SharePoint & BI Presentation 24th july 2012
AIS SharePoint & BI Presentation 24th july 2012AIS SharePoint & BI Presentation 24th july 2012
AIS SharePoint & BI Presentation 24th july 2012
 
Future of retail retail social business architektur 2012
Future of retail  retail social business architektur 2012Future of retail  retail social business architektur 2012
Future of retail retail social business architektur 2012
 
Today's Unified Communications: To upgrade, coexist, or go 'all in' with the ...
Today's Unified Communications: To upgrade, coexist, or go 'all in' with the ...Today's Unified Communications: To upgrade, coexist, or go 'all in' with the ...
Today's Unified Communications: To upgrade, coexist, or go 'all in' with the ...
 

En vedette

Microsoft Search Server 2008 - Technical Overview
Microsoft Search Server 2008 - Technical OverviewMicrosoft Search Server 2008 - Technical Overview
Microsoft Search Server 2008 - Technical Overviewukdpe
 
Mike Taulty OData (NxtGen User Group UK)
Mike Taulty OData (NxtGen User Group UK)Mike Taulty OData (NxtGen User Group UK)
Mike Taulty OData (NxtGen User Group UK)ukdpe
 
Microsoft UK TechDays - jQuery and ASP.NET
Microsoft UK TechDays - jQuery and ASP.NETMicrosoft UK TechDays - jQuery and ASP.NET
Microsoft UK TechDays - jQuery and ASP.NETukdpe
 
Mike Ormond: Developing for Windows Phone 7
Mike Ormond: Developing for Windows Phone 7Mike Ormond: Developing for Windows Phone 7
Mike Ormond: Developing for Windows Phone 7ukdpe
 
Mike Ormond: Silverlight for Windows Phone 7 (UK TechDays)
Mike Ormond: Silverlight for Windows Phone 7 (UK TechDays)Mike Ormond: Silverlight for Windows Phone 7 (UK TechDays)
Mike Ormond: Silverlight for Windows Phone 7 (UK TechDays)ukdpe
 
Windows Phone 7: How (Not) to Fail Marketplace Ingestion
Windows Phone 7: How (Not) to Fail Marketplace IngestionWindows Phone 7: How (Not) to Fail Marketplace Ingestion
Windows Phone 7: How (Not) to Fail Marketplace Ingestionukdpe
 
Visual C.V.
Visual C.V.Visual C.V.
Visual C.V.jcgibs32
 
Fast search 2010 for SharePoint 2010 Installation and Configuration
Fast search 2010 for SharePoint 2010 Installation and ConfigurationFast search 2010 for SharePoint 2010 Installation and Configuration
Fast search 2010 for SharePoint 2010 Installation and ConfigurationAhmed Madany
 
Fast search for share point
Fast search for share pointFast search for share point
Fast search for share pointLiquidHub
 
SQL Azure Overview - ericnel
SQL Azure Overview - ericnelSQL Azure Overview - ericnel
SQL Azure Overview - ericnelukdpe
 
Making Data Governance Work - Think Big but Start Small
Making Data Governance Work - Think Big but Start SmallMaking Data Governance Work - Think Big but Start Small
Making Data Governance Work - Think Big but Start SmallEarley Information Science
 

En vedette (12)

Microsoft Search Server 2008 - Technical Overview
Microsoft Search Server 2008 - Technical OverviewMicrosoft Search Server 2008 - Technical Overview
Microsoft Search Server 2008 - Technical Overview
 
Mike Taulty OData (NxtGen User Group UK)
Mike Taulty OData (NxtGen User Group UK)Mike Taulty OData (NxtGen User Group UK)
Mike Taulty OData (NxtGen User Group UK)
 
Microsoft UK TechDays - jQuery and ASP.NET
Microsoft UK TechDays - jQuery and ASP.NETMicrosoft UK TechDays - jQuery and ASP.NET
Microsoft UK TechDays - jQuery and ASP.NET
 
Mike Ormond: Developing for Windows Phone 7
Mike Ormond: Developing for Windows Phone 7Mike Ormond: Developing for Windows Phone 7
Mike Ormond: Developing for Windows Phone 7
 
Mike Ormond: Silverlight for Windows Phone 7 (UK TechDays)
Mike Ormond: Silverlight for Windows Phone 7 (UK TechDays)Mike Ormond: Silverlight for Windows Phone 7 (UK TechDays)
Mike Ormond: Silverlight for Windows Phone 7 (UK TechDays)
 
Windows Phone 7: How (Not) to Fail Marketplace Ingestion
Windows Phone 7: How (Not) to Fail Marketplace IngestionWindows Phone 7: How (Not) to Fail Marketplace Ingestion
Windows Phone 7: How (Not) to Fail Marketplace Ingestion
 
Visual C.V.
Visual C.V.Visual C.V.
Visual C.V.
 
FAST Search-webinar-06-29-2010
FAST Search-webinar-06-29-2010FAST Search-webinar-06-29-2010
FAST Search-webinar-06-29-2010
 
Fast search 2010 for SharePoint 2010 Installation and Configuration
Fast search 2010 for SharePoint 2010 Installation and ConfigurationFast search 2010 for SharePoint 2010 Installation and Configuration
Fast search 2010 for SharePoint 2010 Installation and Configuration
 
Fast search for share point
Fast search for share pointFast search for share point
Fast search for share point
 
SQL Azure Overview - ericnel
SQL Azure Overview - ericnelSQL Azure Overview - ericnel
SQL Azure Overview - ericnel
 
Making Data Governance Work - Think Big but Start Small
Making Data Governance Work - Think Big but Start SmallMaking Data Governance Work - Think Big but Start Small
Making Data Governance Work - Think Big but Start Small
 

Similaire à MS Fast Search Server

Enterprise search-sizing-ha-and-migration-path
Enterprise search-sizing-ha-and-migration-pathEnterprise search-sizing-ha-and-migration-path
Enterprise search-sizing-ha-and-migration-pathmicrosoftasap
 
Introduction to FAST Search for SharePoint 2010
Introduction to FAST Search for SharePoint 2010Introduction to FAST Search for SharePoint 2010
Introduction to FAST Search for SharePoint 2010Joris Poelmans
 
Fast for sharepoint internet and commerce scenarios
Fast for sharepoint   internet and commerce scenariosFast for sharepoint   internet and commerce scenarios
Fast for sharepoint internet and commerce scenariosshmulik-tal
 
Building Search Driven Applications in SharePoint 2010 - SharePoint Fest 2012
Building Search Driven Applications in SharePoint 2010 - SharePoint Fest 2012Building Search Driven Applications in SharePoint 2010 - SharePoint Fest 2012
Building Search Driven Applications in SharePoint 2010 - SharePoint Fest 2012Nik Patel
 
Catapult k2 partner event oct 12 2011
Catapult k2 partner event oct 12 2011Catapult k2 partner event oct 12 2011
Catapult k2 partner event oct 12 2011David Broussard
 
SPLive Orlando - Beyond the Search Center - Application or Solution?
SPLive Orlando - Beyond the Search Center - Application or Solution?SPLive Orlando - Beyond the Search Center - Application or Solution?
SPLive Orlando - Beyond the Search Center - Application or Solution?Agnes Molnar
 
Building a Prototype Without an Engineer
Building a Prototype Without an EngineerBuilding a Prototype Without an Engineer
Building a Prototype Without an Engineermsteciuk
 
Enterprise search in SharePoint 2013 - Sydney 15th of January 2013
Enterprise search in SharePoint 2013 - Sydney 15th of January 2013Enterprise search in SharePoint 2013 - Sydney 15th of January 2013
Enterprise search in SharePoint 2013 - Sydney 15th of January 2013Findwise
 
Enterprise Search in SharePoint 2013
Enterprise Search in SharePoint 2013Enterprise Search in SharePoint 2013
Enterprise Search in SharePoint 2013Findwise
 
Information Architecture: Get Your Blue Prints in Order
Information Architecture: Get Your Blue Prints in OrderInformation Architecture: Get Your Blue Prints in Order
Information Architecture: Get Your Blue Prints in OrderBusinessOnline
 
SAP Microsoft Interoperability - Portal Solutions
SAP Microsoft Interoperability - Portal SolutionsSAP Microsoft Interoperability - Portal Solutions
SAP Microsoft Interoperability - Portal SolutionsKristian Kalsing
 
Open Source for Enterprise Search: Breaking Down the Barriers to Information
Open Source for Enterprise Search: Breaking Down the Barriers to InformationOpen Source for Enterprise Search: Breaking Down the Barriers to Information
Open Source for Enterprise Search: Breaking Down the Barriers to InformationLucidworks (Archived)
 
Search Based Applications with SharePoint 2013
Search Based Applications with SharePoint 2013Search Based Applications with SharePoint 2013
Search Based Applications with SharePoint 2013Agnes Molnar
 
How Search 2.0 Has Been Redefined by Enterprise 2.0
How Search 2.0 Has Been Redefined by Enterprise 2.0How Search 2.0 Has Been Redefined by Enterprise 2.0
How Search 2.0 Has Been Redefined by Enterprise 2.0Enterprise 2.0 Conference
 
The Next Generation SharePoint: Powered by Text Analytics
The Next Generation SharePoint: Powered by Text AnalyticsThe Next Generation SharePoint: Powered by Text Analytics
The Next Generation SharePoint: Powered by Text AnalyticsAlyona Medelyan
 
The Next-Generation SharePoint: Powered by Text Analytics
The Next-Generation SharePoint: Powered by Text Analytics The Next-Generation SharePoint: Powered by Text Analytics
The Next-Generation SharePoint: Powered by Text Analytics Peter Wren-Hilton
 
SharePoint 2010 - Enterprise search overview
SharePoint 2010 - Enterprise search overviewSharePoint 2010 - Enterprise search overview
SharePoint 2010 - Enterprise search overviewbarryboudreau
 
Share point user group
Share point user groupShare point user group
Share point user groupRyan Merpaw
 

Similaire à MS Fast Search Server (20)

Enterprise search-sizing-ha-and-migration-path
Enterprise search-sizing-ha-and-migration-pathEnterprise search-sizing-ha-and-migration-path
Enterprise search-sizing-ha-and-migration-path
 
ASAP Session 4
ASAP Session 4ASAP Session 4
ASAP Session 4
 
Introduction to FAST Search for SharePoint 2010
Introduction to FAST Search for SharePoint 2010Introduction to FAST Search for SharePoint 2010
Introduction to FAST Search for SharePoint 2010
 
Fast for sharepoint internet and commerce scenarios
Fast for sharepoint   internet and commerce scenariosFast for sharepoint   internet and commerce scenarios
Fast for sharepoint internet and commerce scenarios
 
Building Search Driven Applications in SharePoint 2010 - SharePoint Fest 2012
Building Search Driven Applications in SharePoint 2010 - SharePoint Fest 2012Building Search Driven Applications in SharePoint 2010 - SharePoint Fest 2012
Building Search Driven Applications in SharePoint 2010 - SharePoint Fest 2012
 
Catapult k2 partner event oct 12 2011
Catapult k2 partner event oct 12 2011Catapult k2 partner event oct 12 2011
Catapult k2 partner event oct 12 2011
 
SPLive Orlando - Beyond the Search Center - Application or Solution?
SPLive Orlando - Beyond the Search Center - Application or Solution?SPLive Orlando - Beyond the Search Center - Application or Solution?
SPLive Orlando - Beyond the Search Center - Application or Solution?
 
Building a Prototype Without an Engineer
Building a Prototype Without an EngineerBuilding a Prototype Without an Engineer
Building a Prototype Without an Engineer
 
Enterprise search in SharePoint 2013 - Sydney 15th of January 2013
Enterprise search in SharePoint 2013 - Sydney 15th of January 2013Enterprise search in SharePoint 2013 - Sydney 15th of January 2013
Enterprise search in SharePoint 2013 - Sydney 15th of January 2013
 
Enterprise Search in SharePoint 2013
Enterprise Search in SharePoint 2013Enterprise Search in SharePoint 2013
Enterprise Search in SharePoint 2013
 
Information Architecture: Get Your Blue Prints in Order
Information Architecture: Get Your Blue Prints in OrderInformation Architecture: Get Your Blue Prints in Order
Information Architecture: Get Your Blue Prints in Order
 
SAP Microsoft Interoperability - Portal Solutions
SAP Microsoft Interoperability - Portal SolutionsSAP Microsoft Interoperability - Portal Solutions
SAP Microsoft Interoperability - Portal Solutions
 
Open Source for Enterprise Search: Breaking Down the Barriers to Information
Open Source for Enterprise Search: Breaking Down the Barriers to InformationOpen Source for Enterprise Search: Breaking Down the Barriers to Information
Open Source for Enterprise Search: Breaking Down the Barriers to Information
 
Search Based Applications with SharePoint 2013
Search Based Applications with SharePoint 2013Search Based Applications with SharePoint 2013
Search Based Applications with SharePoint 2013
 
How Search 2.0 Has Been Redefined by Enterprise 2.0
How Search 2.0 Has Been Redefined by Enterprise 2.0How Search 2.0 Has Been Redefined by Enterprise 2.0
How Search 2.0 Has Been Redefined by Enterprise 2.0
 
The Next Generation SharePoint: Powered by Text Analytics
The Next Generation SharePoint: Powered by Text AnalyticsThe Next Generation SharePoint: Powered by Text Analytics
The Next Generation SharePoint: Powered by Text Analytics
 
The Next-Generation SharePoint: Powered by Text Analytics
The Next-Generation SharePoint: Powered by Text Analytics The Next-Generation SharePoint: Powered by Text Analytics
The Next-Generation SharePoint: Powered by Text Analytics
 
SharePoint 2010 - Enterprise search overview
SharePoint 2010 - Enterprise search overviewSharePoint 2010 - Enterprise search overview
SharePoint 2010 - Enterprise search overview
 
Share point user group
Share point user groupShare point user group
Share point user group
 
Evoke final 2013 berkeley
Evoke final 2013 berkeleyEvoke final 2013 berkeley
Evoke final 2013 berkeley
 

Dernier

Concurrency Control in Database Management system
Concurrency Control in Database Management systemConcurrency Control in Database Management system
Concurrency Control in Database Management systemChristalin Nelson
 
Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4JOYLYNSAMANIEGO
 
MS4 level being good citizen -imperative- (1) (1).pdf
MS4 level   being good citizen -imperative- (1) (1).pdfMS4 level   being good citizen -imperative- (1) (1).pdf
MS4 level being good citizen -imperative- (1) (1).pdfMr Bounab Samir
 
Man or Manufactured_ Redefining Humanity Through Biopunk Narratives.pptx
Man or Manufactured_ Redefining Humanity Through Biopunk Narratives.pptxMan or Manufactured_ Redefining Humanity Through Biopunk Narratives.pptx
Man or Manufactured_ Redefining Humanity Through Biopunk Narratives.pptxDhatriParmar
 
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITW
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITWQ-Factor HISPOL Quiz-6th April 2024, Quiz Club NITW
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITWQuiz Club NITW
 
Grade Three -ELLNA-REVIEWER-ENGLISH.pptx
Grade Three -ELLNA-REVIEWER-ENGLISH.pptxGrade Three -ELLNA-REVIEWER-ENGLISH.pptx
Grade Three -ELLNA-REVIEWER-ENGLISH.pptxkarenfajardo43
 
Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...
Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...
Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...DhatriParmar
 
DIFFERENT BASKETRY IN THE PHILIPPINES PPT.pptx
DIFFERENT BASKETRY IN THE PHILIPPINES PPT.pptxDIFFERENT BASKETRY IN THE PHILIPPINES PPT.pptx
DIFFERENT BASKETRY IN THE PHILIPPINES PPT.pptxMichelleTuguinay1
 
How to Make a Duplicate of Your Odoo 17 Database
How to Make a Duplicate of Your Odoo 17 DatabaseHow to Make a Duplicate of Your Odoo 17 Database
How to Make a Duplicate of Your Odoo 17 DatabaseCeline George
 
Scientific Writing :Research Discourse
Scientific  Writing :Research  DiscourseScientific  Writing :Research  Discourse
Scientific Writing :Research DiscourseAnita GoswamiGiri
 
4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptxmary850239
 
ESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnv
ESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnvESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnv
ESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnvRicaMaeCastro1
 
Textual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHSTextual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHSMae Pangan
 
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptx
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptxDecoding the Tweet _ Practical Criticism in the Age of Hashtag.pptx
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptxDhatriParmar
 
Mental Health Awareness - a toolkit for supporting young minds
Mental Health Awareness - a toolkit for supporting young mindsMental Health Awareness - a toolkit for supporting young minds
Mental Health Awareness - a toolkit for supporting young mindsPooky Knightsmith
 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management SystemChristalin Nelson
 
Congestive Cardiac Failure..presentation
Congestive Cardiac Failure..presentationCongestive Cardiac Failure..presentation
Congestive Cardiac Failure..presentationdeepaannamalai16
 

Dernier (20)

Concurrency Control in Database Management system
Concurrency Control in Database Management systemConcurrency Control in Database Management system
Concurrency Control in Database Management system
 
Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4
 
MS4 level being good citizen -imperative- (1) (1).pdf
MS4 level   being good citizen -imperative- (1) (1).pdfMS4 level   being good citizen -imperative- (1) (1).pdf
MS4 level being good citizen -imperative- (1) (1).pdf
 
Man or Manufactured_ Redefining Humanity Through Biopunk Narratives.pptx
Man or Manufactured_ Redefining Humanity Through Biopunk Narratives.pptxMan or Manufactured_ Redefining Humanity Through Biopunk Narratives.pptx
Man or Manufactured_ Redefining Humanity Through Biopunk Narratives.pptx
 
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITW
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITWQ-Factor HISPOL Quiz-6th April 2024, Quiz Club NITW
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITW
 
Grade Three -ELLNA-REVIEWER-ENGLISH.pptx
Grade Three -ELLNA-REVIEWER-ENGLISH.pptxGrade Three -ELLNA-REVIEWER-ENGLISH.pptx
Grade Three -ELLNA-REVIEWER-ENGLISH.pptx
 
Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...
Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...
Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...
 
DIFFERENT BASKETRY IN THE PHILIPPINES PPT.pptx
DIFFERENT BASKETRY IN THE PHILIPPINES PPT.pptxDIFFERENT BASKETRY IN THE PHILIPPINES PPT.pptx
DIFFERENT BASKETRY IN THE PHILIPPINES PPT.pptx
 
prashanth updated resume 2024 for Teaching Profession
prashanth updated resume 2024 for Teaching Professionprashanth updated resume 2024 for Teaching Profession
prashanth updated resume 2024 for Teaching Profession
 
How to Make a Duplicate of Your Odoo 17 Database
How to Make a Duplicate of Your Odoo 17 DatabaseHow to Make a Duplicate of Your Odoo 17 Database
How to Make a Duplicate of Your Odoo 17 Database
 
Scientific Writing :Research Discourse
Scientific  Writing :Research  DiscourseScientific  Writing :Research  Discourse
Scientific Writing :Research Discourse
 
4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx
 
ESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnv
ESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnvESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnv
ESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnv
 
Textual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHSTextual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHS
 
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptx
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptxDecoding the Tweet _ Practical Criticism in the Age of Hashtag.pptx
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptx
 
Mental Health Awareness - a toolkit for supporting young minds
Mental Health Awareness - a toolkit for supporting young mindsMental Health Awareness - a toolkit for supporting young minds
Mental Health Awareness - a toolkit for supporting young minds
 
Mattingly "AI & Prompt Design: Large Language Models"
Mattingly "AI & Prompt Design: Large Language Models"Mattingly "AI & Prompt Design: Large Language Models"
Mattingly "AI & Prompt Design: Large Language Models"
 
Paradigm shift in nursing research by RS MEHTA
Paradigm shift in nursing research by RS MEHTAParadigm shift in nursing research by RS MEHTA
Paradigm shift in nursing research by RS MEHTA
 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management System
 
Congestive Cardiac Failure..presentation
Congestive Cardiac Failure..presentationCongestive Cardiac Failure..presentation
Congestive Cardiac Failure..presentation
 

MS Fast Search Server

  • 1. FAST Search for Sharepoint Brad Freels Technology Specialist bfreels@microsoft.com
  • 2. Microsoft’s Search Vision & Strategy Search is Everywhere Desktop Enterprise Internet Devices Big Bet Enterprise Internet Consumer Portals / Partner Portals Employee Productivity High Value Search Marketing / B2B / … Monetization eDiscovery People & Connect to all Research Portals Expertise your Content 360o customer views Interactive Visual Search - Competitive Intelligence Personalization - Social Networks … Best of Microsoft - Best of SharePoint - Best of High End Search
  • 3. Introducing FAST Search for SharePoint OOB User Experience Tailoring General Productivity Search Platform and Architecture Search Driven Applications Deployment and Administration Summary and Resources
  • 4. Microsoft Enterprise Search The 2010 Wave General productivity search Customized productivity search Light customization and search driven applications Common across the product line • UI Framework • Connector Framework (BDC) • Social search features and integration • APIs and developer Experience • SharePoint platform integration • Admin & deployment capabilities • End user and site administrator enablement • Operations advantages (SCOM, scripting)
  • 5. SharePoint vs. FAST Search for SharePoint User Interface • Query and Result Central Administration Processing • Content Processing Pipeline Crawler and • Customizability and Connector Scalability
  • 6. SharePoint and FAST Search Server
  • 7. Introducing FAST Search for SharePoint OOB User Experience Tailoring General Productivity Search Platform and Architecture Search Driven Applications Deployment and Administration Summary and Resources
  • 8. Get visual, interactive search experience using a better answers, faster Sorting on Query any property Related completion searches & people Document Scrolling thumbnails previews Read in Office Web Apps Federated results
  • 9. Connecthow you find and collaborate with others and streamline with people and expertise Filter by title, Phonetic expertise & name lookup other attributes Expertise Real-time matching presence Org browsing Find recent content
  • 10. Deep Refinement and Sorting Enables precise control of results Enables conversational experience across all of the Out of the Box results You will never miss any content Enabling better findability and exploration Discover non-obvious relationships across the entire result set Exact counts shows relative weight Provides analytic view of your results Indicates priority and importance The right lever to slice and dice your content Sort on any field Sorting Options Empower the user to use the relevance model that best fits their needs Exact Counts Rearrange the result set to meet specific criteria Alphabetical, numeric, and date
  • 11. Demo
  • 12. Introducing FAST Search for SharePoint OOB User Experience Tailoring General Productivity Search Platform and Architecture Search Driven Applications Deployment and Administration Summary and Resources
  • 13. Customize search to meet your business needs Deliver results that are contextually relevant Search in the language of your business Tune relevancy to improve accuracy Create structure from unstructured content Configure the UI to extend your application Similarity Search
  • 15. Visual Best Bets Identify static content that is always relevant Set Vertical Visual Notification Orientation Visual Best Bets Built on SharePoint Keywords Easy and quick to setup Matches keywords and synonyms that are contextually Point and click setup for site admins. Set and forget with relevant to users. Include banners, videos, external content expiration dates . Web Parts allow for easy page websites. customization
  • 16. Audience-specific search experiences Use User Context to meet the needs of diverse groups Renee Lo Alan Brewer Engineering Sales Manager Contoso Consulting User Contoso Consulting ”What should I know about context ”What should I know about implementing ERP?” selling ERP consulting?” Infor Soci m- al ation conte conte xt xt Application context Username & Group Business Unit Preferred Sites Memberships Department SharePoint Audiences Location Team Interests & Current Projects Languages Time of Day Context of Current Task
  • 17. Quicklybased tools contextual experience to your users User build a for creating results that are relevant One-way synonyms Keywords map to other terms Two-way synonyms Keywords become equivalent to other terms Best Bets Highlights key resources that are always relevant to a keyword Visual Best Bets Extend Best Bets with pictures, video, Silverlight controls Document Promotion / Demotion Tailor specific document relevancy Pick Create new keywords the right ingredients user contexts Match the proper terms and contexts toand simpleuser for Site Administrators create contexts boost relevancy administrators have powerful based on tools targeted users to the search experience always finding the to configure ensure your users are the right profiles to deliver relevant results tofor groups of right audiences users content
  • 18. Search in the language of your business Identify what is important to improve the search experience Use language that has specific meaning to your mobile workforce direct mail business revenue merger communications Users can quickly refine content using familiar terms Taxonomy Build confidence that you found the correct answers the first cloudchain supply computing time audit Productivity best practices XML archive acquisition storage Leverage corporate knowledge to make content cost savings Social Media findable Profit Strategy Development Corporate taxonomies customer relations market share Business terminology IP Telephony quality Product names SOX compliance Competition Acronyms risk target markets part numbers brand management Define custom rules to identify unique terms Global presence Handle complex terms such as part numbers or forms Disaster Recovery Searching for ”XXX 123 abc“ finds “XXX-123-abc“ and “GG^XXX-123-abc_HH“
  • 19. Introducing FAST Search for SharePoint OOB User Experience Tailoring General Productivity Search Platform and Architecture Search Driven Applications Deployment and Administration Summary and Resources
  • 20. FAST Search Extends SharePoint
  • 21. FAST Search for SharePoint … … High Level Architecture
  • 22. FAST Search for SharePoint … … High Level Architecture FAST FAST Query Connector SSA SSA
  • 23. Extensible Content Processing Enables search that has a deep understanding of your information Properties Entity Format Mapper Vectorizer Extractor Lemmatizer Converter … Web Date/Time Word Language Analyzer Normalizer Breaker Detector
  • 24. How does the pipeline work? A systematic approach to interpreting your content Sequential stages perform specific tasks while ingesting content 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 Process your content to make it searchable Normalizes content so that a consistent relevancy model can be applied Identifies structured and unstructured metadata in your content Maps document metadata to SharePoint Crawled Properties LanguageExtraction Format Conversion WebDate Encoding Document Vector Entity and Time Lemmatization Link Analysis Map Crawled Tokenization Extracts language written aawas extracting anchorvarious maps run, Identifies root metadatahyperlinks language. byspecific encoding so Out Apply the documents for forand standard representation, and applications Finds terms Converts theintext content torules for document that reflects importantthat Creates of theof a from multiple ofdiscoveredpredefinedto handle idioms Analyzesplainnative specificlanguage them toencodings, concepts, locale Maps all adatestherepresentationfile a identifyingFor Englishwhich reinforces unique word that given formats, and times maps and locale words, categories. the text it pipeline Normalization andProperties Detection andproper runs, box dictionaries occurrence. Used tokenization documents. of the and frequency a For Companies to find 14-Mar-10 is specific support for back be a single breakers similar in part numbers termsrunning and ran People,example, the and Locations, but can be the authority ranking ofcan custom wordknows thatfoundand language stages representations. document.by lemma. Understands lemmatization phrases. Also applies to used stages or telephone numbers. specific grammar 14, context. extended March and2010. equivalentto any category.
  • 25. Extending Pipeline capabilities Straightforward way to add custom text analysis functionality Configure Optional Processing Steps XML Properties mapper Offensive Content Filter Field Collapsing Verbatim (wholeword) extractor Use a dictionary for custom extraction Pipeline Extensibility Calls external applications for custom item processing Add Custom Processing Sandboxed execution Pipeline Extensibility is a specially defined stage that takes a Executable arguments and temporary files are automatically set of crawled properties, as flat text handled with timeouts. as input and maps output to another crawled property Runs just before the Crawled Property Mapper, providing accessibility within SharePoint
  • 26. Powerful Entity Extraction business Enables search-driven navigation that is relevant to your PRODUCT CONCEPT COMPANY
  • 27. Tune relevancy to improve accuracy Changing content and users need require a flexible solution Start with great relevance OOB Tuned for great general productivity experience Automatically improves relevancy with social click-throughs and link text analysis Create new relevance models Standard Sorting Options MultipleRank Profiles Blend static and dynamic ranking parameters to instantly improve search results Custom Rank Profiles Create with simple PowerShell commands Expose as new sorting options
  • 28. Tunablebusiness-specific search results for diverse roles Enables unique, Relevance
  • 29. Search 2010 “Stack” The platform for Search Customization
  • 30. 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) Sorting (SORT, SORTFORMULA) String (operator support for strings) Boundary (starts-with, ends-with, equals) Filter
  • 31. Introducing FAST Search for SharePoint OOB User Experience Tailoring General Productivity Search Platform and Architecture Search Driven Applications Deployment and Administration Summary and Resources
  • 32. Searchthe search application needs you have across your business Meet all Driven Applications Sales: 360o Customer Insight “How do I support the Services: unique search needs of Knowledge Browser teams and work that Marketing: impact our business?” Competitive Intelligence Research & Development: To do so, you need a Innovation Portal search platform that Support: has Call Center Advisor • A deep understanding of Operations: your information Systems/Logistics Portal • Flexible relevance to meet diverse needs Legal, HR, IT, Finance, …… • A customizable UX to
  • 34. Top information from Woodgrove…new market view report to send to clients Set of Customers to explore, with rollup Experts to help, with availability and rating View of information across different pivots, with drilldown Immediate actions on selected items News and external Drilldown to single view with all clues about a customer: portfolio, opinion to monitor holdings, communications, annual and quarterly customer plans, etc… and send to clients
  • 35. How would you create this? Content Crawling: bring in data from lots of places OOB connectors to SharePoint (reports, account documents), exchange public folders, shared files; BDC with customization in SPD (no code) for customer portfolio/holdings Content processing: creating metadata Names of holdings, offerings, key concepts, companies, people Synonyms for key concepts (real estate ~ REIT) OOB web parts configured for style Federation, People Search, Search actions Custom web parts for visual navigation Roll-up configured via results collapsing Custom relevance profile SharePoint workflows for act-on-selected-items
  • 36.
  • 37.
  • 38.
  • 39.
  • 40. Introducing FAST Search for SharePoint OOB User Experience Tailoring General Productivity Search Platform and Architecture Search Driven Applications Deployment and Administration Summary and Resources
  • 41. Secure,or federate with content, to information Index unified access applications, and services OpenSearch Federation Search Index User Experience Enterprise Business Information Content Applications Services Indexing Connectors
  • 42. FAST Search for SharePoint
  • 43. FAST Search HW – Best Practices Admin / Processing Server CPU: 2 x 2GHz+ (Quad/six core) Memory: 24-48 GB Disk: 2 x 300 GB, SAS, 10K RPM (RAID 1) Storage Server CPU: 2 x 2GHz+ (Quad/six core) Memory: 24-48 GB Disk alternatives: 1.0 TB: 8 x 300 GB, SAS, 10K RPM (RAID10) 1.8 TB: 8 x 300 GB, SAS, 10K RPM (RAID 5) 3.6 TB: 16 x 300 GB, SAS, 10K RPM (RAID 5+0) New: 7.2 TB: 16 x 600 GB, SAS, 10K RPM (RAID 5+0) SAN: Configured for “database performance”
  • 44. FAST Search – Main Components SharePoint Crawler SharePoint Crawler Capacity: ~30 mill items per crawler node, SQL server needs to be scaled for high IO SP Crawl People Crawl Crawl DB Web Analyzer CPU/disk footprint can vary by a factor of 10 depending on the content: Web Analyzer - number of links - length of links - internal cross link ratio Average capacity: ~30 mill items per web analyzer node FAST-WA-1 Can be deployed with the Indexer in normal scenarios Web Analyzer Indexer/Search Indexer/search node Two supported models: - Normal mode: ~15 mill items per node ~25 QPS FAST-FSTIDX-11 Index/Search - High Density Mode: ~ 40 mill. items per node ~ 7 QPS
  • 45. Rows and Columns Columns give you more indexing Need more Doc Processors and Content Distributor roles Rows give you more query and redundancy More Query roles
  • 46. FAST Search – Pilot/Dev Deployment SP2010 Farm FAST Search for SP 2010 Farm All roles All roles
  • 47. FAST Search – Extra Small Farm SP2010 Farm FAST Search for SharePoint 2010 Farm Admin Web Front End Index (Search) Query Content Distributor SP Crawl Indexing Dispatcher People Crawl Web Analyzer SQL Server 4 Docprocs+ (Index) Search Web Front End Content Distributor Query Indexing Dispatcher SP Crawl Web Analyzer People Crawl 4 Docprocs+ SQL Server
  • 48. FAST Search – Small Deployment SP2010 Farm FAST Search for SharePoint 2010 Farm * Admin Index (Search) Web Front End Web Front End Content Distributor Content Distributor Query Query Indexing Dispatcher Indexing Dispatcher 12 Docprocs+ 12 Docprocs+ Web Analyzer Web Analyzer QR Server * * SP Crawl SP Crawl People Crawl People Crawl (Index) Search QR Server Search Admin DB Crawl DB SharePoint SQL 2008 Cluster Note: Servers marked with * are only needed for high availability
  • 49. FAST Search – Medium Deployment SP2010 Farm FAST Search for SharePoint 2010 Farm Admin Index (Search) Index (Search) Index (Search) WFE WFE Content Distributor Content Distributor Web Analyzer Web Analyzer Query SSA Query SSA Web Analyzer Web Analyzer Indexing Dispatcher Indexing Dispatcher 12 Docprocs+ 12 Docprocs+ 12 Docprocs+ 12 Docprocs+ SP Crawl SP Crawl (Index) Search (Index) Search (Index) Search People Crawl People Crawl QR Server QR Server QR Server Search Admin DB Crawl DB SharePoint DB SQL 2008 Cluster
  • 50. FAST Search – Large Deployment SP2010 Farm Web Front End Web Front End SP Crawl SP Crawl Query Query People Crawl People Crawl Search Admin DB Crawl DB SharePoint SQL 2008 Cluster FAST Search for SharePoint 2010 Farm Admin Index (Search) Index (Search) Index (Search) Index (Search) Index (Search) Index (Search) ConfigServer Content Distributor Indexing Dispatcher Indexing Dispatcher Web Analyzer Web Analyzer Web Analyzer Content Distributor Web Analyzer Web Analyzer Web Analyzer 12 Docprocs+ 12 Docprocs+ 12 Docprocs+ Web Analyzer 12 Docprocs+ 12 Docprocs+ 12 Docprocs+ 12 Docprocs+ (Index) Search (Index) Search (Index) Search (Index) Search (Index) Search (Index) Search QR Server QR Server QR Server QR Server QR Server QR Server
  • 51. Introducing FAST Search for SharePoint OOB User Experience Tailoring General Productivity Search Platform and Architecture Search Driven Applications Deployment and Administration Summary and Resources
  • 52. Tools – QR Server Neil Richard’s Blog Enabling the QR Server Blog Post - http://tinyurl.com/3b9ren4
  • 53. FAST Search for Sharepoint Query Tool http://fastforsharepoint.codeplex.com/ Connect to web app running FAST SSA (SP box) Use it to test FQL
  • 54. Useful Resources FAST University Training MSDN & TechNet Blogs Leonardo De Souza’s Blog http://searchunleashed.wordpresss.com Thomas Svensen’s Blog http://blogs.msdn.com/b/thomsven/ Comperio Search Nuggets http://nuggets.comperiosearch.com/ Books

Notes de l'éditeur

  1. Example and a picture
  2. Tony Hart &amp; Mark Stone are working on user context Keyword – for a manual approachAdvanced - (Rank Profiles that are contextually aware)
  3. Structure under the hood within SharePoint..done in layersContent: collected, processed, indexedQueries: federated, processed, searched, results passed backAlso, have developed a structure where people search is different. Uses profile store structure, relevance tuned for people, and lots of cool stuff.Leveraged these layers to ADD FAST to SharePointShunt content, federate queriesRemember, will see this in the user experience, as IT Pros, as DevelopersSee this in admin: FAST connector
  4. -Query Pipeline – define. OM path used when the user sends a query and results are returned.-Web Service enh: (FAST) Refinement data; Query Suggestions; Click logging; SQL/FQL Syntax; Query Options (Phonetic, nickname, rel model)
  5. Time: 1 minuteSpeaker notes:Patent searches typically involved very precise query terms. Note the use of fielded search and Boolean operators. Sophisticated queries are not a required, though.Note the use of visual refiners as bar charts.Also application code to Save Query, etc…And the rich search results with structured patent fields attributes like Pub#, Assignee, Inventor, …
  6. Using new Services architectureBlue is core SharePointOrange is what is added with FAST
  7. Include both quad + six cores (FS14 loves multicores). Disk setups: There are now 1TB 7200 RPM 3.5” SAS disks out that are quite attractively priced, not much more than the 300GBs. We are soon testing e.g. a Dell R510 with 12x1TB in RAID10 (since we do not need 10+TB disk space anyhow). Since FS14 is less IOPS demanding than ESP, they should be able to hold up. I have a setup in RAID50@NPG2 now (12x2TB, 20TB effective) for the “how far can we get” testing, and it’s more the CPU rather than IOPS that holds back on performance. RAID 10 should be even better for perf. These disks (at least when combined with the Dell H700 RAID controller) has also an amazing read/write bandwidth in RAID, e.g. ~900MB/s sustained for bulk reads/writes on the RAID50 above.
  8. MAIN COMPONENTS, NEXT SLIDE SHOWS HOW TO SCALE OUTWeb Analyzer: Explain that it’s there for improved relevancy (The Page rank algorithm, etc.)
  9. Thomas M
  10. Notice:Two alternatives on SP side: Replicated components for HASplit SP/SQL environment for better performance
  11. Notice:Scaling of the main components is based on QPS and content volume.Scaling of People Crawl component is based on QPS and # of people (employees).FAST farm can potentially be 1 (all) + 1 (indexer/search), but not good for scaling out and can give poor performance if heavy work on Web Analyzer processRef people crawl/query SSA: These can not be split, but can be scaled across multiple servers. The scaling for these are fully independent of the content volume on the FS14 backed, and should thus be scaled separately. Use (or point to) guidance from Search Server for scaling these along the two orthogonal axis: QPS and number of people.Additional servers on the Crawler side is only needed to ensure feeding redundancy.
  12. Notes:Here you actually start to need 2x crawl in SP not only for redundancy, but also for network throughput (unless they have 10Gbit crawl &lt;-&gt; CD) 3 Col setup needs more than 1Gbit/s of data to utilize the system during feeds.“scale out” strategy: columns for data volume and rows for redundancy/query volume3 columns for 45M docs1 adm1 WADatabase nodes represent databases and dependent on the throughput of the database, this can run on one database server.
  13. SQL server needs to be scaled for increased IO# of Web Analyzers depends on amount of clicks, 2 or 3 needed for 100M index