Friday, 23 August 2013

Difference between Managed Property created at Site collection level VS Search Application level


Hello All,
Recently I got a chance to work on SP 2013 search and one new feature related to manage properties I found which is - in SP 2013 we could create new managed property at Site collection level. 
Following figures showing the different Search options available in SP 2013 site and SP 2010 site

 
Fig.1 SP 2013 site options
 
Fig.2 SP 2010 site options






 

In SP 2013 site there is Schema option available under the Search and Schema link redirect to _layouts/15/listmanagedproperties.aspx?level=site page (_admin/search/listmanagedproperties.aspx?appid=eddfe58b%2D9920%2D41c2%2D96b6%2D9d2fb96b1711 –managed properties listing page at Search service application level)

 


Fig.3 Managed properties page at Site collection level


 But there are some differences when you create managed properties at site collection level VS SSA level

When we crate managed property at site collection level there are some limitations

1.       We can create managed property only of type Text and Yes/No – Boolean as shown in following Fig.4
2.       Managed property cannot be Refinable – as shown in following Fig.5
3.     Managed property cannot be sortable – as shown in following Fig.6


Fig.4 creating new managed property at Site Collection Level – Available Types

Fig.5 creating new managed property at Site Collection Level – No Refinable


Fig. 6 creating new managed property at Site Collection Level – No Sortable
Few more points


1.       If we want to make the managed property Sortable and Refinable then we could do that but from Search Service Application

2.       Except above three limitations there is no difference between the managed property created from the Site collection level and managed property created from the Search Service Application level


Thanks!

Enjoy reading :)
Feel free to comment / feedback if any or if you have any query :)