Compartir a través de


Agregar un servidor de informes

Las instalaciones locales de TFS pueden incluir informes para ayudar a administrar los proyectos de desarrollo de software. Sin embargo, necesita un servidor de informes como parte de la implementación para poder usarlos. Si no tiene uno, puede agregar SQL Server Reporting Services a la implementación.

Sugerencia

Si usa Visual Studio Online, en estos momentos no tiene la opción de agregar un servidor de informes.Además, si instaló TFS en un sistema operativo de cliente como, por ejemplo, Windows 7, no podrá agregar la funcionalidad de informes como se describe aquí, ya que estos sistemas operativos no la admiten.

Paso 1: agregar un servidor de informes Paso 2: cargar informes

Cargar informes

Paso 3: conceder permisos

Conceder permisos

Paso 4: revisar las tareas de equipo

Revisar actividades de equipo

¿Qué es necesario saber antes de agregar un servidor de informes?

P: ¿Qué tipo de servidor de informes se puede agregar?

R: Para proporcionar un servidor de informes para TFS, tiene que agregar SQL Server Reporting Services. Este se puede agregar a la instancia de SQL Server que admite TFS o a otra instancia distinta.

P: ¿Qué permisos se necesitan?

R: Debe ser miembro del grupo de administradores locales del servidor, del grupo Administradores de Team Foundation de TFS y del grupo sysadmin de SQL Server, o bien disponer de los permisos equivalentes. En caso de no tenerlos, obtenga esos permisos ahora.

P: ¿Se pueden agregar informes si TFS está instalado en un sistema operativo de cliente?

R: Si es un sistema operativo de cliente, no podrá agregar la funcionalidad de informes ni Analysis Services directamente. Las opciones no son fáciles. Si aun así desea agregar la funcionalidad de informes, mueva la colección de proyectos de equipo a una implementación de TFS que admita dicha funcionalidad o restaure la implementación completa en otro servidor que ejecute un sistema operativo de servidor y una versión de SQL Server que admita la funcionalidad de informes.

P: ¿Cómo se puede saber si la funcionalidad de informes ya está disponible para TFS?

R: Consulte la consola de administración de Team Foundation Server. Si aparece un nodo de informes que muestra que estos están configurados y habilitados, ya están disponibles.

Si no aparece este nodo, no tiene informes

Vaya al final de este tema para confirmar que los informes están disponibles para la colección de proyectos de equipo y, a continuación, vaya a Cargar informes a un proyecto de equipo.

P: ¿Es necesario realizar primero una copia de seguridad de los datos?

R: Debe tener disponible una copia de seguridad reciente. Si no es así, puede realizar una copia de seguridad mediante Copias de seguridad programadas.

Compruebe las opciones y actualice en caso necesario

  1. Determine qué versión y edición de SQL Server tiene siguiendo las instrucciones que se describen aquí. Si la respuesta es SQL Server Express, continúe con estos pasos. Si se trata de cualquier otra edición, pero no encuentra información al respecto para los informes o Analysis Services, consulte el apartado sobre cómo agregar Reporting Services. Si aparece información sobre estos servicios es porque SQL Server ya los tiene instalados, por lo que podrá avanzar al apartado sobre cómo agregar informes a TFS.

  2. Si la implementación usa SQL Server Express, actualice a otra edición. Para obtener más información sobre las ediciones que admiten informes en TFS, vaya aquí.

Agregar Reporting Services y Analysis Services a SQL Server

Después de confirmar que tiene una edición de SQL Server que admite informes (o actualizar a una), agregue las características de informes y Analysis Services en caso de que todavía no estén configuradas.

  1. Abra el Centro de instalación de SQL Server para agregar características a una instalación existente.

    Agregar, quitar y administrar las características de SQL Server

    Puede que tenga que reiniciar el equipo durante este proceso, sobre todo si acaba de actualizar desde SQL Server Express.

  2. Una vez que el servidor haya superado todas las comprobaciones de las reglas de instalación, elija la instancia a la que va a agregar características. Sugerencia: si ha actualizado desde SQL Server Express, tendrá una instancia con nombre denominada SQLEXPRESS.

    Agregar características a una instancia existente

  3. En Selección de características, agregue las siguientes:

    • Analysis Services

    • Reporting Services - Nativo

    • Herramientas de administración - Completa (sin imagen)

    Agregue características a su instancia

  4. Acepte los valores predeterminados de las cuentas de servicio en Configuración del servidor, a menos que la implementación tenga requisitos concretos para la cuenta de servicio. Asegúrese de que todos los servicios estén establecidos para iniciarse de forma automática.

    Asegurarse de que los servicios están establecidos en automático

  5. Agregue la cuenta de usuario en Configuración de Analysis Services.

  6. Si puede, elija Instalar y configurar para Reporting Services; de lo contrario, elija Solo instalar. Si agrega características después de actualizar desde SQL Server Express, es posible que Solo instalar sea la única opción disponible.

    Instalar y configurar si existe la opción

  7. Finalice el asistente, incluidos los reinicios del servidor que puedan ser necesarios.

Si tiene que elegir Solo instalar al agregar los informes, deberá abrir el Administrador de configuración de Reporting Services y realizar algunos pasos de configuración adicionales. En caso contrario, vaya al apartado sobre cómo agregar informes a TFS.

Configurar Reporting Services manualmente

  1. Abra el Administrador de configuración de Reporting Services y conéctelo al servidor de informes.

    Asegurarse de incluir el nombre de la instancia, si existe

  2. Una vez conectado, asegúrese de que el servicio se haya iniciado y, a continuación, vaya a la página Dirección URL del servicio web y aplique todos los valores predeterminados.

  3. Ahora, tendrá que crear una base de datos para los informes. En la página Base de datos del servidor de informes, la opción Cambiar base de datos abrirá el Asistente para configuración de bases de datos del servidor de informes para ayudarle a crear dicha base de datos.

    TFS necesita esta base de datos para la creación de informes

  4. Cuando especifique la conexión del servidor de bases de datos, incluya el nombre de la instancia, así como el del servidor, separados por una barra diagonal (\).

    Incluir el nombre de la instancia, si existe

    Si no está usando una instancia con nombre, basta con que proporcione el nombre del servidor.

  5. Acepte los valores predeterminados del resto de las páginas del asistente y espere a que finalice. Esto puede tardar varios minutos.

  6. Acepte todos los valores predeterminados de la página URL del Administrador de informes.

    Los campos aparecen rellenados; elegir la opción para aplicar

Ahora los informes están plenamente configurados en la instancia de SQL Server que admite TFS. Es el momento de agregar las características de creación de informes a TFS.

Agregar informes a TFS

Tendrá que agregar los informes en dos ubicaciones: en el propio TFS y, a continuación, en la colección de proyectos de equipo.

  1. Abra la consola de administración para TFS y desplácese al nodo Informes para iniciar el proceso de configuración.

    Editar la información para configurar la sección Informes

  2. Active la casilla Usar informes. En la pestaña Almacén, proporcione el nombre del servidor de informes y la instancia para la base de datos de almacén. Use el nombre predeterminado de la base de datos (TFS_Warehouse) y pruebe la conexión.

    Usar el nombre predeterminado para la base de datos

    Sugerencia: al estar configurando los informes por primera vez, las bases de datos aún no existen. Se crearán cuando finalice el proceso de configuración.

  3. Proporcione la misma información de servidor e instancia para Analysis Services, pero use el nombre predeterminado para la base de datos de análisis (TFS_Analysis). Proporcione un nombre de cuenta y una contraseña para una cuenta de origen de datos (una cuenta especial creada solo con este fin). (Encontrará más información sobre estas cuentas aquí).

    Deberá agregar la información de cuenta del lector

    Sugerencia: pruebe la conexión antes de continuar.

  4. Para Informes, proporcione el nombre del servidor y de la instancia en Servidor, separados por una barra diagonal. Use Rellenar direcciones URL para rellenar automáticamente los dos cuadros siguientes. Agregue la misma información de la cuenta de origen de datos que proporcionó en la pestaña anterior.

    Proporcionar datos del servidor, instancia y cuenta

    Cuando haya terminado, las bases de datos se crearán y se iniciará la compilación del almacén.

    Información de estado de los servicios configurados

  5. Ahora agregue el servidor de informes a la colección de proyectos de equipo. Edite la información en la Carpeta de informes.

    Editar la ubicación de la carpeta para iniciar la configuración

    Sugerencia

    Si no aparece la pestaña Carpeta de informes, puede que tenga que actualizar o reiniciar la consola de administración.

  6. A menos que tenga motivos para hacerlo de otra forma, use el ejemplo proporcionado y asegúrese de incluir el nombre de la colección.

    Incluir el nombre de la colección en la ruta de acceso

Ahora que ha agregado la funcionalidad de informes al servidor y a la colección de proyectos de equipo, está listo para empezar a agregar informes a los proyectos.

Pruebe esto a continuación

Cargar informes a un proyecto de equipo

Investigar un poco más

Paso 1: agregar un servidor de informes Paso 2: cargar informes

Cargar informes

Paso 3: conceder permisos

Conceder permisos

Paso 4: revisar las tareas de equipo

Revisar actividades de equipo