Compartir a través de


Administrar informes de TFS, el almacén de datos y el cubo de Analysis Services

Si agregó SQL Server Reporting Services durante la instalación, entonces la implementación local de Team Foundation Server (TFS) está configurada con un almacén de datos y el cubo de SQL Server Analysis Services. Si no agregó estos servicios previamente y desea agregarlos ahora, consulte Agregar informes a un proyecto de equipo.

El almacén de informes es un almacén de datos tradicional que consta de una base de datos relacional y una base de datos de Analysis Services.

Arquitectura del almacén de datos

Todos los datos que se pueden incluir en los informes de todos los proyectos de equipo que están definidos en cada una las colecciones de proyectos de una implementación de TFS se escriben en una única base de datos relacional (Tfs_Warehouse). Los datos de ese almacén se procesan y se escriben después en el cubo de Analysis Services (Tfs_Analysis). La recopilación de datos en un único almacén admite informes de varios proyectos de equipo y colecciones de proyectos. Para obtener más información, vea Componentes del almacén de datos de TFS.

Con SQL Server Reporting Services, se obtiene acceso a muchos informes predeterminados de Excel y SQL Server Reporting Services. Los informes agregan métricas de elementos de trabajo, control de versiones, resultados de pruebas y compilaciones Consulta Crear, personalizar y administrar informes de Visual Studio ALM.

Sin estos servicios, puede crear gráficos de estado y de tendencia a partir de consultas de elementos de trabajo directamente desde los almacenes de datos operativos.

Ver, agregar, actualizar o personalizar los informes o la funcionalidad de informes

Use los campos de elemento de trabajo para realizar el seguimiento de los datos de un tipo de elemento de trabajo, definir los criterios de filtro de las consultas y diseñar informes. Para que se admita la generación de informes, puede agregar campos o cambiar los atributos de los campos existentes. Al agregar o modificar campos, lo normal es aplicar una convención de nomenclatura sistemática para asegurarse de que los datos se agrupan de forma lógica en las carpetas del cubo. Para obtener más información, vea Agregar o modificar campos de elementos de trabajo para admitir la creación de informes.

Para agregar o actualizar de forma masiva los informes de un proyecto de equipo, consulte Cargar informes a un proyecto de equipo.

Para administrar informes de Reporting Services, consulte Informes de Reporting Services (SSRS)Cargar informes a un proyecto de equipo.

En función de la plantilla de proceso que use para crear su proyecto de equipo, puede tener varios informes ya definidos. Puede personalizar aún más estos informes o crear unos nuevos. Estos informes pueden contener nuevos campos de datos que agregó a tipos de elemento de trabajo. Consulta Crear, personalizar y administrar informes de Visual Studio ALM.

Administrar permisos para ver y crear informes

Para crear informes con acceso a los datos del cubo, agregue miembros del equipo al rol TFSWarehouseDataReader. Para ver o actualizar los datos de un informe, agregue miembros del equipo a uno o varios de los roles del servidor de informes. Consulta Conceder permisos para ver o crear informes en TFS.

Un usuario que tenga permiso para ver los datos del almacén podrá ver los datos de todos los proyectos de equipo que se hospedan en cada una de las colecciones de proyectos de equipo que hay en la implementación de TFS. No es posible limitar el acceso a un proyecto de equipo o a una colección.

Administrar el almacenamiento de datos y el cubo de Analysis Services y solucionar problemas

Puede administrar el almacén y el cubo de Analysis Services para abordar los siguientes escenarios:

  • Corregir los errores que bloquean el procesamiento del almacén de datos. Se producen conflictos de esquema cuando un conjunto de atributos para campos que se pueden incluir en informes difiere en distintas colecciones de proyectos de equipo. Los conflictos de esquema impiden que los datos actualizados puedan moverse al almacén y al cubo. Debe corregir todos los conflictos de esquema para desbloquear el procesamiento y actualizar los informes con datos actuales.

    Consulta Resolver los conflictos del esquema que se producen en el almacén de datos.

  • Actualizar el almacén de datos o el cubo a petición. Resuelva un problema con informes que no están actualizados o en los que faltan datos. Para resolver un problema con informes que no se actualizan o en los que faltan datos, es posible que deba procesar manualmente el almacén de datos. Además, puede solucionar errores que aparecen en el visor de eventos de un servidor de capa de aplicación que están relacionados con los trabajos de procesamiento del almacén de datos.

    Consulta Procesar manualmente el almacén de datos de TFS y el cubo de Analysis Services.

  • Volver a crear los esquemas y recompilar las bases de datos del almacén de datos. Recompile el almacén y el cubo después de mover, restaurar, cambiar el nombre o conmutar por error el servidor de capa de datos de Team Foundation. Para tener acceso a informes de alto nivel, debe recompilar el almacén de datos cada vez que cambie el nombre del servidor de capa de datos o lo mueva, restaure o conmute por error.

    Consulta Recompilar el cubo y el almacén de datos de TFS.

  • Modificar la frecuencia de actualización del almacén de datos o del cubo. Cambie la frecuencia de actualización u otra configuración de control de proceso del almacén o del cubo. Las propiedades predeterminadas del almacén se establecen cuando se instala TFS, pero los valores predeterminados se pueden cambiar más adelante para responder a distintas necesidades. Hay dos propiedades que es posible que desee cambiar: la frecuencia con la que los datos se actualizan en el almacén de datos y la configuración de seguridad que controla el acceso de usuarios al almacén de datos.

    Consulta Cambiar una configuración que controla el proceso del almacén de datos o el cubo de Analysis Services.

Preguntas y respuestas

P: ¿Dónde puedo obtener más información sobre los atributos para cada campo?

R: En la base de datos de almacén relacional o en el cubo aparece un conjunto predeterminado de campos. Estos campos tienen un valor de atributo de Detail, Dimension o Measure que puede incluirse en informes. Para buscar la definición de un campo para informes, consulte Referencia de campos para informe para Visual Studio ALM.

P: ¿Cuáles son las relaciones y las dependencias entre SQL Server y TFS?

R: Vea Introducción a SQL Server y SQL Server Reporting Services.

P: ¿Puedo agregar o quitar datos de una colección de proyectos de equipo del almacén de datos?

R: Puede habilitar y deshabilitar los datos que fluyen al almacén de datos. Para ello, edite la configuración de informes de sus colecciones de proyectos de equipo. Después de agregar un servidor de informes a la implementación, puede configurar los recursos de informes de sus colecciones de proyectos de equipo y los proyectos de esas colecciones. Consulta Administrar colecciones de proyectos de equipo.

P: ¿Cómo agrego nuevos tipos de datos al almacén de datos?

R: Para agregar nuevos tipos de datos al almacén de datos, implemente un adaptador de almacén. Para obtener más información, consulte el tema sobre extensibilidad del almacén de datos.