Upload
duane-neal
View
242
Download
0
Tags:
Embed Size (px)
Citation preview
Lesson 1: Configuring Search
• SharePoint 2010 Enterprise Search Editions
• SharePoint 2010 Search Architecture
• Scaling
• Content Distribution
• Administration
• Crawl Configuration
• Query Configuration
• Search Reporting
SharePoint 2010 Enterprise Search Editions
• Search Server 2010 Express • SharePoint 2010 Search• FAST Search Server 2010 for SharePoint
SharePoint 2010 Enterprise Search is available in three different editions:SharePoint 2010 Enterprise Search is available in three different editions:
SharePoint 2010 Search Architecture
• Microsoft Office SharePoint Server 2007
One Search DB: Part of the SSP. Shared by crawl and query
Single index flat file on query servers
Indexer is single point of failure
• SharePoint Server 2010
Crawl components
Crawl history databases and metabase database
Index partitions
Admin component
Scaling
• Crawl
Create more than one crawler and/or index server in the farm
Each crawler can be targeted at something to index based on time/size/performance
Create more than one crawl database to relieve I/O, memory, and CPU issues
• Query
Create more than one query/search server in the farm
Each server load balances the requests
Partition the index into smaller partitions
Content Distribution
• Crawl Distribution
Built-in load balancer distributes hosts to crawl databases
Crawlers crawl content that is covered by crawl database
Default configuration can be overwritten using host distribution rules
Crawler impact rules can be configured to reduce the load on the content sources
• Query Distribution
Low query latency if all index partitions equal in size
Distribution by hash of documentId
Crawlers partition indexed data and propagate to query servers
Search Reporting
• Verify that the Web Analytics service app is started
Create a Web Analytics service app if necessary
• Run search queries
• Query reports are processed daily
You must wait 24 hours to see the results
• View query reports
Web application level: Monitoring: View Web Analytics Reports
Site collection level: Site Settings: Site Collection Web Analytics Reports
Administrative reports: Monitoring: View Administrative Reports
Lab A: Configuring Search• Exercise 1: Creating Content for Search
• Exercise 2: Creating an Enterprise Search Center Site
• Exercise 3: Creating and Configuring a Content Source
• Exercise 4: Configuring File Types
• Exercise 5: Configuring Search Settings
• Exercise 6: Configuring Managed Properties
• Exercise 7: Creating and Configuring a Search Scope
Logon information
Estimated time: 45 minutes
Scenario
You have installed a new SharePoint 2010 farm. IT executives have decided to use SharePoint Search as the corporate search solution. As such, your developers would like to start integrating the SharePoint Search APIs into existing applications. You have been tasked with installing and configuring the Search service application in the farm with some corporation-specific settings.
Lab Review
• In what scenarios would you create a crawl rule?
• You have added documents from a popular application to a SharePoint document library, but they are not being indexed. What must be done to ensure that a file is indexed both for its attributes and content?
• You have extended a Web application and now search results are listed twice with different URLs. How can you prevent this duplication of results?
• Users want to be able to search list items based on a custom column in the list. How can you accomplish this and make it easy for users to perform the queries in the user interface without typing property:value search syntax?
• Users are complaining that too many results are being returned. How can you provide users a way to narrow down their search results?
Lesson 2: Refining Search
• Relevance
• Refinement Panel
• Keywords and Best Bets
• Noise Words
• Thesaurus
Relevance
• How closely the results are to what the user wanted to find
• Things that can affect search rankings
Static or dynamic algorithm
Authoritative pages
Social tagging and ratings
Click-through history
• Results are also security filtered
Keywords and Best Bets
• Keywords are words that are attached to content to help make it easier to find when searching
• Best Bets are keywords that raise the search rankings for that content
• After you add, edit, or delete a keyword or Best Bet, you must wait until the next scheduled update of the portal content before they appear in search results
• Best Bets are displayed via the Best Bet Web Part
• HTML rendered is using an XSLT, so you can customize the results display
Noise Words
• You can select words that should not be added to the index; these are called noise words
it, is, a
• Words added to a .txt file
Location of files is C:\Program Files\Microsoft Office Servers\14.0\Data\Office Server\Applications\{GUID for SSA}\Config\
File names start with noise*.txt
• Words are automatically removed from the indexed content, no longer need to reindex
Thesaurus
• SharePoint Search needs word association
Words like run and jog aren’t known to mean the same thing
Words like w2k and windows 2000 are known to be different
• Thesaurus files allow you to build these interactions between words
Replace words in a query with other words you specify
Extend to include other words
• Must build a thesaurus file for each language you support
Lab B: Tuning SharePoint Search
• Exercise 1: Creating Keywords and Best Bets
• Exercise 2: Configuring a Thesaurus
• Exercise 3: Configuring Noise Words
Logon information
Estimated time: 45 minutes
Scenario
You have just set up a Search service application and finished some basic configuration. However, some users are complaining that they are having issues finding content when using SharePoint Search. Another set of users would like some default search results to show up no matter what the results are for certain keywords. They have asked you to tweak Search to match up with these expectations.