Compartir a través de


Perspectivas y grupos de medidas proporcionadas en el cubo de Analysis Services para Team System

Con el cubo de datos de SQL Server Analysis Servicies para Visual Studio Team Foundation Server, puede generar informes de la información agregada sobre los datos almacenados en las colecciones de proyectos de equipo.Puede utilizar fácilmente estos datos para crear informes de tabla y gráfico dinámico en Office Excel.Puede arrastrar los elementos de cubo a informes de tabla o gráfico dinámico para formular preguntas y recuperar las respuestas rápidamente.El cubo se optimiza para responder a preguntas como "¿Cuántos errores estuvieron activos, se resolvieron y se cerraron cada día del proyecto?"

[!NOTA]

Si el almacén de datos de Visual Studio ALM utiliza SQL Server Enterprise Edition, la lista de cubos incluirá Team System y un conjunto de perspectivas.Las perspectivas proporcionan una vista detallada de los datos para que no tenga que desplazarse a través de todas las dimensiones y grupos de medida que se han definido para todo el cubo de Team System.

En este tema

  • Perspectivas y grupos de medida

  • Combinar dimensiones y medidas

  • Términos y definiciones del cubo

Perspectivas y grupos de medida

En la siguiente tabla, se describen los grupos de medida, que están agrupados según su perspectiva del cubo.El cubo de Team System contiene todos los grupos de medida además de los marcados como pertenecientes únicamente a la perspectiva de Team System.La mayoría de los grupos de medida contienen uno o más recuentos acumulados.Puede usar recuentos acumulativos para generar los informes de tendencia.En algunos casos, el nombre de un recuento acumulativo tiene una etiqueta de tendencia (por ejemplo, Tendencia de recuento de resultados de compilación y Tendencia de recuento de puntos).

[!NOTA]

Todos los grupos de medida contienen recuentos acumulados en función de las fechas de inicio, fin, creación y terminación de los resultados de pruebas.

Perspectivas y grupos de medida

Tema relacionado y descripción

Grupo de medida Compilación

Crear análisis e informe de los detalles de compilación y la cobertura de compilación usando la perspectiva de compilación

Proporciona métricas que describen las compilaciones, como el tiempo y la frecuencia de compilación, y que pueden ser analizadas por varias dimensiones, como quién ha realizado la compilación, el tipo de compilación, el resultado de compilación, etc.

  • ¿Qué compilaciones fallaron y qué compilaciones se completron correctamente?

  • ¿Qué compilaciones tienen un número importante de cambios en el código?

  • ¿Cuánta parte del código de una compilación o de un grupo de compilaciones cubrieron las pruebas?

Grupo de medida Renovación de código

Crear análisis e informe de la renovación y cobertura de código usando las perspectivas de cobertura de ejecución y renovación de código

Admite informes enfocados en el número de versiones de archivo que están almacenadas en control de versiones de Team Foundation y el grado en que ha cambiado el código.Las métricas se pueden analizar por directorio de archivos, compilación o miembro del equipo que ha protegido el código.Todos los totales se pueden analizar a lo largo del tiempo de modo que es posible responder a los siguientes tipos de preguntas:

  • ¿Cuántos archivos con una extensión específica han cambiado en una compilación determinada?

  • ¿Cuántas líneas de código hay en la base del código fuente para una compilación determinada?

  • ¿Qué conjuntos de cambios se han enviado y cuáles son los detalles de cada cambio (por ejemplo, quién realizó el cambio, qué archivos se modificaron y en qué fecha se efectuó el cambio)?

Grupo de medida Cobertura de código

Crear análisis e informe de la renovación y cobertura de código usando las perspectivas de cobertura de ejecución y renovación de código

Proporciona métricas sobre el número de líneas y bloques de código que se han probado en varias configuraciones de compilación y ejecución.Puede utilizar la perspectiva de Ejecutar Cobertura para crear informes que responden las siguientes preguntas:

  • ¿Qué ensamblados y proyectos tienen la menor cobertura de código?

  • ¿Qué ejecuciones de pruebas proporcionan la mayor cobertura de código?

  • ¿Qué arquitecturas o tipos de compilación tienen la mayor cobertura de código?

Grupo de medida Prueba

Crear análisis e informe de los resultados de pruebas usando la perspectiva de prueba de la base de datos de Analysis Services para Visual Studio ALM

Proporciona métricas sobre las ejecuciones de pruebas y los resultados de pruebas.Los resultados de pruebas se registran a lo largo del tiempo y pueden ser analizados en función de su resultado, la compilación comprobada, el tipo de prueba y otras dimensiones.Usando la perspectiva de Prueba, puede crear informes que responden las siguientes preguntas:

  • ¿Cuál es el estado de las pruebas de áreas del producto o de casos de usuario específicos?

  • ¿Cuál es la calidad de las compilaciones según el número de las pruebas pasadas las no superadas?

  • ¿Cuántos casos de prueba no se han ejecutado?

  • ¿Qué casos de prueba no se han ejecutado?

Grupo de medida Elemento de trabajo.

Crear análisis e informe de datos de elementos de trabajo y casos de prueba usando la perspectiva de elementos de trabajo

Proporciona métricas e información detallada sobre los elementos de trabajo, incluida información histórica que permite analizar todos los elementos de trabajo a lo largo del tiempo o a partir de una fecha concreta.Puede utilizar este grupo de medida para responder a los siguientes tipos de preguntas:

  • ¿Cuál fue el número total de errores activos diarios en la última iteración?

  • ¿Cuántos escenarios estuvieron activos mensualmente durante el último año?

  • ¿Cuántos errores de cada prioridad han estado activos a diario en el último mes?

Grupos de medida del cubo de datos de Analysis Services

Proporciona las métricas para todos los grupos de medida que aparecen anteriormente en esta tabla.

Combinar dimensiones y medidas

No todas las combinaciones de dimensiones y de medidas generarán resultados útiles.Para obtener resultados significativos, las medidas deben estar relacionadas con las dimensiones en sus informes.Para determinar qué dimensiones están relacionadas con alguna medida en específico, puede comprobar las tablas en el almacén de datos mediante SQL Server Management Studio.

Si utiliza Excel, puede utilizar el cuadro Mostrar los campos relacionados para especificar un grupo de medidas y dimensiones que cubren una sección concreta del cubo.Al trabajar dentro de un único conjunto de campos relacionados, puede buscar datos más fácilmente ya que no aparecen todos los campos en el cubo y es más probable obtener números útiles.

Puede combinar medidas de diferentes grupos de campos mientras las medidas tengan un conjunto común de dimensiones usadas en el informe.La dimensión Fecha, por ejemplo, aparece en varios grupos de campos.Por consiguiente, puede combinar los datos del trabajo restante o completo con la cuenta de resultados de pruebas por un día o los días que especifique, porque ambos conjuntos de medidas tienen Fecha como dimensión relacionada.

Términos y definiciones del cubo

Un cubo representa un conjunto de medidas que se agrupan en grupos de medida y se organizan jerárquicamente por dimensiones.El cubo se construye a partir de los datos recuperados de la base de datos relacional.En la ilustración siguiente se muestra la relación que existe entre los diferentes aspectos del cubo.

Relaciones en el cubo

En la tabla siguiente se describen los términos y las definiciones que se usan cuando se hace referencia a los distintos aspectos del cubo.

Término

Descripción

Atributo

Cada atributo está asociado a una columna de una tabla de dimensiones correspondiente del almacén de datos.Cada dimensión está asociada a un conjunto de atributos y potencialmente a un conjunto de jerarquías.Las rutas de acceso de área e iteración son ejemplos de jerarquías.

Algunos atributos de dimensión del elemento de trabajo también se almacenan como valores de filtros numéricos y de fecha.Si usa uno de estos atributos de dimensión en la sección de filas o columnas, puede utilizar estos valores para filtrar el informe.Por ejemplo, puede filtrar un informe para mostrar elementos de trabajo creados después del 1 de octubre de 2009 mediante el filtro de valor "System_CreatedDate es mayor que Oct 1, 2009". También puede usar los valores de medida para filtrar un informe.Por ejemplo, puede filtrar el informe para que solo muestre los elementos de trabajo en los que faltan más de dos horas de trabajo si usa el filtro de valor "Trabajo restante es mayor que 2." Para obtener más información sobre los filtros de valor, vea la siguiente página en el sitio web de Microsoft: Filter Numbers in the Values Area.

Dimensión

Las dimensiones permiten extraer vistas diferentes de los datos.Los valores de datos están asociados a un conjunto de dimensiones que permiten mostrar resultados agregados que se filtran utilizando un conjunto específico de valores de dimensión.

