Administrar el almacenamiento de datos y el cubo de Analysis Services
Azure DevOps Server 2020 | Azure DevOps Server 2019 | TFS 2018 - TFS 2013
Azure DevOps Server anteriormente se denominaba Visual Studio Team Foundation Server.
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 anteriormente 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.

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 más información, consulte Componentes del almacenamiento 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 Consulte Paneles e informes.
Sin estos servicios, puede crear gráficos de estado y tendencias 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
Los campos de elemento de trabajo se usan para:
- Realizar un seguimiento de los datos de un tipo de elemento de trabajo.
- Defina los criterios de filtro para las consultas.
- 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, querrá aplicar convenciones de nomenclatura sistemáticas. Al hacerlo, se asegura de que los datos se agrupan lógicamente en carpetas del cubo. Para obtener más información, vea Agregar o modificar campos de elemento de trabajo para admitir informes.
Para agregar o actualizar informes de forma masiva para un proyecto de equipo, Upload informes a un proyecto de equipo. Para administrar Reporting Services, vea Reporting Services (SSRS).
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. Consulte Creación, personalización y administración de informes para Visual Studio devops.
Administrar permisos para ver y crear informes
Para crear informes que accedan a los datos del cubo, debe agregar 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. Consulte Concesión de permisos para ver o crear informes en TFS.
Un usuario que tenga permiso para ver los datos en el almacenamiento puede ver los datos de todos los proyectos de equipo hospedados en todas las colecciones de proyectos de equipo en la implementación de TFS. No hay ninguna manera de limitar el acceso a un proyecto o colección de equipo.
Frecuencia de actualización del almacenamiento de datos y el cubo
El almacén de datos WIT se actualiza en tiempo real a medida que los miembros del equipo crean y modifican elementos de trabajo. Todos los datos que se pueden notificar de todos los proyectos de equipo definidos en todas las colecciones de proyectos se escriben en un único almacenamiento de datos relacionales. Ese almacenamiento de datos se actualiza incrementalmente cada dos minutos. A continuación, los datos del almacenamiento se procesan y escriben en el cubo OLAP. El cubo OLAP se actualiza cada dos horas. Para obtener más información sobre la configuración del control de procesos, vea Cambiar una configuración de control de proceso para el almacenamiento de datos o Analysis Services cubo.
Resolución de conflictos de esquema y administración del almacenamiento 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 pueden bloquear el procesamiento del almacén de datos y el cubo de Analysis Services. Corregir conflictos para desbloquear el procesamiento del almacenamiento y para que los informes funcionen correctamente. Consulte Resolución de conflictos de esquema que se producen en el almacenamiento de datos.
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 errores que bloquean el procesamiento del almacenamiento 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. Corrija todos los conflictos de esquema para desbloquear el procesamiento y actualizar los informes con los datos actuales.
Consulte Resolución de conflictos de esquema que se producen en el almacenamiento de datos.
Actualice el almacenamiento de datos o el cubo a petición. Resuelva un problema con informes que no están actualizados o que contienen datos que faltan. Para resolver un problema con informes que no actualizan o contienen datos que faltan, pruebe a procesar el almacenamiento de datos manualmente. Además, puede solucionar errores relacionados con los trabajos de procesamiento de almacenamiento y aparecer en el visor de eventos de un servidor de nivel de aplicación.
Vea Procesar manualmente el almacenamiento de datos de TFS y el cubo de Analysis Services.
Vuelva a crear los esquemas y recompile las bases de datos de almacenamiento de datos. Vuelva a generar el almacén y el cubo después de mover, restaurar, cambiar el nombre o conmutar por error el servidor de capa de datos para Team Foundation. Para acceder a informes de alto nivel, debe recompilar el almacenamiento de datos cada vez que mueva, restaure, cambie el nombre o conmute por error el servidor de la capa de datos.
Modifique la frecuencia de actualización del almacenamiento 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 para el almacenamiento se establecen al instalar TFS. Puede cambiar los valores predeterminados más adelante para responder a los requisitos cambiantes. Dos propiedades que puede que desee cambiar son:
- Frecuencia con la que se actualizan los datos en el almacenamiento de datos.
- Configuración de seguridad que controla el acceso de los usuarios al almacenamiento de datos.
Contenido relacionado
Referencia de campos que se puedeninformar: proporciona definiciones para cada campo que se puede notificar. En la base de datos de almacén relacional o el cubo aparece un conjunto predeterminado de campos. Estos campos tienen un valor de atributo que se puede notificar de Detail, Dimension o Measure. Descripción SQL Server y SQL Server Reporting Services describe las relaciones y dependencias entre SQL Server y TFS.
Administrar coleccionesde proyectos de equipo: describe cómo habilitar y deshabilitar los datos que fluyen al almacenamiento de datos mediante la edición de la configuración de informes para las 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.
Data Warehouse extensibilidad:describe cómo puede agregar nuevos tipos de datos al almacenamiento de datos mediante la implementación de un adaptador de almacenamiento.