Introducción a la navegación por metadatos (SharePoint Server 2010)

 

Se aplica a: SharePoint Server 2010

Última modificación del tema: 2016-11-30

En este artículo se incluye información que ayuda a diseñadores y planificadores de soluciones a comprender cómo puede usarse la característica Filtrado y navegación por metadatos en Microsoft SharePoint Server 2010 como parte de una solución global de administración de documentos.

En este artículo:

  • Acerca de la navegación por metadatos en SharePoint Server 2010

  • Controles de navegación de metadatos para usuarios

  • Controles para propietarios de listas

  • Indización automática

  • Consultas indizadas

  • Consultas de reserva

Acerca de la navegación por metadatos en SharePoint Server 2010

Filtrado y navegación por metadatos es una nueva característica de SharePoint Server 2010 que permite a los usuarios filtrar y buscar contenido en bibliotecas de documentos utilizando metadatos. Esta nueva característica incluye lo siguiente:

  • Interfaz de usuario sencilla   La navegación por metadatos se basa en el control de jerarquía de la vista de árbol de SharePoint y lo combina con un nuevo control, Filtros clave, que proporciona a los usuarios una herramienta eficaz en la búsqueda de contenido basado en metadatos.

  • Controles para propietarios de listas   Mediante la configuración de la navegación por metadatos, los propietarios de listas pueden promover campos de una lista como campos de navegación clave. Los usuarios que ven esas listas podrán filtrar aún más la vista de la lista actual, de modo que se muestren únicamente los elementos con los valores deseados en esos campos.

  • Indización automática   Este proceso opcional puede crear índices de listas automáticamente según los campos promovidos como campos de navegación para una lista. La indización automática puede mejorar los resultados de las consultas y mejorar el rendimiento.

Controles de navegación por metadatos para usuarios

La navegación por metadatos se basa en características de navegación para vistas de listas que ya existen en SharePoint. Las vistas de listas que no tienen configurada la navegación por metadatos proporcionan una vista jerárquica sencilla y funcionan bien cuando se busca contenido por su estructura física; por ejemplo, sitios, bibliotecas y carpetas. No obstante, esas vistas de lista se bloquean al intentar navegar por varios elementos, o bien por el umbral de vista de lista cuando se examinan carpetas que contienen más de cinco mil elementos.

Nota

De manera predeterminada, el umbral de vista de lista es 5000 elementos. Los administradores pueden cambiar este umbral mediante Windows PowerShell.

La navegación por metadatos amplía las funcionalidades de vistas de listas y las combina con un control Filtros clave para que a los usuarios les resulte más fácil buscar contenido filtrando una vista de documentos a un subconjunto basado en uno o más filtros de navegación.

La navegación por metadatos incluye los siguientes controles para usuarios:

  • Jerarquías de navegación   Permiten el uso y la ampliación de las funcionalidades de vistas de listas para navegar por jerarquías de carpetas, tipos de contenido, campos de elección o conjuntos de términos de metadatos administrados. Esto permite a los usuarios utilizar vistas de listas para filtrar en una jerarquía de metadatos así como navegar por carpetas.

    Al seleccionar un elemento en una jerarquía para una columna de metadatos administrados, se mostrarán todos los elementos que están etiquetados con el término especificado o cualquiera de sus términos descendientes para el campo asociado a esa jerarquía. Los usuarios luego pueden volver a seleccionar el elemento para filtrar solo según ese término concreto y no incluir los términos descendientes secundarios.

    Las jerarquías de navegación trabajan en conjunto con filtros especificados en la definición de vista de lista y con filtros especificados en las columnas del elemento web de vista de lista. Estas jerarquías, en combinación con filtros clave, proporcionan hasta cuatro formas distintas de filtrar una lista.

  • Filtros clave   Este control aparece debajo del control de jerarquía del sitio y puede constar de varios campos, como fecha, elección, tipo de contenido, campos con valores múltiples o valor único, moneda, sí/no y campos de usuario. Se puede aplicar cualquier número de filtros clave en combinación con una jerarquía de navegación seleccionada.

    Los filtros clave se pueden especificar para una gama mucho más amplia de tipos de columna y constan de un campo en blanco que coincide con el tipo de columna que representa. Los usuarios podrán escribir texto en el campo para filtrar según esa columna. Por ejemplo, puede agregar la columna modificado por como un filtro clave y, a continuación, escribir un nombre para mostrar de usuario o un alias de nombre de usuario y determinar obtener resultados donde modificado por coincida con ese usuario. Puede utilizarse cualquier número de filtros clave al mismo tiempo y también se pueden utilizar en combinación con una jerarquía de navegación.

    Los campos de filtros clave de metadatos administrados permiten especificar varios términos escribiendo y seleccionando en las sugerencias que se muestran. También puede usarse un campo de metadatos administrados especialmente controlado que se denomina Todas las etiquetas, que hace corresponder los términos de entrada con los valores de campo de un elemento en cualquiera de los campos de metadatos administrados del esquema de lista. Si el usuario está en la carpeta raíz de la lista, luego aplicará filtros clave para consultar sobre todos los elementos que pertenezcan a cualquiera de las carpetas de la lista.

Controles para propietarios de listas

Una vez habilitada la característica Filtrado y navegación por metadatos para un sitio, lista o biblioteca, los propietarios pueden configurar las opciones en la página Configuración de navegación por metadatos que está disponible en la lista o en la página de configuración de la biblioteca de documentos. Los propietarios pueden especificar la jerarquía de navegación y los filtros clave, y pueden especificar si las columnas deben indizarse automáticamente.

Indización automática

En la página Configuración de navegación por metadatos de una lista o biblioteca, los propietarios de listas pueden usar la opción de configuración Configurar indización automática de columnas para esta lista para especificar si los índices deben crearse automáticamente en la lista de modo que coincidan con la jerarquía de navegación y los campos de filtros clave seleccionados. Si se habilita esta opción (manera predeterminada), cuando se guarda la página de configuración de navegación de metadatos, ocurre lo siguiente:

  • Se crearán índices de una sola columna en todos los campos admitidos de la jerarquía de navegación.

  • Se crearán índices de una sola columna en todos los campos de filtros clave admitidos, a excepción de los campos de tipo de contenido y de elección.

  • Se crearán índices compuestos en todas las combinaciones admitidas de jerarquías de navegación y filtros clave.

Cuando los índices se crean automáticamente, se permiten consultas para listas que tienen más elementos que el umbral de vista de lista. En algunos casos, quizás deba deshabilitar esta configuración y configurar índices personalizados. Por ejemplo, si una combinación de columna única e índices compuestos supera 20, la indización automática debe deshabilitarse.

Consultas indizadas

Cuando está habilitada la característica Filtrado y navegación por metadatos para un sitio, la optimización integrada seleccionará el mejor índice para trabajar cada vez que se carga una vista de lista. Cada vez que un usuario carga una vista de lista o actualiza una vista de lista mediante la aplicación de un filtro nuevo, al borrar un filtro o mediante la aplicación de un orden en un campo; la optimización de consultas determina la mejor manera de consultar la base de datos sin umbral de vista.

Consultas de reserva

Si la navegación por metadatos determina que la solicitud de un usuario actual no puede expresarse como una consulta indizada que es selectiva, se construirá y ejecutará una consulta de reserva. Una consulta de reserva es una versión modificada de la consulta original que efectuó el usuario, que está dirigida solo a una parte de la lista en lugar de la lista completa. Las consultas de reserva intentan mostrar al usuario un conjunto de resultados parcial que puede ser útil, aunque la consulta original no se haya podido ejecutar debido al umbral de la vista de lista. Asimismo, las consultas de reserva pueden servir como advertencia para propietarios de listas cuando la distribución de datos de la lista está sesgada o cuando algunas consultas ejecutadas por usuarios no devuelven un conjunto de resultados completo. Esto significa que los usuarios pueden tener bloqueado el acceso al contenido que necesitan. Las consultas de reserva, en ocasiones, devuelven 0 resultados, si ningún elemento de la parte de la lista examinada por la consulta contiene resultados que coincidan con la consulta original del usuario.

Puesto que los resultados de una consulta de reserva son sólo un conjunto parcial de los elementos que el usuario ha solicitado, se indica al usuario a través de un mensaje en pantalla que solo se está mostrando un conjunto parcial de resultados y que, para ver un conjunto completo, debe aplicar más filtros. Cada vez que un usuario especifica un filtro adicional es otra oportunidad para el motor de consulta de buscar una combinación de índice y filtro selectivo que no supere el umbral de vista de lista que resulta en una excepción de umbral.

See Also

Concepts

Introducción al almacenamiento y enrutamiento basados en metadatos (SharePoint Server 2010)