Search Guys

Everything search, including product commentary and guidance, search strategies and general technical guidance

Browse by Tags

Related Posts
  • Blog Post: Content Processing Performance Scaling

    SharePoint 2013 has added the Content Processing Service to handle preparing documents to be indexed by the search engine.  One feature of the CPS is that it will adjust the number of processing flows depending on the number of physical cores present.  From the 2013 boundaries page : If the...
  • Blog Post: How to throttle a BCS crawl

    Throttling a BCS crawl is done the same way as other SharePoint crawls, using crawler impact rules . The main trick is figure out what site name to use. The most precise way is to use a combination of the LobSystem name and the LobSystemInstance name. In my case it was "recipeslob_recipesinst" : ...
  • Blog Post: Super Simple BCS WCF Service Implementation

    This post will describe how to create a very simple BCS WCF implementation that can serve as a good starting point for creating a BCS implementation that is tuned for use as a search content source with SharePoint 2013. Download the SimpleService solution and unzip it. Open Visual Studio 2012 as Administrator...
  • Blog Post: SP2013: Getting at the Search Results web part Search Criteria via PowerShell

    Back in the SharePoint 2010 days to change the source of the Core Results Web Part you would simply set the Scope property on the web part object and be done with it.  In SharePoint 2013 we have query builders and result sources and things aren’t quite as straight forward. First things first, lets...
  • Blog Post: Updating SP2013 refiners using PowerShell

    In SharePoint 2010, changes to the refiners were made using the the FilterCategoriesDefinition property of the refiners web part which held an XML blob. In SharePoint 2013 we instead do this using the SelectedRefinementControlsJson property. As the name implies, the configuration is now in JSON format...
  • Blog Post: Mucking with search summaries in SP2013

    For a project I’m working on I needed to add some redaction to the hit highlighting summaries of the search results.   If I see anything that looks like a social security number, then replace the first five digits with asterisks. At first this looked somewhat daunting because looking in the...
  • Blog Post: How to find all managed properties of a document

    When working with SharePoint search it is often helpful to figure out all of the managed properties that are populated for a given set of documents. With SharePoint 2013 on premise, you can use the Content Enrichment Web Service (CEWS) and its debug mode to get at (almost) all of the managed properties...
  • Blog Post: Step by Step: Search Development in Microsoft SharePoint 2013

    I recently presented at TechEd in New Orleans and the presentation is up on Channel 9... Step by Step: Search Development in Microsoft SharePoint 2013
  • Blog Post: Creating Result Sources using PowerShell

    This post describes how to create a search result source using PowerShell. The GUI is easy enough but scripting is optimal as you promote configurations across environments. I was compelled to write this post because I’ve found a few posts out on the internet that don’t appear to be correct. As a pre...
  • Blog Post: SharePoint 2013 and Search Service PerformanceLevel

    Just a quick note… Set-SPEnterpriseSearchService still has the PerformanceLevel option in SP2013, but apart from the crawler component it doesn’t do anything. And in practice changing from Maximum (the default) to Partly Reduced won’t achieve much throttling anyway. Best just leave...