El servicio de metadatos de SharePoint 2010 nos permite asociar metadatos a los contenidos, estos metadatos se utilizarán para ayudar al buscador a encontrar información, ayuda a la catalogación de la información y permite al resto de usuarios dar un significado dentro del negocio. SharePoint nos permitirá indicar los metadatos escribiendo directamente una palabra o desde un árbol de términos con un sentido en nuestra organización.
Esta funcionalidad se provee como una aplicación de servicio de SharePoint, por defecto viene desactivada, podremos agregarla a mano en la Consola de Administración Central desde la opción “Administrar aplicaciones de servicio” o mediante el asistente seleccionando el servicio “Servicio de metadatos administrados”.Cuando tengamos la aplicación de servicio creada entraremos en su página de configuración seleccionando la aplicación y pulsando en “Administrar”.
Podemos manejar la siguiente estructura:
–Grupo de términos
—Conjunto de términos
—Término
Los grupos de términos permiten agrupar conjuntos de términos y especificar los usuarios que podrán colaborar en estos grupos.
El conjunto de términos agrupa términos y permite establecer el orden y las personas que podrán agregar nuevos términos.
Los términos serán las palabras que se utilizarán para catalogar los contenidos, podremos definir abreviaturas para facilitar su introducción.
Una vez creada nuestra estructura tendremos que habilitar las bibliotecas para que puedan utilizar los metadatos, para hacerlo agregaremos una columna del tipo “Metadatos administrados”, al hacerlo veremos que nos salta un mensaje del tipo “La característica requerida no está habilitada” y si intentamos guardarla “No se activó la característica Taxonomía (Identificador de característica «73EF14B1-13A9-416b-A9B5-ECECA2B0604C»).<br>No se seleccionó un conjunto de términos o punto de anclaje”. Esto se debe a que tenemos que activar la feature de Taxonomía manualmente, por defecto está oculta, así que desde PowerShell ejecutaremos el comando “Enable-SPFeature -Identity 73EF14B1-13A9-416b-A9B5-ECECA2B0604C -Url <Nuestra URL>”.
Cuando hayamos activado la característica, intentaremos de nuevo agregar la columna y veremos como en esta ocasión si aparece el árbol definido previamente desde la administración central, seleccionaremos el conjunto de términos a partir del cual el usuario podrá navegar y aceptaremos los cambios.
Más información:
Ejecuto desde el PowerShell: “Enable-SPFeature -Identity 73EF14B1-13A9-416b-A9B5-ECECA2B0604C -Url < http://centaurus>»
Se ejecuta bien … pero cuando voy al sitio http://centaurus … en la lista, al añadir el nuevo campo de metadatos administrados me sigue dando el mismo error:No se activó la característica Taxonomía (Identificador de característica «73EF14B1-13A9-416b-A9B5-ECECA2B0604C»).
Hola, revisa que tengas previamente activada la característica enterprise.
Se puede hacer algo parecido en la versión 2007?
Esta funcionalidad solo viene con SharePoint Server 2010 Standard o Enterprise.
Para conseguir algo parecido con SharePoint 2007 tendrías que realizar un desarrollo a medida.
Que tanto afecta al performance el instalar esta aplicación de servicio?
Todo depende del uso que le des y cuantos recursos dediques a la aplicación, puedes tener activas 1 o más instancias de la misma aplicación. Puedes mirar las recomendaciones de capacity planning de las aplicaciones de servicio en http://technet.microsoft.com/es-es/library/ff608068.aspx