Configuración del panel de refinamiento en los resultados de búsqueda

Dentro de las nuevas características de búsqueda incorporadas con SharePoint 2010 una que resulta muy interesante y realmente útil es el panel de refinamiento que se muestra en los resultados de búsqueda.

El panel de refinamiento nos permite filtrar los resultados y agiliza el proceso de ubicación de un documento. Por defecto permite filtrar por metadatos básicos como tipo de documento, autor, sitio, y adicionalmente muestra filtros por campos del tipo metadato administrado, sin embargo, si queremos añadir campos que no sean metadatos administrados, por ejemplo un choice column, tendremos que realizar pasos adicionales.

 A continuación les mostraré como lograr esto:

1. Como pueden observar en la siguiente imágen, tengo una biblioteca donde he añadido un campo del tipo choice column, este campo es «Importancia» y los valores disponibles son: Alta, Media y Baja.

2. Primero debemos ejecutar un Full crawl para que este nuevo metadato se muestre en la lista de disponibles en las configuraciones de búsqueda.

3. A continuación debemos ingresar a la sección de propiedades administradas y agregar una nueva propiedad.

4. En mi caso registre como nombre: «Importancia» y como descripción: «Importancia del documento», el tipo de dato es Texto.

5. En la asignación de propiedades busco mi metadato: ows_Importancia y lo agrego.

 

 6. Ejecuto un rastreo completo nuevamente y podré ver la propiedad como rastreada.

 7. La configuración final consiste en editar las propiedades de nuestro webpart de Panel de refinamiento que lo veremos en la página de resultados de búsqueda. Debemos ubicar la sección de Definición de categoría de filtro. No se olviden de quitar el Check de Usar configuración de predeterminada.

 8. Sobre la sección antes mencionada agregar lo siguiente:

9. Finalmente podremos ver los resultados ejecutando una consulta en el buscador. 

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *