por Daniel Laco
20. agosto 2010
Dónde quedan los reportes de TFS2008 cuando se realiza la migración a TFS 2010?
A no preocuparse si acceden a los viejos reportes y ven que la fecha de actualización del cubo quedó congelada a la fecha de la migración, porque los reportes están ahora en una nueva locación
Por los cambios producidos en los modelos en la nueva version 2010, el proceso de actualización que realiza TFS hace que se instalen las nuevas bases de datos y cubos siguiendo el concepto de Project Collections (ver http://www.vemn.com.ar/Blog/post/Nuevos-conceptos-en-TFS-2010.aspx)
Las bases anteriores TFSWarehouse y al cubo también llamado de la misma manera siguen existiendo y los reportes en Reporting Services (SSRS) siguen apuntando a esta base .
Pero los reportes para los templates basados en MSF for Agile y MSF for CMMI en la versión 4.2 son migrados a un nuevo directorio en Reporting Services. Este directorio se llama TFSReports y dentro de él está el directorio DefaultCollections (esto dependiendo del nombre de la collection que fué creada en la migración). Dentro de este último directorio vamos a encontrar todos los reportes de los proyectos anteriores migrados a la nueva versión 2010 de TFS.
Por supuesto, que todos los proyectos abiertos desde Visual Studio, apuntan ahora a la nueva ubicación. Esta ubicación es sacada desde la consola de configuración de TFS.
En el gráfico siguiente, está un esquema de como quedan ahora las bases de datos y los Data Sources de Reporting Services
Tambien tenemos nuevos Data Sources
|
2008
|
2010
|
|
TfsReportsDS
|
Tfs2010ReportsDS
|
|
TfsOlapReportsDS
|
Tfs2010OlapReportsDS
|
Aquí les dejo una serie de link sobre información puntual sobre el tema de reportes (algunos extraidos del blog de Buck Hodges:
Sunder Raman, Program Manager para TFS, ha escrito una serie de post (en inglés) sobre los cambios en el almacenamiento y en los cubos para 2010.
Reporting
Customizing Reports for Team Foundation Server 2010 (en MSDN)
Cube
John Socha-Leialoha, escribió una serie de post sobre la actualización de reportes en TFS