Crear un informe detallado con Diseñador de informes

Azure DevOps Server 2020 | Azure DevOps Server 2019 | TFS 2018 - TFS 2013
Azure DevOps Server anteriormente se denominaba Visual Studio Team Foundation Server.

En este artículo se describe cómo realizar un seguimiento del progreso del equipo mediante la creación de informes que contienen información detallada de Visual Studio administración del ciclo de vida de las aplicaciones. Por ejemplo, puede crear un informe que incluya detalles como, por ejemplo, títulos de elementos de trabajo. Para crear este tipo de informe, puede usar el SQL Server de Diseñador de informes y la base de datos relacional del Azure DevOps datos.

Después de crear el primer informe, puede utilizarlo con datos y diseños diferentes. Por ejemplo, puede agrupar la tabla por el campo Asignado a.

Si no ha creado informes para Azure DevOps, consulte Paneles e informes. Para obtener más información sobre cómo usar Diseñador de informes, vea el sitio web de Microsoft: Diseñar e implementar informes mediante Diseñador de informes. Para crear informes que muestren principalmente información de agregado, vea Crear un informe agregado mediante Diseñador de informes y el Analysis Services Cube.

Requisitos

  • Debe tener Visual Studio y SQL Server Business Intelligence Development Studio instalados en el mismo equipo.

    Para instalar Business Intelligence Development Studio, ejecute el programa de instalación de SQL Server y active la casilla Componentes de cliente al especificar los componentes que se instalarán. Para instalar el Service Pack más reciente para SQL Server, consulte la página siguiente en el sitio web de Microsoft: Obtención del Service Pack más reciente para SQL Server 2008.

  • Debe ser miembro del rol de seguridad TfsWarehouseDataReaders en la base de datos Analysis Services en el servidor de capa de datos de Azure DevOps. Para obtener más información, vea Cómo:Conceder acceso a las bases de datos del Data Warehouse .

  • Debe ser miembro del rol administrador Azure DevOps contenido de la SQL Server Reporting Services. Para obtener más información, vea Agregar cuentas para administrar Azure DevOps.

Creación de un informe

  1. En Visual Studio, cree o abra un proyecto del servidor de informes. Para obtener más información, vea Crear un servidor de informes Project.

  2. En el menú Proyecto, seleccione Agregar nuevo elemento.

    Aparecerá el cuadro de diálogo Agregar nuevo elemento .

  3. Seleccione Asistente para informesy, a continuación, seleccione Agregar.

    El Asistente para informes se abre en la página Seleccionar origen de datos .

  4. Seleccione el origen de datos compartido TFS2010ReportDS y, a continuación, seleccione Siguiente.

    Aunque es posible que haya instalado o actualizado a TFS 2013, estos nombres, que se asignaron a los orígenes de datos para TFS 2010, siguen en uso.

    El asistente avanza a la página Diseñar la consulta.

    Nota

    El origen de datos que especifique se conecta a la base de datos relacional desde Azure DevOps almacenamiento de datos. Para obtener más información, vea Elegir el origen de datos y la herramienta de creación. Si su proyecto no tiene este origen de datos, créelo. Para obtener más información, vea Crear un servidor de informes Project.

  5. Seleccione Generador de consultas.

    Aparece el cuadro de diálogo Compilación de consulta.

Creación de la consulta que recuperará los datos

  1. Seleccione Diseñador de consultas genérico en la barra de herramientas del generador de consultas para habilitar el diseñador de consultas.

  2. Seleccione Agregar tabla en la barra de herramientas del generador de consultas.

    Aparecerá el cuadro de diálogo Agregar tabla .

  3. Seleccione la tabla Elemento de trabajo actual y, a continuación, seleccione Agregar.

  4. Seleccione la tabla Elemento de trabajo y, a continuación, seleccione Agregar.

    Esta tabla contiene la dimensión de elementos de trabajo.

  5. Seleccione la tabla Person,seleccione Add (Agregar)y, a continuación, seleccione Close (Cerrar).

    Esta tabla contiene la dimensión Persona. La tabla de hechos de los elementos de trabajo actuales tiene las claves externas a esta tabla para los campos Asignado a, Cambiado por y Creado por.

  6. En la tabla Elemento de trabajo, active las casillas de System_Title y System_State.

  7. En la tabla Person, active la casilla person.

  8. En el panel de consulta, elimine las cláusulas que utilizan los campos Cambiado por y Creado por de forma que la consulta resultante sea igual a la siguiente.

    SELECT Person.Person, [Work Item].System_State  
    FROM   [Current Work Item] INNER JOIN  
           [Work Item] ON [Current Work Item].[Work Item] =  
           [Work Item].__ID INNER JOIN  
           Person ON [Current Work Item].[Assigned To] = Person.__ID  
    
  9. Seleccione Ejecutar en la barra de herramientas del generador de consultas para comprobar que la consulta funciona y, a continuación, seleccione Aceptar.

    El Generador de consultas se cierra y vuelve a aparecer la página Diseñar la consulta del Asistente para informes.

Crear el diseño del informe

  1. Seleccione Next (Siguiente).

    El asistente avanza a la página Tipo de informe.

  2. Seleccione Tabulary, a continuación, seleccione Siguiente.

    El asistente avanza a la página Diseñar la tabla .

  3. Seleccione System_Titley, a continuación, seleccione Detalles.

  4. Seleccione Persona y,después, Detalles.

  5. Seleccione System_State, seleccione Grupoy, a continuación, seleccione Siguiente.

    El asistente avanza a la página Elegir el diseño de tabla.

  6. Seleccione las opciones de diseño que prefiera y, a continuación, seleccione Siguiente.

    El asistente avanza a la página Elegir el estilo de tabla.

  7. Seleccione cualquier estilo y, a continuación, seleccione Siguiente.

    El asistente avanza a la página Finalización del informe.

  8. Escriba un nombre para el informe, seleccione Vista previa del informey, a continuación, seleccione Finalizar para crear el informe.

    El asistente se cierra y la ventana del documento de informe aparece con la pestaña Vista previa activa.

Implementación del informe

  1. En Explorador de soluciones, seleccione el informe.

  2. En el menú Compilar, seleccione DeployReportName (Implementar ReportName).

    Para implementar correctamente el informe, la configuración del proyecto debe estar establecida en los valores adecuados. Para obtener más información, vea Crear un servidor de informes Project.

Referencia de tabla para la base de datos de almacén relacional