Durante el día de hoy he estado montando una pequeña maqueta para un cliente de una mini aplicación y se me ha ocurrido este post. ^ Debemos ir a la consola de administración de nuestra instalación de MOSS e ir a la consola de administración del SSP en cuestión (si no sabemos que SSP coger empezamos mal). Una vez allí iremos a la opción de configuración de búsquedas, donde en principio si no se ha tocado nada, no habrá nada configurado, y si lo hay no toquéis nada que no sea vuestro, hay que pensar en los compañeros :) Vamos a Origenes de contenido y programación de rastreo, en donde solo dispondremos de un origen (en principio) que será Sitios Locales de Office SharePoint Server, lo editamos y vemos la configuración de sitios que está mirando, en ese apartado de direcciones de inicio. Como vemos ahí aparecerán TODOS las colecciones de sitios creadas en ese SSP. Quitaremos el nuestro, es decir la url de nuestra colección de sitios. Y guardaremos. Ahora crearemos un nuevo origen de contenido que lo llamaremos, como queramos aunque lo mejor es que se llame igual que la colección de sitios por eso de no perderse, elegiremos sitio de SharePoint como tipo e introduciremos la URL, configuraremos las búsquedas incrementales y completas como queramos, pero configurarlas porque sino nunca habrá nada indexado. Volveremos a la configuración de las búsquedas e iremos abajo del todo a ámbitos. Allí veremos que hay unos compartidos y otros para cada colección de sitios creada (o aplicación web). Bueno pues creamos un nuevo ámbito y lo llamamos por ejemplo igual que la librería de documentos. En mi caso Proveedores. Ok, solo pide nombre y si la página de resultados es la genérica o una personalizada, eso ya es cosa vuestra si quereis personalizarlo. Yo lo haré así que seleccionaré la opción de especificar y pondré la url de la futura página (que aun no he creado). Una vez creado el ámbito debemos darle las reglas de indexación, para ello indicaremos que deseamos incluir en este ámbito, que al fin y al cabo será una librería de documentos por lo que seleccionaremos como origen de contenido e indicaremos la URL de la librería de documentos. Una vez hecho esto ya esta todo a este nivel. Aunque aun nos faltarán cositas :) Ahora lo que toca es navegar hasta nuestra colección de sitios hasta el top level site e ir a la configuración del mismo. Allí iremos a la opción de ámbitos de búsqueda que se encuentra a nivel de administración de la colección de sitios. En este punto crearemos un nuevo ámbito a nivel de colección de sitios y le indicaremos que use el ámbito anteriormente creado a nivel de SSP. Una vez hecho esto, solo tenemos que utilizar los web part de búsquedas en la aspx que deseemos e indicarle que use este ámbito, y aunque parezca mentira ya esta.
Para empezar con las búsquedas hay que entender su organización. Es decir de donde vienen y como se acceden a las diferentes configuraciones.
Lo primero, las búsquedas se configuran a nivel de SSP (Shared Service Provider). Es decir todas las aplicaciones bajo un mismo SSP compartirán la configuración de las búsquedas. Es decir orígenes y ámbitos.
Por lo que como en todo antes de empezar a crear colecciones de sitio indiscriminadamente se debería planificar bien la arquitectura lógica de MOSS 2007, es decir los SSP y todo lo que ello conlleva. Pero eso es otra historia.
Lo primero vamos a poner un caso sobre el que trabajar. Tenemos una librería de documentos que alberga por ejemplo facturas de proveedores. En las cuales además del documento hemos creado una serie de campos adicionales como nombre del proveedor, año, mes y centro de coste.
Lo que queremos es disponer de una página de búsqueda que nos busque únicamente dentro de la librería de documentos que queremos, y que los resultados de la búsqueda no se muestren mas que en esta página de búsqueda y no en la global.


Recordar ejecutar el rastreo, sino rastrea no hay resultados.
16.10.07
SharePoint 2007 y los ámbitos
Publicado por
Con Esos Ojitos
|
Etiquetas:
Microsoft,
SharePoint,
SharePoint 2007
Suscribirse a:
Enviar comentarios (Atom)

0 comentarios:
Publicar un comentario