9/2/2009 12:23
El Bruno
[TFS2008] Proyecto para el despliegue de los informes de rendimiento para TFS

Buenas,
hace unos días nuestros amigos de Microsoft publicaron un paquete de informes que nos permiten analizar la actividad de nuestros servidores Team Foundation Server, tanto para la versión 2005 como para la versión 2008. El amigo Luis Fraile hizo un excelente resumen en su blog, donde nos explica como “instalar” los informes y como interpretar los mismos.
Como yo odio la interfaz web de Reporting Services soy un poco más vago, para subir los informes a mis servidores TFS decidí que la mejor opción era crear un proyecto de Reporting Services y desplegarlos utilizando Visual Studio 2008. El siguiente tutorial muestra los pasos para crear un proyecto de este tipo, trabajando con la máquina virtual de demo que distribuye Microsoft (más información aquí).
Tutorial
1. Una vez descargados los informes desde aquí, procederemos a crear un nuevo proyecto del tipo [Report Server Project]

2. Dentro del mismo, en el panel Solution Explorer desde el proyecto agregamos un nuevo Shared Data Source, y completamos la información de acceso al SQL Server donde está ubicada la base de datos TfsActivityLogging.

3. Una vez más desde el Proyecto en el Solution Explorer, seleccionamos el nodo Reports y agregamos los archivos .rdl que representan los informes que queremos desplegar. Nuestra solución debería quedar similar a la siguiente

4. Seleccionamos el proyecto y editamos las propiedades del mismo. En este formulario definiremos la url del servidor donde desplegaremos nuestros informes. Para este ejemplo, he utilizado [http://TFSRTM08/reportserver] como servidor y el nombre del folder donde desplegaré los informes es [TfsPerformanceReports]

5. Seleccionamos el proyecto y desplegando el menú contextual, seleccionamos la opción [Deploy] y si no hemos comentido ningún error, nuestros informes se deben desplegar correctamente al servidor (asumo que el usuario con el que estamos trabajando tiene los permisos suficientes en Reporting Services para realizar esta acción)

6. Luego si navegamos al site de Reporting Services podremos ver un nuevo directorio con los informes desplegados dentro del mismo.

Pues bien, 6 pasos para poder controlar nuestro servidor y si alguien se quiere ahorrar el trabajo de crear el proyecto, lo puede descargar desde aquí.
Saludos @ La Finca
El Bruno
Crossposting from ElBruno.com
Archivado en: Visual Studio Team System,VSTS,Team Foundation Server
Comparte este post: