Compartir a través de


¿Qué es Analytics?

Azure DevOps Services | Azure DevOps Server | Azure DevOps Server 2022

Analytics es la plataforma de informes de Azure DevOps, reemplazando la plataforma anterior basada en SQL Server Reporting Services. Creado específicamente para informes, Analytics está optimizado para un acceso de lectura rápido y agregaciones basadas en servidor. Úselo para responder a preguntas cuantitativas sobre el estado pasado o presente de los proyectos y obtener información útil de los datos de desarrollo.

Analytics transforma los datos sin procesar de Azure DevOps en conclusiones significativas que ayudan a los equipos a tomar decisiones controladas por datos, realizar un seguimiento del progreso, identificar tendencias y mejorar sus procesos de desarrollo.

Nota:

Si busca información sobre Azure Analysis Services, consulte Azure Analysis Services.

Funcionalidades clave de Analytics

Analytics proporciona información completa sobre los proyectos a través de varios métodos de acceso:

  • Widgets de análisis que puede agregar a los paneles para obtener información inmediata
  • Informes de Análisis en contexto disponibles en las páginas de Azure DevOps
  • Barras de acumulación y recuentos de trabajos pendientes de Azure Boards para realizar un seguimiento del progreso
  • Informes personalizados que puede crear con Power BI para el análisis avanzado
  • Informes personalizados que puede crear mediante consultas OData para el acceso mediante programación
  • Soporte para la extensibilidad para desarrollar y agregar widgets de Análisis personalizados a tableros

¿Por qué elegir Analytics en lugar de los informes tradicionales?

Analytics ofrece varias ventajas sobre las soluciones de informes heredadas:

  • Datos en tiempo real: Analytics se actualiza automáticamente a medida que cambian los datos de Azure DevOps
  • Rendimiento optimizado: creado para consultas y agregaciones rápidas
  • Interfaz moderna: integración nativa con los estándares de Power BI y OData
  • Extensible: compatibilidad con campos personalizados, tipos de elementos de trabajo y widgets
  • Listo para la nube: diseñado para implementaciones locales y en la nube

Nota:

El servicio Analytics se habilita y admite automáticamente en producción para todos los servicios de Azure DevOps Services. La integración de Power BI y el acceso a la fuente OData del servicio Analytics están disponibles con carácter general. Se recomienda que use la fuente OData de Analytics y proporcione comentarios.

Los datos disponibles dependen de la versión. La versión más reciente admitida de la API de OData es v2.0y la versión preliminar más reciente es v4.0-preview. Para obtener más información, consulte Control de versiones de la API de OData.

Nota:

El servicio Analytics se instala y admite automáticamente en producción para todas las colecciones de proyectos nuevas para Azure DevOps Server 2020 y versiones posteriores. La integración de Power BI y el acceso a la fuente OData del servicio Analytics están disponibles con carácter general. Se recomienda que use la fuente OData de Analytics y proporcione comentarios. Si actualiza desde Azure DevOps Server 2019, puede instalar el servicio Analytics durante la actualización.

Los datos disponibles dependen de la versión. La versión más reciente admitida de la API de OData es v2.0y la versión preliminar más reciente es v4.0-preview. Para obtener más información, consulte Control de versiones de la API de OData.

Datos disponibles en Analytics

El análisis está disponible con carácter general para Azure DevOps Services y Azure DevOps Server 2020 y versiones posteriores. Está en versión preliminar para Azure DevOps Server 2019. El servicio proporciona un modelo de datos completo sobre la funcionalidad de Azure DevOps.

Los datos disponibles a través del servicio Analytics dependen de la versión y la plataforma. Para obtener información específica, lea Datos disponibles en Análisis y modelo de datos para Analytics.

Cobertura de datos por área de características

Analytics trata las siguientes áreas de características de Azure DevOps:

Área de Funcionalidades Datos disponibles Casos de uso
Seguimiento del trabajo Elementos de trabajo, áreas, iteraciones, equipos, usuarios Informes de estado, análisis de tendencias, gráficos de agotamiento
Pipelines Datos de compilación y versión, resultados de pruebas, métricas de implementación Análisis de canalización, análisis de errores, seguimiento de rendimiento
Administración de pruebas Planes de prueba, resultados de pruebas, configuraciones de prueba Cobertura de pruebas, métricas de calidad, tendencias de ejecución
Control de versiones Confirmar datos, información de rama Actividad de código, información del repositorio

