Administración de metadatos
El Enterprise Search espacio de nombres de administración (Microsoft.Office.Server.Search.Administration) proporciona la capacidad para crear código que administra propiedades utilizadas para Enterprise Search, para obtener un mayor control sobre el esquema de la búsqueda. La búsqueda los administradores puede utilizar este espacio de nombres para hacer lo siguiente:
Utilice algunas propiedades de búsqueda como ámbitos (esto proporciona al usuario mayor control sobre los elementos que se incluyen en los resultados de la búsqueda).
Personalizar las opciones de búsqueda en el elemento web de búsqueda avanzada fácilmente.
Migrar la configuración de la búsqueda de esquema fácilmente.
Preconfigurar Enterprise Search para metadatos personalizados.
El nuevo esquema Enterprise Search ofrece dos tipos de propiedades: rastreados y administrados. Éstos se tratan en las secciones siguientes.
Propiedades rastreadas
Las propiedades rastreadas se descubren por el componente del servicio de índice de búsqueda cuando se rastrea contenido.
Nota
Para incluir una propiedad rastreada en la experiencia de búsqueda, debe asignar lo a una propiedad administrada. Para obtener información detallada, consulte Mapping Crawled Properties to Managed Properties más adelante en este tema.
Una propiedad rastreada puede tener múltiples valores si la propiedad tiene varios valores en el momento del rastreo. Las propiedades rastreadas se agrupan por categoría, basándose en el controlador de protocolo utilizado.
A continuación se muestran las categorías de propiedad rastreadas predeterminadas:
HTML
Lotus Notes
PDF
XML
Office
Exchange
Personas
Portal
SharePoint
Propiedades administradas
Propiedades que forman parte de la experiencia del usuario de búsqueda, lo que significa están disponibles para los resultados de búsqueda, búsquedas avanzadas y así sucesivamente, son propiedades administradas.
De forma predeterminada, se pueden recuperar todas las propiedades administradas, y puede utilizar todas estas propiedades que sean cadenas para consulta de texto completo o búsquedas de consulta por palabra clave. Se puede declarar una propiedad administrada como de múltiples valores, lo que significa que contendrá los valores de todas las propiedades rastreadas que se le hayan asignado. Si una propiedad administrada se asigna a una propiedad rastreada de múltiples valores, se puede consultar la propiedad administrada con varios valores de la propiedad rastreada.
Asignación de propiedades rastreadas a propiedades administradas
Para hacer que una propiedad rastreada esté disponible para la experiencia de búsqueda, para que esté disponible para consultas de búsqueda y mostrarlo en los resultados de búsqueda y búsqueda avanzada, debe asignarla a una propiedad administrada. Puede asignar varias propiedades rastreadas a una propiedad única administrada o asignar una propiedad única rastreada a varias propiedades administradas. Si una propiedad administrada tiene varias propiedades rastreadas asignadas a él y un documento contiene valores para más de una de las propiedades rastreadas, el orden en que se asignan las propiedades y su prioridad determinan el valor administrado de la propiedad.
Modelo de objetos de esquema
Puede encontrar las clases para administrar el esquema de la búsqueda en el Microsoft.Office.Server.Search.Administration espacio de nombres, que se encuentra en Microsoft.Office.Server.Search.dic. La siguiente figura muestra el modelo de objetos de esquema de la búsqueda.
Modelo de objetos Esquema de búsqueda
Mediante la clase Microsoft.Office.Server.Search.Administration.Category, puede configurar opciones para categorías de propiedad rastreadas, tal y como se describe en la tabla 2.
Tabla 2. Configuración para categorías de propiedad rastreadas
Name | Description |
---|---|
Name |
Nombre de categoría. |
DiscoverNewProperties |
Indica si el rastreador descubre automáticamente las propiedades con cada rastreo. El valor predeterminado es true. |
MapToContents |
Indica si todas las propiedades de rastreo de cadena se asignan a contenido. El valor predeterminado es true para la categoría de SharePoint, false para todas las demás categorías |
AllowInFullTextQuery |
Indica si se pueden utilizar propiedades rastreadas en una cláusula CONTAINS cuando se asigna a una propiedad administrada, sin que se vuelva a rastrear. El valor predeterminado es true para las propiedades de cadena en todas las categorías, false para otros tipos de propiedad. |
Mediante la clase Microsoft.Office.Server.Search.Administration.ManagedProperty, puede configurar valores para propiedades administradas, tal y como se describe en la tabla 3.
Tabla 3. Valores de propiedades administradas
Name | Description |
---|---|
EnabledForScoping |
Indica si la propiedad administrada está disponible para usarla para un ámbito. |
MappingDisallowed |
Indica si una propiedad rastreada se puede asignar a esta propiedad administrada. |
Retrievable |
Indica si se puede mostrar, ordenar o usar la propiedad con operadores. |
HasMultipleValues |
Indica si la propiedad administrada es de múltiples valores. |
FullTextQueriable |
Indica si se puede usar esta propiedad administrada en una cláusula CONTAINS o FREETEXT, de modo que la propiedad se especifica mediante una consulta. |
NoWordBreaker |
Indica si los valores de esta propiedad administrada pasan por un divisor de palabras. |
NameNormalized |
Indica si el valor de la propiedad es el nombre normalizado. Se aplica a sólo las propiedades de controlador de dominio de Active Directory. Un ejemplo de normalización de nombre es la conversión de una cadena de nombre de usuario al nombre completo de ese usuario. |
Description |
Descripción especificada para la propiedad administrada. |
ManagedType |
Tipo de datos para la propiedad administrada. |
Name |
Nombre de la propiedad. |
RemoveDuplicates |
Indica si la propiedad administrada recibe varios valores, si hay duplicados. |
Weight |
Se aplica a la configuración de relevancia. |
Vea también
Referencia
Microsoft.Office.Server.Search.Administration.Schema
Microsoft.Office.Server.Search.Administration.ManagedProperty
Microsoft.Office.Server.Search.Administration.CrawledProperty
Microsoft.Office.Server.Search.Administration.Category
Otros recursos
Introducción al modelo de objetos de administración del motor de búsqueda Enterprise Search
Procedimiento: Devolver el contexto de búsqueda para el proveedor del servicio de búsqueda
Procedimiento para recuperar las propiedades administradas para un proveedor de servicios compartidos
Procedimiento para recuperar las propiedades rastreadas asignadas a una propiedad administrada
Procedimiento para crear una propiedad administrada
Procedimiento para eliminar una propiedad administrada