Set a refiner which will be based on 2 managed properties RRS feed

  • Question

  • Hi,

    i customized the refinement panel to display content type refinement.

    Some of the data in this portal, was not created as a custom content type (so those items are categorized under the content type refinement as "Items"). Still those items are in lists which contain "Information Type" column that we may set as a managed property. Now we want to set the "Content type" refiner to display all the content types, but also the "Information type" property refiner - all under the same refiner (the content type refiner). I thaught to create mapping between those 2 managed properties (content type, information type), and maybe set custom filters in the refinemet panel. Can someone suggest?

    keren tsur
    Tuesday, September 6, 2011 6:34 AM

All replies

  • You can map multiple crawled properties to the same managed property. The mapping order is significant. Hence, you must ensure that the most authorative source for this refiner is first in the mapping list.

    It is easier to manage the mapping in the UI, but you can also do it with PowerShell,

    There is also a property named MergeCrawledProperties that you can set on the ManagedProperty interface if you want to merge the values from multiple sources into the MP (and then present as a refiner).

    Tuesday, September 6, 2011 6:49 AM
  • thanks!

    where is the  MergeCrawledProperties and is it only in FAST for SharePoint or also in SharePoint OOB?

    keren tsur
    Tuesday, September 6, 2011 11:47 AM
  • You can access it using PowerShell like this:

    PS C:\FASTSearch\bin> $mp = Get-FASTSearchMetadataManagedProperty -Name Title
    PS C:\FASTSearch\bin> $mp.MergeCrawledProperties

    Marcus Johansson | Search Enthusiast | |
    Wednesday, September 7, 2011 1:29 PM