Puede utilizar las dimensiones para desglosar los datos y mostrar más detalle.Por ejemplo, puede utilizar la dimensión Fecha en la sección de filas o columnas de un informe de tabla o gráfico dinámico para mostrar una tendencia a lo largo del tiempo.También puede utilizar las dimensiones para filtrar el informe.Coloque una dimensión o un atributo de dimensión en el área de filtro y, a continuación, especifique los valores que desea incluir en el informe.

Algunas dimensiones se utilizan en más de un grupo de medida.Por ejemplo, todos los grupos de medida comparten las dimensiones Date, Team Project, Person, Area e Iteration.En la ilustración siguiente se muestran las dimensiones del cubo.

Dimensiones de Team System

Las dimensiones son grupos de atributos basados en las columnas de las tablas o vistas de una vista de origen de datos.Las dimensiones existen fuera de un cubo, se pueden utilizar en varios cubos, se pueden emplear varias veces en un único cubo y pueden vincularse entre instancias de Analysis Services.Una dimensión que existe fuera de un cubo se denomina dimensión de base de datos, mientras que una instancia de una dimensión de base de datos de un cubo se denomina dimensión de cubo.

Hechos y tabla de hechos

Los hechos representan datos que se pueden asociar a varias dimensiones.Estos datos también se pueden agregar.Las tablas de hechos contienen estos valores.

Cada almacén de datos incluye una o varias tablas de hechos.Con un papel central en un esquema en "estrella" o "copo de nieve", una tabla de hechos captura los datos que miden las operaciones del equipo.Las tablas de hechos normalmente se componen de un gran número de filas, sobre todo cuando contienen uno o varios años de historial de un proyecto de equipo grande.

Una característica esencial de las tablas de hechos es que contienen datos numéricos (hechos) que se pueden resumir para proporcionar información sobre el historial de las operaciones de la organización.Cada tabla de hechos también incluye un índice con varias partes que contiene, como claves externas, las claves principales de las tablas de dimensiones relacionadas.Las dimensiones relacionadas contienen atributos de los registros de hechos.Las tablas de hechos no deben contener información descriptiva ni datos que no procedan de los campos de medición numéricos y los campos de índice que relacionan los hechos con las correspondientes entradas en las tablas de dimensiones.

Para obtener una lista de las tablas de hechos definidas en el almacén de datos, vea Generar informes con la base de datos de almacén relacional de Visual Studio ALM.

KPI

En la terminología empresarial, un indicador clave de rendimiento (KPI) es una medida cuantificable para valorar los éxitos empresariales.

En Analysis Services, un KPI es un conjunto de cálculos asociados a un grupo de medida de un cubo, que se utiliza para evaluar el éxito de una empresa o escenario.Normalmente, estos cálculos son una combinación de expresiones MDX (Expresiones multidimensionales) o miembros calculados.Los KPI también tienen metadatos adicionales que proporcionan información acerca de cómo deberían las aplicaciones cliente mostrar los resultados de los cálculos de KPI.

Medida

Las medidas son valores que se corresponden con las columnas de la tabla de hechos correspondiente.Asimismo, los campos cuyo atributo Reportable está establecido en Measure aparecen como medidas en el cubo.En la ilustración siguiente se muestran las medidas del cubo.

Medidas de Team System

Grupo de medida

Cada grupo de medida contiene medidas, como Número de elementos de trabajo, y dimensiones, como Fecha y Proyecto de equipo.Las medidas son valores numéricos que proporcionan resúmenes en diferentes niveles de agregación.Puede utilizarlas en la sección Valores de un informe de tabla o gráfico dinámico.En la ilustración siguiente se muestran los grupos de medida de Team Foundation.

Grupos de medida de Team System

Perspectiva

Mediante el uso de perspectivas, puede ver las partes de un cubo. De este modo, resulta más fácil concentrarse exactamente en el conjunto de información que le interesa para crear un informe.

NotaNota
Las perspectivas solo están disponibles cuando el almacén de datos de Visual Studio ALM está utilizando SQL Server Enterprise Edition.De lo contrario, verá una única perspectiva, el cubo de Team System.

Cada perspectiva proporciona una vista detallada de los datos para que no tenga que desplazarse a través de todas las dimensiones y grupos de medida que se han definido en todo el cubo.Una perspectiva es un subconjunto de las características y objetos de un cubo.

Vea también

Conceptos

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

Crear y administrar informes de Excel para Visual Studio ALM

Crear informes en Microsoft Excel mediante las consultas de elementos de trabajo

Crear, personalizar y administrar informes de Visual Studio ALM