Microsoft Office Sharepoint Server 2007. Servicios de Búsqueda
Rubén Alonso Cebriá[email protected]
Código: HOL-SPS12
AgendaIntroducciónServicios de indexación y búsqueda
Configuración de serviciosBúsquedas en WSS 3.0Búsquedas en MOSS 2007Configuración de servicios de indexación
Configuración del entorno de indexaciónOrígenes de contenidoÁmbitos de búsquedaCatálogo de datos empresarialCentro de búsquedaCaché de páginasIFILTERS
Demo: Indexación de orígenes de datosPersonalización de búsquedas
Creación de páginas de búsquedaElementos Web de búsquedaQuery Object Model y Query Web Service
Demo: programación de Web Part de Búsqueda
Introducción
External Web External Web SitesSites
Network Shares
Network SharesBusinessBusiness
DataDataExchangeExchangeFoldersFolders
SharePoint SharePoint SitesSites
Index EngineIndex Engine
Pro
tocol
Pro
tocol
Han
dls
ers
Han
dls
ers
IFilte
rsIF
ilte
rs
Query EngineQuery Engine
Search CenterSearch Center Custom Search Custom Search ApplicationsApplications
Searc
h C
on
fig
ura
tion
Data
Keywords
Best Bets
Scopes
Schema
Crawl Log
ContentSources
ContentIndex
PropertyStore
RReessuullttss
QQuueerryy
•Stemmers•Word Breakers
Servicios de Indexación y Búsqueda
Configuración de Servicios
Servicio de Búsqueda
Configuración de Servicios
Búsquedas en Windows Sharepoint Services 3.0
Búsquedas en MOSS 2007
Búsquedas en MOSS 2007
Implican la creación de orígenes de contenido dentro del ámbito de un Proveedor de Servicios Compartidos (SSP)
MOSS 2007 provee de una interfaz de usuario para la búsqueda mediante casillas de búsqueda dentro de una colección de sitios de portal denominado Centro de Búsqueda
Configuración de Servicios de Indexación
Configuración del entorno de indexación
Orígenes de Contenido
Ámbitos de Búsqueda
• Búsqueda de datos, no solo de documentos• Las empresas almacenan gran cantidad de datos en SAP, siebel, BBDD…..
– pero las aplicaciones verticales carecen de búsqueda de textos completos
– La mayoría de los usuarios no pueden localizar dichos datos o tener acceso a la aplicaciones
– Difícil de rastrear datos de negocio mediante SPS 2003• Moss 2007
– Se accede a dichos datos mediante el Catalogo de Datos Empresarial (BDC)
– BDC expone estos datos de múltiples maneras en Sharepoint• Búsquedas localizan rápida y fácilmente los datos indexados:
– No es necesario intervención de IFILTERS – No es necesario crear representaciones HTML de los datos– Resultados altamente personalizables– Integrado con ámbitos y centros de búsqueda
Catálogo de Datos Empresarial
Catálogo de Datos Empresarial
Resultados
Resultadosde palabrasy la mejorapuesta
AltaConfidencialidad
Enlaces deacción
SearchTabs
Centro de BúsquedaCentro de Búsqueda
Campo de búsquedaPaginaciónEstadísticas
Etiquetas de Búsqueda• Dos etiquetas “de serie”
– Todos los sitios (ámbito estándar)– Personas
• Extensible – Se pueden agregar nuevas etiquetas para
personalización de búsquedas– Compuestas de un diseño de página y de una página
de resultados
Centro de BúsquedaCentro de Búsqueda
Caché de Páginas
IFILTERS
Demo: Indexación de orígenes de datos
Personalización de búsquedas
Creación de páginas de búsqueda
• 9 elementos web incluyendo:
– Campos de búsqueda (Search Box)
– Resultados de búsqueda (Core Results)
– Enlaces de acción (Action Links)
• Propiedades de elementos web como
– Formato
– Personalización de resultados devueltos
– XSL
Elementos Web de Búsqueda
Query Object Model y Query Web Service
• Usado para:- Construir elementos web de búsqueda personalizados- Tener acceso directo a consultas y resultados- invocar consultas personalizadas
•Dos tipos de sintaxis de consulta:- Palabras- SQL
•Sintaxis SQL con instrucciones de consulta Full Text: - Select URL, Title, Description FROM portal_content..SCOPE() where FREETEXT(‘onenote’) AND SITE=“http://www.puntocompartido.com “AND SCOPE=“I64” AND NOT CONTAINS(‘Pedro’)
• Usado para– Aplicaciones remotas
• Características similares al Query Object Model• Resultados devueltos en formato xml y en datatables• Métodos:
– Query: devuelve los resultados en formato xml– QueryEx: devuelve los resultados en un dataset .net– GetSearchMetadata: devuelve la información de
propiedades y ámbitos disponibles
Query Object Model y Query Web Service
Query Object Model y Query Web Service
Http://portal/_vti_bin/spsearch.asmx
Http://portal/_vti_bin/search.asmx
Webservice de búsqueda para WSS
Webservice de búsqueda para MOSS
Demo: Programación de Web Part de Búsqueda
Top Related