Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Azure DevOps Services | Azure DevOps Server | Azure DevOps Server 2022
Puede acceder a los datos a través de Excel, generar informes y, a continuación, publicar los gráficos en Power BI o usar el archivo de Excel como base para los informes de Power BI. En este momento, necesita credenciales alternativas habilitadas para acceder a data Analytics a través de Excel.
Prerrequisitos
| Categoría | Requisitos |
|---|---|
| Niveles de acceso |
-
Miembro del proyecto. - Al menos acceso básico . |
| Permisos | De forma predeterminada, los miembros del proyecto tienen permiso para consultar Analytics y crear vistas. Para obtener más información sobre otros requisitos previos relacionados con las actividades de habilitación de servicios y características y seguimiento de datos generales, consulte Permisos y requisitos previos para acceder a Analytics. |
Nota:
El servicio de análisis se habilita y es compatible 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 se admite automáticamente en producción para todas las nuevas colecciones de proyectos 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.
Abra Excel 2016 o posterior, incluido Excel para Microsoft 365.
Si usa una versión anterior de Excel, instale el complemento de Power Query desde Microsoft Power Query para Excel.
Cree un libro en blanco.
En la pestaña Datos, seleccione Nueva consulta>Desde otros orígenes>Desde alimentación OData.
Escriba la dirección URL en el formato siguiente y seleccione Aceptar:
https://analytics.dev.azure.com/{Organization_Name}/_odata/{version}/Si organizationName es fabrikam y la versión es v1.0, la dirección URL es
https://analytics.dev.azure.com/fabrikam/_odata/v1.0/.
Nota:
Como alternativa, puede escribir la URL con el ProjectName especificado, que filtra los resultados por el proyecto especificado en todas las entidades relacionadas con ese proyecto.
https://analytics.dev.azure.com/{OrganizationName}/{ProjectName}/_odata/{version}/https://{ServerName}:{Port}/tfs/{CollectionName}/_odata/{version}/Si CollectionName es fabrikam y la versión es v1.0, la dirección URL es
https://{ServerName}:{Port}/tfs/fabrikam/_odata/{v1.0}/.
Nota:
Como alternativa, puede escribir la URL con el ProjectName especificado, que filtra los resultados por el proyecto especificado en todas las entidades relacionadas con ese proyecto.
https://{ServerName}:{Port}/tfs/{CollectionName}/{ProjectName}/_odata/{version}/Se le pedirá que se autentique frente al servicio. Si aún no lo ha hecho, consulte Opciones de autenticación de cliente.
Seleccione una sola entidad para recuperar los datos o seleccione Seleccionar varios elementos y elija los datos que se van a devolver.
En este momento, si selecciona Cargar, Excel carga todos los datos de cada entidad en Power Query. Sin embargo, puede ser más datos de los que necesita o más que Excel puede controlar.
Realice los pasos siguientes para filtrar los datos:
- Seleccione la entidad que desea filtrar y elija Editar para abrir el Editor de consultas.
- Para cada columna que quiera filtrar, seleccione la columna y establezca los criterios de filtro.
- Una vez que aplique todos los filtros necesarios, seleccione Cerrar y aplicar en la esquina superior izquierda.
Esta acción carga solo los datos filtrados en Power Query, lo que hace que sea más fácil de administrar y relevante para sus necesidades.
Importante
No seleccione ninguna entidad con el nombre Snapshot en ella. Estas entidades contienen el estado de cada elemento de trabajo para cada día desde que se creó cada elemento de trabajo. En el caso de los repositorios de cualquier tamaño, esto conduce a decenas o cientos de millones de elementos de trabajo, que no se cargan correctamente. Para realizar análisis de tendencias, restrinja el ámbito de los datos que se recuperan a elementos y períodos de tiempo específicos y extraiga esta información con una consulta OData independiente.
Como alternativa a cargar los datos en Power Query, puede elegir la flecha desplegable situada junto a Cargar y seleccionar Cargar en. Esta acción proporciona las siguientes opciones:
- Carga de los datos en una tabla en Power Query
- Crear una conexión sin cargar los datos, aplazar la carga de datos hasta más adelante
- Cargar los datos en una hoja de cálculo, que carga una entidad por hoja de cálculo
- Cargue los datos en un modelo, que puede seleccionar con las otras opciones, para cargar los datos en PowerPivot.
Para obtener más información, consulte la documentación de Excel.
Manejo de relaciones
De forma predeterminada, cuando se devuelven datos básicos de Analytics, los datos se relacionan como se muestra en la ilustración siguiente:
Las etiquetas, Teams y usuarios no están relacionadas con ninguno de los demás datos debido a la naturaleza de sus relaciones. Estas entidades están conectadas por relaciones de muchos a muchos, que son difíciles de manejar en estos modelos, o mediante varias relaciones entre entidades. Por ejemplo, los usuarios y los elementos de trabajo están relacionados a través de campos como Asignado a, Creado por y Cambiado por.
Manejar múltiples relaciones se puede hacer de manera sencilla. Por ejemplo, en el modelo predeterminado, puede editar la consulta, seleccionar la AssignedTo columna de la WorkItems tabla y expandir la columna para incluir todos los datos de la Users tabla. Repita este proceso también para las CreatedBy columnas y ChangedBy . Este enfoque evita tener varios vínculos de una tabla a otra, lo que no está permitido.