Analytics habilita automáticamente todos los proyectos de Azure DevOps Services y se rellena automáticamente con todos los datos de Azure DevOps disponibles. Una vez rellenado, se actualiza continuamente a medida que se producen cambios de datos. Para obtener más información, lea Datos disponibles en Análisis y rendimiento y latencia.

Widgets del panel

Puede crear paneles y agregar widgets a ellos. Proporcionamos varios widgets basados en Analytics. Estos widgets aprovechan la eficacia de Analytics y proporcionan la manera más fácil de obtener información de los datos.

Ejemplo: Análisis del widget de velocidad

El widget Velocidad que se muestra en la siguiente imagen proporciona información sobre el rendimiento histórico de un equipo en seis iteraciones:

Análisis: Widget de velocidad

Este widget de Velocidad revela que este equipo tiene un historial de cerrar historias tarde. También muestra una discrepancia entre el trabajo planeado y completado en todos los sprints mostrados. El equipo puede profundizar en los datos para determinar las causas principales. Después de implementar nuevos procedimientos, el equipo puede usar el widget De velocidad para realizar un seguimiento de su eficacia.

Widgets de Análisis disponibles

Los widgets con tecnología de análisis incluyen:

  • Velocidad: realizar un seguimiento de la entrega del equipo a lo largo del tiempo
  • Burndown: supervisar el progreso del sprint y la versión
  • Diagrama de flujo acumulativo: Visualización del flujo de trabajo y cuellos de botella
  • Tiempo de entrega: medir el tiempo de la idea a la entrega
  • Tiempo de ciclo: realizar un seguimiento del tiempo de finalización del elemento de trabajo

Consulte Incorporación de un widget de Analytics a un panel para obtener una guía paso a paso para empezar a trabajar con el widget De velocidad.

Informes contextuales y columnas de resumen

Los informes de seguimiento de trabajos en contexto ahora utilizan datos analíticos como base. Estos informes aparecen en la pestaña Analytics (Análisis ) de los trabajos pendientes de productos y carteras y paneles. Además, hay informes contextuales de proceso y prueba disponibles. Vea los siguientes artículos para más información:

Informes de seguimiento de trabajos

Informes de canalización y prueba

Función de acumulación

Puede agregar columnas de resumen a acumulaciones de trabajos pendientes de productos y portafolios que proporcionan:

  • Barras de progreso: representación visual del estado de finalización
  • Recuentos de elementos de trabajo: recuentos agregados de elementos secundarios
  • Summations de campo: valores totales para campos numéricos

Para obtener más información, consulte Mostrar el progreso o los totales del paquete acumulativo.

Vistas de análisis

Las vistas de análisis proporcionan una característica del portal web que admite el filtrado de datos de seguimiento de trabajos para informes de estado e tendencias. Con las vistas de Analytics, puede usar vistas predeterminadas o personalizadas para generar informes en Power BI a través de un conector de datos dedicado.

Ventajas de las vistas de Analytics

  • Datos filtrados previamente: defina filtros una vez y reutilice en varios informes.
  • Optimización del rendimiento: transferencia de datos reducida y carga de informes más rápida
  • Control de versiones: seguimiento de los cambios para ver las definiciones a lo largo del tiempo
  • Colaboración en equipo: compartir vistas de datos coherentes en toda la organización

Para obtener más información, consulte ¿Qué son las vistas de Analytics?.

Consultas y acceso a metadatos de OData

Analytics proporciona accesibilidad completa a través de OData (Open Data Protocol). Desde un explorador web, puede consultar los metadatos o datos de Analytics mediante consultas OData, lo que permite el acceso mediante programación a los datos de Azure DevOps.

Funcionalidades de OData

  • Acceso directo a datos: datos de Query Analytics sin herramientas intermedias
  • Filtrado flexible: aplicar filtros complejos y agregaciones
  • Exploración de metadatos: detección de relaciones y estructuras de datos disponibles
  • Integración preparada: conectar herramientas de terceros y aplicaciones personalizadas

Para obtener información sobre cómo construir consultas, consulte Construcción de consultas de OData para Analytics.

Herramientas personalizadas y consultas

Si desea preparar consultas personalizadas y herramientas con nuestra API de OData, revise Informes de ejemplo y índice de referencia rápido.

Escenarios de OData de ejemplo

Entre los patrones de consulta comunes de OData se incluyen:

  • Recuperación del estado actual del elemento de trabajo entre proyectos
  • Análisis de tendencias históricas para tipos de elementos de trabajo específicos
  • Creación de paneles personalizados con datos en tiempo real
  • Integración de datos de Azure DevOps con herramientas de inteligencia empresarial externas

Integración y conectores de datos de Power BI

Power BI es un conjunto de herramientas de análisis de negocios que se integra perfectamente con Azure DevOps Analytics. Proporcionamos varios conectores de datos para admitir la importación de datos en Power BI:

Conectores disponibles

  • Vistas de análisis: vistas de datos prefiltradas y optimizadas
  • Consulta de OData: acceso directo a consultas para escenarios personalizados
  • Fuente de OData: streaming de datos en tiempo real para paneles en directo

Ventajas de Power BI

Con Power BI, puede hacer lo siguiente:

  • Realizar análisis avanzados: Uso de las funcionalidades de análisis sofisticadas de Power BI
  • Crear visualizaciones atractivas: crear gráficos e informes atractivos
  • Publicar paneles empresariales: Compartir información en toda la organización
  • Combinar orígenes de datos: integración de datos de Azure DevOps con otros sistemas empresariales

Introducción a Power BI

Para empezar a usar Power BI con Azure DevOps Analytics:

  1. Lea la información general: Introducción a la integración de Power BI
  2. Exploración de ejemplos: Los informes de ejemplo de Power BI proporcionan inicios rápidos para informes populares
  3. Elija el conector: seleccione el conector de datos adecuado para sus necesidades.
  4. Creación del primer informe: Empezar con plantillas y personalizar para sus requisitos

Compatibilidad con campos personalizados y tipos de elementos de trabajo

Analytics incorpora automáticamente campos personalizados y tipos de elementos de trabajo personalizados en el modelo de datos. Esta inclusión automática garantiza que las personalizaciones aparecen en Analytics sin más configuración.

Compatibilidad con la personalización automática

  • Campos personalizados: todos los campos personalizados aparecen automáticamente en el modelo de datos de Analytics
  • Tipos de elementos de trabajo personalizados: los nuevos tipos de elementos de trabajo están disponibles para los informes
  • Personalizaciones de procesos: los cambios en los flujos de trabajo y las reglas se reflejan en los datos de Analytics
  • Actualizaciones en tiempo real: las personalizaciones que realiza aparecen en Analytics a medida que las realiza

Acceso a datos personalizados

A través de consultas de OData, puede hacer lo siguiente:

  • Visualización de las propiedades agregadas a través de la personalización de procesos
  • Obtener acceso a listas enumeradas y valores permitidos
  • Relaciones de consulta entre campos personalizados y estándar
  • Crear informes que incluyan los datos específicos de la organización

Rendimiento y escalabilidad

Analytics está diseñado para escenarios de informes de alto rendimiento:

Características de rendimiento

  • Optimizado para operaciones de lectura: tiempos de respuesta de consultas rápidas
  • Agregaciones del lado servidor: transferencia de datos reducida
  • Actualizaciones incrementales: solo se actualizan los datos modificados.
  • Estrategias de almacenamiento en caché: tiempos de respuesta mejorados para consultas frecuentes

Características de escalabilidad

  • Controla grandes conjuntos de datos: admite organizaciones con datos históricos extensos.
  • Acceso simultáneo: varios usuarios pueden consultar simultáneamente
  • Administración de recursos: la limitación automática impide la sobrecarga del sistema

Seguridad y permisos

Analytics respeta los permisos de seguridad de Azure DevOps:

  • Seguridad de nivel de proyecto: los usuarios solo ven los datos a los que tienen permiso para acceder
  • Seguridad del elemento de trabajo: los permisos de ruta de área se aplican a los datos de Analytics
  • Acceso de solo lectura: Analytics proporciona vistas de solo lectura de los datos
  • Integración de Azure AD: admite la autenticación y autorización empresariales.

Pasos siguientes